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
Because of the nature of C# and their dll, as long as the main mod is updated with a new vesion number (my style), the plugins must also be updated by simply rebuilding it. If you do not rebuild the plugins then the plugins will simply not work because the required assembly could not be found.
With #20, it is becoming more feasible to just integrate the TLM plug-in back into the main mod. However, it is not trivial because of the complexity of the TLM code involved.
The text was updated successfully, but these errors were encountered:
It suddenly occured to me, that I can reverse the architecture and achieve something very similar to what I plan to achieve.
Instead of having a TLM plugin that modifies the behavior of the main mod, I can tell the main mod to check the status of the TLM mod through the TLM plugin. This will allow simpler reflection than the monster reflection needed for the TLM plugin to check the TLM mod itself if I keep going in the same direction, and this also allows me to not bump-update the TLM plugin every now and then.
Vectorial1024
changed the title
Integrate TLM Plug-In into the main mod
Architecture reversal: read TLM values through the TLM plugin
Aug 6, 2022
Because of the nature of C# and their dll, as long as the main mod is updated with a new vesion number (my style), the plugins must also be updated by simply rebuilding it. If you do not rebuild the plugins then the plugins will simply not work because the required assembly could not be found.
With #20, it is becoming more feasible to just integrate the TLM plug-in back into the main mod. However, it is not trivial because of the complexity of the TLM code involved.
The text was updated successfully, but these errors were encountered: