Skip to content

Can I use .NET to write business logic for external function hooks? #704

Answered by julianxhokaxhiu
Albeoris asked this question in Q&A
Discussion options

You must be logged in to vote

Hello @Albeoris nice to see you here :) And thanks for rising this discussion, it's a very interesting one to unpack.

While the integration can technically be done, it's not an easy one to tackle. We've done this already in 7th Heaven ( see the C++ loader that loads the .NET VM inside the native binary, the bridge between the C++ layer and the .NET layer, and finally the real .NET binary that we make use of to load mods ).

Assuming the mod will be distributed with 7th Heaven my first idea would be to see how we could extend this layer to additional external .NET libraries that might want to manipulate the game memory, which I'm not against it but I've never explored it. If you're willing …

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@Albeoris
Comment options

@julianxhokaxhiu
Comment options

@Albeoris
Comment options

@julianxhokaxhiu
Comment options

@Albeoris
Comment options

Answer selected by Albeoris
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants