RimWorld

RimWorld

536 betyg
Toddlers
10
6
12
6
5
2
2
2
3
2
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Mod, 1.4, 1.5, 1.6
Filstorlek
Lades upp
Uppdaterades
13.629 MB
18 dec, 2022 @ 1:34
29 jul @ 9:26
75 ändringsnotiser ( visa )
Du behöver DLC för att kunna använda denna artikel.

Abonnera för att ladda ner
Toddlers

I 3 samlingar av cyanobot
Cyanobot Plays 1.5 - Survival Realism
33 artiklar
Original Mods by Cyanobot
15 artiklar
Cyanobot Plays 1.6 - Survival Realism
30 artiklar
Beskrivning
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]
Populära diskussioner Visa alla (4)
126
18 jul @ 15:43
KLISTRAD: Bug Reports
cyanobot
10
23 jan @ 3:10
(1.4) HAR Compatibility
cyanobot
2
29 sep, 2024 @ 9:36
KLISTRAD: Take Baby To Safety
cyanobot
543 kommentarer
oh no 10 timmar sedan 
Next time I'm playing I'll check the log to see if anything seems out of the ordinary. Thanks for always being so quick to fix things!
cyanobot  [skapare] 14 timmar sedan 
@oh no
Dang. I did not think I touched anything that would interact with that, but I'll take a look, thanks for reporting.
oh no 14 timmar sedan 
I've had an issue since today's update where adult pawns will get stuck playing with a sleeping Toddler. They just stand in place and I only notice it happening when they begin starving.
cyanobot  [skapare] 17 timmar sedan 
I think I've fixed the animation issue.
cyanobot  [skapare] 18 timmar sedan 
@cyanobot
If you open the options menu there's a button to take you to the log file folder, where you'll find a file called Player.log. You can copy the contents of that into a site like Pastebin in order to get a link you can give to me (or another modder, for future reference).

I have managed to replicate your animation issue so I should be able to tackle it with or without log.

It doesn't throw an exception for me though, it just doesn't work. So the error you're getting at the toybox might be unrelated to the animation issue, and I won't be able to solve that error unless I can replicate that one too.

Thanks for reporting, as always.
1340815253 28 jul @ 8:51 
@cyanobot I'm sorry, I don't know how to obtain the complete log. But I may have found the trigger for the problem, not playing with toys. It is normal before entering the crib, and when the baby rests at 100% or more, it will twist. After twisting, there will be no animation when getting off the crib. I've tried several times and it's like this. Maybe you can try to replicate it
cyanobot  [skapare] 28 jul @ 3:34 
@Vel @1340815253
Pushed a fix for the loneliness issues. If you're not seeing a change, try forcing Steam to redownload the mod to make sure you have the latest files. If you definitely have the latest files and it's still not fixed for you, let me know.
cyanobot  [skapare] 28 jul @ 3:09 
@1340815253
I'm not able to replicate your issue. If it's repeatable for you, can you give me more detail on exactly when it happens? Is it only under certain circumstances? Does the error occur when the toddler sets out to play with the toys, or while they're at the toybox playing?

Could you turn on job logging for the toddler using the debug tools before the error happens, and share the full log covering the error?
Vel 27 jul @ 10:52 
Amazing mod, another one in the list of must-haves in a rim playthrough.

Just one slight problem, the children are getting lonely, despite having more than enough adult interactions/play.

The adults also don't seem to play with children to remedy that, perhaps due to full "Play" bar.
1340815253 27 jul @ 3:55 
Exception in JobDriver fixed tick for pawn 黄英资 driver=JobDriver_ToddlerPlayToys (toilIndex=1) driver.job=(ToddlerPlayToys (Job_4460567) A = Thing_ToyBox1002654 Giver = JobGiver_ToddlerPlay [workGiverDef: null])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 51619D31] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch1 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:DriverTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2