magnusi
Green Slime
So I et al. have made a thing which allows to load some kind of mods into SoG named in form of dll libraries which have to contain certain class which will be initialized upon load, that being the thing which really is the modding. I also reworked how commands work in SoG and the posibility to add and and remove them at will from any point of SoG or the mods and allowed the commands a bit extended access. Here is a screenshot, I am sorry that it is just 59a, but I never had money nor a chance to buy the game, even though it saddens me a lot:
Here I show my some kind of debugging console I made to make sure everything works as I intended it to, which shows exactly what is done when each plugin is loaded. Also I am sorry the "plugins count = 0" is suppossed to say "failed plugins count = 0".
It took me many and many hours to fix all those 200+ errors created possibly by decompilation or something else, but I must admit that some of your code is funny (kaktus, some catch statements, you know what I mean) and I laughed. There is also code that can be improved, which I would gladly help with if needed. (Shoals of conditionals could be just redone, and replaced with one foreach and extra class or two, because the way it is now I never reached the end of Game1 when reading the code so far ). Now the only thing I need to fix is some odd saving and loading of characters which popped after decompilation.
Now for my questions, mainly directed at the developers:
1. Am I allowed to publish this thing and get permission for my modding?
2. Would be the users theoretically be allowed to make mods for my framework of your game?
3. Can I sometimes post suggestion regarding improvements of your code?
4. Do you like bananas?
5. What do you think about modding SoG?
6. One of my commands added after I reworked the command system to be more intuitive and smart allows player to trigger bUseDebugInRelease, ok for me to allow it or should I remove it?
7. Are you ok with my work?
8. Will there ever be a standalone sog server application or do you plan that only small co-op games will exist?
regards, magnusi
Here I show my some kind of debugging console I made to make sure everything works as I intended it to, which shows exactly what is done when each plugin is loaded. Also I am sorry the "plugins count = 0" is suppossed to say "failed plugins count = 0".
It took me many and many hours to fix all those 200+ errors created possibly by decompilation or something else, but I must admit that some of your code is funny (kaktus, some catch statements, you know what I mean) and I laughed. There is also code that can be improved, which I would gladly help with if needed. (Shoals of conditionals could be just redone, and replaced with one foreach and extra class or two, because the way it is now I never reached the end of Game1 when reading the code so far ). Now the only thing I need to fix is some odd saving and loading of characters which popped after decompilation.
Now for my questions, mainly directed at the developers:
1. Am I allowed to publish this thing and get permission for my modding?
2. Would be the users theoretically be allowed to make mods for my framework of your game?
3. Can I sometimes post suggestion regarding improvements of your code?
4. Do you like bananas?
5. What do you think about modding SoG?
6. One of my commands added after I reworked the command system to be more intuitive and smart allows player to trigger bUseDebugInRelease, ok for me to allow it or should I remove it?
7. Are you ok with my work?
8. Will there ever be a standalone sog server application or do you plan that only small co-op games will exist?
regards, magnusi