RimWorld

RimWorld

Before the Crash: Backstories
 This topic has been pinned, so it's probably important
Ostrich-Hungry  [developer] 4 Apr @ 11:49pm
MY Desired Features:
These are ideas and elements I would love to have access to, but I currently don’t, in order to achieve a deeper impact with backstories (which, ever since I started playing around version A17, have been my favorite element in the game):

- A "<linked>" category: the ability to create a backstory that's linked to either adulthood or childhood. Ideally, this would also include something similar to a <chance> parameter (so that some childhoods would more or less commonly end up connected to specific adulthood stories). also IDEALLY, since there are far more adulthood backstories than childhood ones, it would make more sense for the system to work the other way around... but I suspect the game generates childhoods first, and this would be hardcoded even using a Harmony patch.
All of this could be handled using "<allowedBackstories>" and "<disallowedBackstories>", exactly like traits are handled right now. I believe I read somewhere that traits used to have a randomized chance value and that feature was later removed, which makes me a bit less hopeful about seeing this kind of advanced function implemented, at least the "chance" one. I consider the first one absolutely necessary.

- Some backstories are very unique, and we could actually turn the repetition of certain ones into a feature. For example: backstory opinions about other backstories (e.g., freed slaves would hate slave masters), and backstory "acquaintances" with characters who share the same backstory—because they worked in the same place. A good example would be my story about Oplot prison guards, or even some vanilla ones. This is only extra flavor stuff, so we should see it has no effect in perfomance.

I did a few Harmony experiments with this, but didn’t get anywhere. It was my first time using Visual Studio, lol. so don’t take that as a serious attempt.

- More control over the chronological and biological age at which pawns spawn. Creepjoiners in vanilla and mods already use this. A really good and complete system.

- Define passions and interests for backstories. This may not be entirely realistic, or even accurate, since shamefully what we do love not always is what defines our lives, lol. still could be a useful feature. not a priority.
Last edited by Ostrich-Hungry; 5 Apr @ 2:03am
< >
Showing 1-4 of 4 comments
Ostrich-Hungry  [developer] 4 Apr @ 11:53pm 
example for reference for the first desired feature:

<childhood>
<title>Orbital Cadet</title>
<linkedAdulthoods>
<OplotPrisonGuard>0.1</OplotPrisonGuard>
<MercenaryTechnician>0.5</MercenaryTechnician>
</linkedAdulthoods>
</childhood>

example for reference for the second desired feature:
<dislikesBackstory>
<SlaveMaster>–15</SlaveMaster>
</dislikesBackstory>


and:

<sharedBackstoryConnections>
<OplotPrisonGuard>acquaintance</OplotPrisonGuard>
<BountyHunter>enemy</BountyHunter>
</sharedBackstoryConnections>
just imagine how cool it would be to have a dynamic experience reuniting with old acquaintances as a scattered faction.
Last edited by Ostrich-Hungry; 5 Apr @ 2:21am
Ostrich-Hungry  [developer] 5 Apr @ 12:06am 
VERY IMPORTANT: I already created many backstories for Ancients, that I could not use because the game keeps mixing "<spawnCategories>".

For example, I need "<li>Ancient_Post</li>" childhoods to use ONLY "<li>Ancient_Post</li>" adulthoods. Game currently has no way to difference this.

This way, we could make a very very interesting "subfaction" in the ancients (currently, they only use "Ancient_Pre", people who had lifes before the vault.)
If we can make a way to differentiate this stuff, I will not sleep till I make up to 100 ancients backstories. Promise! you can even see among the files what I got planned for ancients born post-collapse, and I love the concept. I imagine them something like those born before and after the Berlin Wall, but x1000.
Last edited by Ostrich-Hungry; 5 Apr @ 12:06am
Ostrich-Hungry  [developer] 6 Apr @ 11:08am 
gendered backstories: I know, in sci fi universes, from Fallout to Starship Troopers, gendered jobs are usually non-existent. and please, I reaaaally don't want to start a debate about this topic, but some backstories could use this as a narrative device. this is another interesting feature.
Last edited by Ostrich-Hungry; 6 Apr @ 11:09am
Ostrich-Hungry  [developer] 8 Apr @ 6:59am 
Another thing I have planned is a "rarity" system, like a card game. The best pawns will be a rare sight. This way I can include a lot of crazy backstories without breaking balance.
This is something I could do right now, but I need to take a time to do it.
Last edited by Ostrich-Hungry; 8 Apr @ 6:59am
< >
Showing 1-4 of 4 comments
Per page: 1530 50