My issue is that all of the similarity, in fact most of the code, is boilerplate code needed to make any script mod work. The only line that is completely different, is the one line of code that actually makes a decision.
So, when code is 99% boilerplate, is there a guideline that GIANTS staff uses to decided if someone has copied the mod or not?
To be clear:
- I was inspired by derSchreiner's mod.
- I learned how the boilerplate code needed to be from his mod.
- I created two similar mods, but that have different goals.
- I was told by the GIANTS staff that I needed permission from the original author to use his code. Which, currently, I have no way to achieve because I do not have contact information for him. Speaking of, derSchreiner, if you would reach out to me in some fashion so we can have a chat, I would appreciate it.
- I would love to get my mods on ModHub
- I have the utmost respect, as a software developer, for Intellectual Property.
- While a quick look at my code makes it appear I just copy/pasted derSchreiner's code, I did not. I had to do a lot of research, being my first exposure to both LUA and the FS modding interface, to find out what the one line that makes a difference needed to be.
- I plan on making further mods to extend the base functionality found within this pair of mods, and to continue improving the functionality of these.
Also, due to significant code changes and enhancements based on suggestions from other modders, I will likely be able to make one of these mods distinctive enough that it should pass. That said, I would still like to understand the process better so that I can do things the right way.