RimWorld

RimWorld

757 ratings
Childhood Backstories
4
4
4
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
379.485 KB
7 Jul, 2023 @ 5:48pm
29 Aug @ 1:54pm
17 Change Notes ( view )

Subscribe to download
Childhood Backstories

Description


Adds over 70 new childhood backstories for colony children. Backstories are assigned on their 13th birthday, based on what the child actually did and experienced for better immersion.

Backstories come with skill modifiers, which are added to the child's skills. Backstories can also rarely add traits. Overall, backstories are more beneficial than not, but there are exceptions!

Childhood backstories are populated when the child turns 13, as this is when vanilla assigns the "Colony child" backstory. Teens will have a blank adult backstory, and will have a title based on their childhood backstory. Adults will have the normal adult backstories.

Suggestions for more backstories are welcome! If your colony has a specific child you want to suggest a backstory for, please include screenshots of their bio and records pages, along with any other relevant info.

If added mid-game, existing children under 13 will get a new backstory on their 13th birthday, but anyone over 13 will not.

Safe to add to an existing game. Not safe to remove. Requires Harmony.

-------------------------

For modders: To make your own childhood backstories in xml, see the wiki here: https://github.com/Zylleon/ChildhoodBackstories/wiki

-------------------------

Chinese translation by samhai_nidelungen




For helping write backstories:
  • FungalFish
  • vari0nce
  • Toco Toucan
  • RaptorMother
  • Tynelia (Midheru)
  • Charlistic




Get it on Github[github.com]
[ko-fi.com]
Discord[discord.gg]
My other mods
Popular Discussions View All (1)
19
9 Oct @ 2:03pm
Child Record Logs
Zylleon
208 Comments
✘The_GhøsT✘ 8 Oct @ 2:54pm 
yep, sent it in Child Record Logs
Zylleon  [author] 8 Oct @ 9:15am 
Any child that turns 13 with the mod installed is able to get the new backstories, though it's possible that this specific kid didn't qualify for one. There is also a very low chance for the kid to be assigned the "grew up in our colony" backstory, even if they qualify for something else.

Do you have the debug log from when the kid turned 13? This should list all backstories the kid was eligible for, along with some extra info that can help me develop new backstories.
✘The_GhøsT✘ 8 Oct @ 3:04am 
Weird, removing mod from active list actually applied some backstories lol
✘The_GhøsT✘ 7 Oct @ 2:45pm 
Does the mod count existing childs? Or only applies to new ones? Coz when one of my childs turned 13, just got "Colony Child" trait
SMercisk 7 Oct @ 12:52pm 
Makes sense, there's no data for twins in this game, except maybe if this mod checked whether the siblings have matching birthdays or not which would allow to also account for elder and younger siblings but I imagine that's not easy to implement. I'd be great if you implemented sibling check eventually, glad to hear it's possible.
Zylleon  [author] 7 Oct @ 10:52am 
If I add a check for siblings, it will probably just be total number/total alive/total dead. I don't anticipate adding a check for twins.
SMercisk 6 Oct @ 7:18am 
Hello, is there possibility to account for siblings and their amount? It would fit perfectly for my personal backstory mod where the a pawn is born with a twin.
jkjzd66666 5 Oct @ 12:20am 
CE?
Zylleon  [author] 29 Aug @ 1:55pm 
Updates and fixes:
1. Backstory requirements now scale with child aging rate. This will use your child age rate setting when the child turns 13; you could cheese it by turning up the aging rate right before their birthday, making them qualify for more advanced backstories.
2. Fix for incorrect trait filters for spectrum traits (eg a "Pretty" child getting a backstory intended for an "Ugly" child)
3. Improved logging: The log when a child becomes an adult will now include a list of all backstories they qualified for
Zylleon  [author] 29 Aug @ 1:52pm 
minimas: Yep, but it's probably too late to fix it now XD