Quote from: PlatanusO on January 10, 2021, 03:54:48 PMQuote from: jager666 on January 08, 2021, 04:23:53 PM
Looks like the mod is dead in the water again.
I mean the mod works, there are just some 'bugs'. Also quite a few improvements that could be made.
Some of the things I thought were major bugs previously were not actually bugs just not really implimented. There are a bunch of error messages in the logger, but most of these seem pretty harmless and meaningless.
The actual bugs (which do need to be fixed at top priority) I have found so far are:
- Infants (immobile stage) try to mediate and this takes them out of the crib and requires rescue.
- If the designated crib is outside the child's allowed zone then any time the child is outside of crib, an adult will take them to a random bed upon rescue (even if that bed is outside the allowed zone).
- Random adults, including men and pawns assigned to a no-drugs policy, will randomly take contraceptive. This does not seem related to 'chemical fascination', it seems that just any adult will randomly take the contraceptive.
- Upon leaving the toddler stage at age 3 (they become a short pawn), the children can be assigned tasks (but cannot use weapons 'safely' (all weapons as far as I know)). Unfortunately the new short child pawns do not display any skill levels. I have to close out of the game and then load back in to the game again to see the traits in the bio. Clearly this is a bug.
Here is a list of features I think really need to be implemented:
- Pawns capable of breastfeeding and assigned to childcare should prioritize breastfeeding immobile babies and not feed them regular food
- Toddlers in crawling stage should not be able to pick up food and feed themselves. This should require a 'take to bed and feed' from a pawn assigned to childcare
- Although toddlers can feed themselves, if an adult pawn with childcare abilities chooses to feed a walking stage toddler, they should be fed at a table and chair if possible, if not, they should be fed anywhere. Toddlers in walking stage should not be required to be taken to bed for an adult to feed them.
- Toddlers in crawling stage should not be able to clothe themselves, an adult pawn should need to clothe them in appropriate toddler clothes (the onesie and beanie).
- Adult pawns with childcare assignments should be able to play with toddlers in either crawling or walking stage outside of the crib/bed. I know that toddler pawns in both stages can play with each other or can relax socially if they have access to a chair and table with the 'gathering spot' option enabled, but the 'play with baby' should not require a crib at the toddler stage. If this is implemented, I would remove the ability for the toddler pawn to relax socially from the crawling stage, as it is unrealistic that a crawling 6 to 18 month old would be able to converse in any meaningful way with adults. I think relaxing socially is still acceptable for walking stage toddlers.
- We need more descriptive help lists. It is not clear what happens at what stage or how high a young child can train their skills to.
- There should be an option to turn off children under a certain age appearing in raids and caravans. I know on a rimworld, tribal cultures may encourage young children to fight, but this is too upsetting to some people and should be able to be turned off.
Here is a list of features I would like to see to have better compatibility with Dub's Hygiene mod, which I use. Implementing these features will likely require work on both mods:
- Immobile babies should not create bedpans.
- Pawns assigned to childcare should be able to wash babies, it should not require doctoring to be assigned.
- Crawling toddlers should not be able wash themselves. I think it is okay for toddlers in walking stage to wash themselves, but crawling toddlers should create a childcare work driver for 'take to bed and wash', which must be done by an adult pawn assigned to childcare.
- All baby stages, from immobile through walking toddler, should not use toilets. Adult pawns assigned to childcare should have a 'take to bed and change diaper' Workdef. Once a child reaches the age of three, they should start using toilets (I think doing a potty training thing would be way outside of the scope of the game so no need for that level of minutia)
Finally, at some point, I think it would be interesting to implement something along the lines of the old Children and School mod, but I don't think this ought to be a priority. I have some C# knowledge, but I have been having trouble compiling my code so I really think someone with more advanced knowledge would need to help me make some of these fixes and changes.
I do agree that the mod works fine and it's perfectly playable, my main gripe is that there is some performance problems in the mod, adding up as the game goes, so besides the bugs You listed it would be nice to get fixed.