RimWorld

RimWorld

616 ratings
Toddlers
13
7
8
2
14
5
2
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
2.727 MB
18 Dec, 2022 @ 1:34am
9 Dec @ 7:27am
82 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Toddlers

In 3 collections by cyanobot
Cyanobot Plays 1.5 - Survival Realism
33 items
Original Mods by Cyanobot
16 items
Cyanobot Plays 1.6 - Survival Realism
35 items
Description
New life stage: Toddler
  • 1- and 2-year-old pawns are no longer completely passive objects
  • toddlers cannot work, but can move around and interact with the world
  • toddlers gain capabilities over time – configurable
  • young toddlers are blocked by doors and can be confined to their cribs, but once they learn to walk they can also open doors and climb out of cribs
  • toddlers can fill their play need on their own for a while, but still need regular adult interaction
  • older toddlers can feed themselves if baby food is left where they can reach it

Improved babies
  • no expectations
  • configurable rate of fall for Play need
  • babies are no longer made of antifreeze – configurable
  • make baby clothes to protect your babies and toddlers from the elements

Full documentation is provided here[docs.google.com]

FAQ
Growth Vats?
Toddlers can be grown in growth vats. They will improve at walking and manipulation (but not as fast, proportionally to their accelerated growth, as they would outside the vat). This is in addition to the normal effects of the vat.
Adding to existing saves
If you have no pawns aged 1 or 2 years old, you do not have to do anything special. The mod will take effect automatically when babies hit 1 year old.

If you have 1- and 2- year olds, they will automatically turn into toddlers but they will not automatically receive the "learning to walk"/"learning manipulation" hediffs. To fix this:
  1. Turn on Development Mode from the main menu.
  2. You should see a row of new icons at the top of the screen. Choose Open Debug Actions Menu
  3. In the search bar in the top left, type "toddler" (no quotation marks) to find the option "T: Reset Toddler Hediffs". Click on it.
  4. While your mouse has the text "T: Reset Toddler Hediffs" next to it, click on all the toddlers that need the new hediffs. They can be a bit difficult to target. If you're having difficulty, try and catch them sleeping or otherwise not moving.
  5. Note that toddlers older than about 2-and-2-quadrums may not have/need the hediffs as they've already finished learning both capacities.

Compatibility
  • Facial Animation – compatible!
  • More Than Capable -- MTC allows toddlers to equip (but seemingly not use) weapons, but otherwise appears compatible, let me know if you find issues
  • Dubs Bad Hygiene -- compatible, working on further integration
  • Celsius - known issues, the logic around moving toddlers to safe temperatures is confused by Celsius. You may or may not be able to get it working through careful use of allowed zones. A compatibility patch is on the to do list.
  • Roofless Hulls reported INCOMPATIBLE
  • Humanoid Alien Races -- effectively in beta! please do try it out and give feedback
  • CONFLICT with Realistic Human Sounds blocking the toddler life stage. Put Toddlers below RHS in the load order (may not fix all issues) or do not use them together at this time. Compatibility fix is planned.
    For full notes see discussion here

With thanks to:
  • wep of wepfont.com for Atmospheric font
  • Dress Patients and Injured Carry for inspiration/example code that helped me get the dress toddler and carry toddler interactions working
  • erdelf of Humanoid Alien Races for taking a request to modify their code to make it easier for me to hook into
  • llunak for code contributions

Links:
[github.com]
[cyanobotcodes.tumblr.com]
[ko-fi.com]
Popular Discussions View All (5)
136
11 Dec @ 4:50pm
PINNED: Bug Reports
cyanobot
1
25 Nov @ 8:27am
PINNED: (1.6) HAR Compatibility
cyanobot
10
23 Jan @ 3:10am
(1.4) HAR Compatibility
cyanobot
627 Comments
1340815253 8 hours ago 
Have you recently modified the baby's eating speed.toddler eat very, very slowly on their own.Interrupted by other events can lead to eating again
I've noticed that sometimes the auto-generated baby clothing textures for toddlers don't display properly. An error occurred when I tried to dress babies in outfits added by the "Ponpeco Kids' Clothes" mod,Error code as follows:
Failed to find any textures at Things/Pawn/Humanlike/Apparel/PKCKidVacsuitA/PKCKidVacsuitA_Baby while constructing Multi(initPath=Things/Pawn/Humanlike/Apparel/PKCKidVacsuitA/PKCKidVacsuitA_Baby, color=RGBA(1.000, 0.451, 0.157, 1.000), colorTwo=RGBA(1.000, 1.000, 1.000, 1.000))
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method)
cyanobot  [author] 11 Dec @ 12:21am 
@John Summer
Such checks do supposedly exist, but they are clearly not working very well right now. Revisiting that logic is getting close to the top of my priority list.

Thank you for the report, and for naming a range of situations - it's useful info.
John Summer 10 Dec @ 10:49am 
Would it be feasible to have some kind of check in place for when pawns take a toddler back to crib, or feed the toddler, or play with him? I see often a toddler getting out of the crib to go eat, and he's grabbed by a pawn and put back in the crib, then he gets up again, is grabbed again, etc... I could just enable pawns to feed toddlers who are able to feed themselves, but then I see pawns interrupt a toddler who's eating in order to feed the toddler. Inconsiderate pawns will also wake up a toddler in the middle of the night to play with them as if this couldn't wait until the child is awake.
cyanobot  [author] 9 Dec @ 7:11am 
Think I've fixed the Dead Man's Switch issues.

It turns out the massive size increase in the mod files was a result of my starting to use Publicizer - a tool I still don't fully understand. In light of the truly unreasonable size, I have removed the source from the latest upload.

Moving it in and out of the folder every time I want to update is a little awkward and something I'm liable to forget, so I'm still looking into simpler compromises. In the meantime if you see the size balloon again, it's probably because I have forgotten to exclude the source, so do let me know.
cyanobot  [author] 9 Dec @ 3:51am 
@VVAo
The default baby clothes included in this mod are pretty limited. If you need more options you can use the settings to allow them to wear child apparel, which will open up parkas, etc.

Toddlers will also try to avoid getting hypothermic if they can access warm areas, and adults will try to retrieve them if they're in danger.
cyanobot  [author] 9 Dec @ 3:50am 
@baihuadan
Thanks for the report. I clearly need some more null checks, and I'm going to add a blacklist mechanic to exclude races like these as my next priority (hopefully later today, we'll see how it goes).

As for the previous version, you can get it from the GitHub (https://github.com/cyanobot/Toddlers/commits/master/) by going to a previous commit and downloading the .zip.
cyanobot  [author] 9 Dec @ 3:47am 
@OMO
It looks like Mincho uses its own custom solution for baby graphics, not the standard HAR approach. Therefore the generic HAR patches don't work for Mincho.

I've only looked into it briefly, so if anyone happens to be better informed on what's going on with Mincho babies, please do let me know.

I'll add a compatibility patch to the to do list, but it's going to be very low priority since it is only one race and looks like it might be complicated. In the meantime I'll add a way to blacklist the race from becoming toddlers, so that at least they don't break.
cyanobot  [author] 9 Dec @ 3:29am 
@若彗
Having looked at the HAR definitions - there's a field for whether a body part should display in bed or not, but I can imagine that this would also be used for body parts other than hair so I'm unsure about hiding it based on that tag alone...

I'll look into whether I can come up with a sensible bit of logic to try and catch "hair backs" like this. It'll probably take a while to implement, so don't hold your breath.
VVAo 6 Dec @ 2:13pm 
Is it okay to wear down jackets on toddlers in winter? The problem is that once they learn to walk, they might run out into the cold and become hypothermic.