Source code for my mod called "ScheduleOneEnhanced".
To learn more about this mod, please navigate check the README.md under Thunderstore/.
Thunderstore: https://thunderstore.io/c/schedule-i/p/KaBooMa/ScheduleOneEnhanced/
Nexus Mods: https://www.nexusmods.com/schedule1/mods/636
This source code may not work out-of-the-box for you to compile! I'm sure I have local references in specific places still.
API namespace is utilized to abstract commonly used functionality away from the base mods themselves.
Mods namespace is where all mods will be located. Some mods may require their own namespace depending on complexity.
Thunderstore folder is for all things related to Thunderstore and Nexus Mods uploads.
I basically zip the contains of this folder to push on those platforms.