-
-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hi @Mhburg! First off, really great work creating the successor to RPG inventory! It seems like all the performance problems I was having have been resolved, and this mod adds a ton more features than RPG inventory had, which is really awesome!
I ran into a bug with this project and wanted to try to fix it, but I've been having an incredibly difficult time building this project. I appreciate your sense of software craftsmanship here - there's lots of automation, like with the building process, you have things siloed into multiple DLLs, and you even have unit tests! However, it all seems extremely tailored to your specific computer's file system setup. I've had to change a bunch of project files manually, and even now, I can't get the project running in RimWorld myself.
The NotooShabby.RimWorldUtility project seems to have some useful utilities in it, but I cannot find that project anywhere! There is only a single DLL reference in this project, but no source code.
My best suggestion is to really embrace the open-source ecosystem, and let people easily build and run this project without any complications. Ideally, one could download this project, hit Build Solution, and you'd have a working mod directory for the game! It would be great if you also switched to a more permissive license like MIT - LGPL is alright, but it does place annoying restrictions to anyone that wants to fork this code. There have been so many modders who eventually stop modding RimWorld that it's important that anyone else can fork and take over the project in the future, just like you've done here with RPG Inventory! Also, please release the NotooShabby.RimWorldUtility project as well so that others may benefit from it!
Cheers,
Andy