You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(I am not expecting my code to be used exactly - it is mainly just for reference)
The key part is that it uses Mono.Cecil to change the internal name of the assembly to allow it to be loaded into the game more than once.
I'm not sure how you would want to handle it overall but you can refer to my repo to see how I am doing it.
It might be worth changing the assembly loading code in RML to load from bytes which would make mod assemblies in rml_mods able to be overwritten while the game is running.
The text was updated successfully, but these errors were encountered:
I have made a library for it here: https://github.com/Nytra/ResoniteHotReloadLib
(I am not expecting my code to be used exactly - it is mainly just for reference)
The key part is that it uses Mono.Cecil to change the internal name of the assembly to allow it to be loaded into the game more than once.
I'm not sure how you would want to handle it overall but you can refer to my repo to see how I am doing it.
It might be worth changing the assembly loading code in RML to load from bytes which would make mod assemblies in rml_mods able to be overwritten while the game is running.
The text was updated successfully, but these errors were encountered: