I would prefer if the religions where not named.
Simply because that allows the chap to choose whatever they want.
Make them spawn with a labeler and let them just go “bible (Pastafarian)” or “bible (Gamer’s Code)” or whatever.
Since there is no canon forced religion, allowing freedom to choose sounds better.
Actually the reason I initially came up with this was to give the chaplin more functionality. My idea was that the bible variations would give different familiar variations
I.E. the tider’s toolbox would summon a sentient tool that works like the tool module from borg
Ramilla would probably be buffed to get one hand
pastafarian lets you summonna bowl of spaghetti (not even sapient, just a bowl of spaghetti
I like this idea, I think it could also be extended to give the fuctionality to choose the altar by allowing you to ‘concercrate’ altars by using your book on an altar converting it to your faiths. (reskin it)
We definitely need a way to change the altars. I’ve played Chaplain a couple times, and some people don’t understand that you don’t get to pick the altar, which leads to problems if you’re given the satanic altar. For variety, though, there could be a “you feel called to [religion]” text somewhere.
The problem with a ton of religious icons/texts/whatever replacing the Bible is that it kinda removes its ability to be an objective. Mmaaayyybbeee if there was some way to track an objective item but without that it would be so hard to identify what you’re meant to get.
i mean we do have other things that even thought they are seperate items they all count (see: tech disk) this is because in ECS we can just check eg: in this case a “BibleComponent” and any item with “BibleComponent” is valid for the objective.
That’s interesting! I’ve only seen small snippets of the code so I’m not sure how greentext is collected but as someone who’s been coding for a while, Objects transforming wouldn’t be a roadblock, especially given ss14’s complexity.
But yeah tech disks are a good example I didn’t even think of, and having item components to correlate seems like an easy way to handle it.
yeah if you want a good “writeup” on ECS in SS14/RobustToolbox I reccommend reading ECS - Space Wizards Development Wiki for a highlevel overview
TL;DR.
Entity - things that hold components
Component - things that hold bits of data or markers
Systems - act upon entities using components on entities and communicate with other systems using events