So, I have more questions about what is and isn’t appropriate for contribution/on github.
I enjoyed making the cache mod so I thought I’d start trying to add stuff to the core game. Spruce up some of those old locations and such. Unfortunately, I still have questions. So, basically, I’d like to do the following things.
-
I wanted to add a new version of the butcher shop. I figure this is fine, who doesn’t want more variation of buildings, especially those that currently have only one layout.
-
In viewing the butcher shop I noticed the itemgroups. I want to add a hacksaw to the list of spawnable butcher’s tools. To me this seems like it would be fine – it’s a basic tool and I’ve definitely seen butchers using hacksaws.
-
Another itemgroup is made up of raw meat. I’d like to add the new butcher items (lungs, brains, etc.) to the list of possible meat spawns. Again, figured this would be fine unless butchery is still getting adjusted, in which case it should probably wait until that’s sorted.
-
I’d like to add a rare variant (the two other entries would be default weight (1000) and I’d make this variant like a 10 weight) that is a bit more closed up, and in the back there’s a ton of human meat and organs. To me this seems like a great idea, but I don’t know if it jives with the overall theme you’ve got going. This is the thing that I’m really second-guessing myself about.
You can review the itemgroups in data/json/mapgen/butcher.json if you care.
So, those 4 things are what I’d like to do. However I’m still uncertain of what is and isn’t acceptable to push. The first three, I think, would be fine, and I was just going to submit a PR and if you wanted to approve it, great, if not, okie doke. The fourth, however, with the human meat, feels like it’s something I should get approved before even bothering.
I thought maybe I should open this as an issue on github (the forum seems like the wrong place to ask about this) but there’s a lot of issues already and I don’t know github well enough to know if that’s the appropriate place for this kind of feedback.
Also, if I do these things and want to submit them – am I supposed to submit them as separate Pull Requests? Like, one for the new layout/adjusting itemgroups and then a separate one for the human butchery because I suspect it would get declined? Or do I just mash it all into one PR and then change it as necessary?
Sorry for the long ass post. I know I’ve been asking a lot of questions like this lately. I’m still very new to github and this is the first project I’ve ever tried contributing to.