RimWorld

RimWorld

557 ratings
Toddlers
10
6
7
12
5
2
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
13.641 MB
18 Dec, 2022 @ 1:34am
15 Aug @ 2:30am
77 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
34 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 (4)
126
18 Jul @ 3:43pm
PINNED: Bug Reports
cyanobot
10
23 Jan @ 3:10am
(1.4) HAR Compatibility
cyanobot
2
29 Sep, 2024 @ 9:36am
PINNED: Take Baby To Safety
cyanobot
554 Comments
Kateye 16 Aug @ 1:38pm 
Now that toddlers are wandering giggle mood buffs, maybe they won't spend the first 3 years of their life in a growth vat. lol
cyanobot  [author] 15 Aug @ 12:48pm 
@Zairya
I haven't really thought about how to handle prisoners/slaves yet. I think maybe only let toddlers feed autonomously from adults of the same faction and social class, and need the intervention of another adult (or maybe even player intervention) to cross those boundaries?

As I said, needs some thought. I'll try not to make it too creepy haha.
cyanobot  [author] 15 Aug @ 12:42pm 
@1340815253
I can double check that the Toddlers code is working as intended, when I get the time.

But Toddlers gets the body textures from the ones defined by the race for babies, or failing that from the children, and some races don't have separate textures for babies or children, or are just kinda weirdly configured.

I advise testing whether infants (ie babies without Toddlers mod, or 0yo babies with Toddlers) have the correct graphic. It's usually hidden under the swaddling graphic when they're alive but visible when they're dead.

If the infants have the correct graphic, the problem is with the Toddlers code, and I'll need to fix it. (Let me know.) If the infants also have an incorrect graphic, you'll need to report it to the author of the race mod in question.
Zairya 15 Aug @ 11:44am 
"What I'd be considering adding is having older toddlers be able to effectively climb onto the lactating pawn to breastfeed rather than needing a second adult's help. Which I think should be doable."

Would this include prisoners or slaves? I rarely have prisoners but it would be... kind of funny. I'm just getting chills about this because having my mouselings "falling off" their cribs was horrible. You fixed this already, no worries.
1340815253 15 Aug @ 9:44am 
Some alien races have incorrect body shape textures for one year old children. Is there any way to replace it? Or we need to wait for you to fix it.for example milira race,wolfein race
cyanobot  [author] 15 Aug @ 4:02am 
@Zairya
Theoretically, if you have a bath or washtub, they can bathe the babies which adds both Hygiene and Play. I'm gonna check if that's still working, if it's stopped happening.

Babies can be carried to downed or unconscious moms and breastfeed from them - this is vanilla Biotech behaviour (I believe?). Having an adult take them to the lactating pawn will still be necessary for infants whatever I add. Probably for younger toddlers as well.

What I'd be considering adding is having older toddlers be able to effectively climb onto the lactating pawn to breastfeed rather than needing a second adult's help. Which I think should be doable.

(All feature additions are on hold until I finish the 1.6 updates, but I'm _nearly_ there now.)
Zairya 15 Aug @ 3:03am 
Wait, you could really bath them? I only ever had them washed o.O

And techincally, a baby knows how to "hit" a breast to make milk flow. the problem here is, that babies who, still need milk, can't move on their own. I doubt, you can solve this realistically.
cyanobot  [author] 15 Aug @ 1:17am 
@Vel
That is both pretty weird and pretty technical but I see what you mean. I'll have a think about how I'd implement it.

I don't think I set bathing to require low Play. I'll double check that it's still working in 1.6 - thanks for bringing it to my attention.
Vel 14 Aug @ 6:18pm 
This is gonna sound very weird and a bit technical

But could a toddler, hypothetically, interact with a comatose pawn to breastfeed "by themselves" ? The question came up after my yttakin colony had to manually haul babies to the mother.

It certainly would be a feature I wouldn't mind seeing, as it would free up a bit of hauling toddlers around

And speaking of toddlers, perhaps it's just a perspective bias, but I haven't really seen babies/toddlers being bathed lately, only washed.

Is it because of needing BOTH hygiene low and recreation low ? I find it adorable anytime it happens.
KitBug 5 Aug @ 3:01pm 
The whitelist for vacsuit and it's helmet aren't tagged for Odyssey, it gives a (harmless?) red error when the DLC isn't loaded.