RimWorld

RimWorld

[RF] Editable Backstories and Names [b19]
26 Comments
PartTimePeasant 11 Mar, 2020 @ 6:13pm 
Ive not tried this yet, but are you able to modify backstory state bonuses with this?
Tangy Torei 6 Dec, 2018 @ 12:32pm 
@RF thanks! sorry i stopped playing RW for over a year and forgot everything i read in the documentation for the mod teehee.
E-Claire  [author] 6 Dec, 2018 @ 11:59am 
@TTT: Actually, as is explained in the mod's documentation, what you're describing is the way you *should* be using the mod, at least if you're personalizing the files in any way, so as to avoid your edits being overwritten if/when I update the mod again.

(And you don't actually need to unsubscribe, though there's certainly no harm in doing so. If you don't unsubscribe, you'll simply see both the Steam workshop and the mods folder versions in your mods list in the game, and can select there which of them you want to actually use.)
Tangy Torei 6 Dec, 2018 @ 11:23am 
if i save the folder containing this mod elsewhere on my computer, if i unsubscribe from this version and past said folder in my "Mods" folder in RW, would I still be able to use it? I plan to only subscribe to the most recent versions of my fav mods, and keep past versions on my machine locally.
E-Claire  [author] 14 Oct, 2018 @ 1:16pm 
E-Claire  [author] 14 Oct, 2018 @ 9:16am 
@m5w: I'm not sure what to tell you. Nobody else has reported such a bug, and I've not seen it myself. As a double-check, I just went in and started a colony with three kids as my initial pawns, and encountered no errors. I know you said you'd seen the problem with only this mod enabled, but I'm afraid I have to be skeptical. It seems most likely that what you're seeing is either a bug in another mod, or a mod conflict of some sort. If it is in fact a conflict, and you can track down which other mod REB isn't playing well with, I'll be happy to look into it further.
m5w 14 Oct, 2018 @ 8:46am 
Hello. Whenever Rimworld generates a child pawn, I get the error message "Getting apparel graphic with undefined body type." in the debug log, and the pawn is invisible. I have reproduced this bug with only this mod enabled, and the invisibility persists even if I disable this mod and reload a save.
E-Claire  [author] 13 Oct, 2018 @ 4:15pm 
@Reyn: If you play with the mod in "lite" mode, its backstories are added to the vanilla database, instead of replacing it. And names aren't really an issue, as the mod's database includes all the names in the vanilla database, and many more, besides.
Soma Gaming 13 Oct, 2018 @ 3:22pm 
I might just be stupid and not understand how this works
Soma Gaming 13 Oct, 2018 @ 3:21pm 
is there any way to get this without overriding other backstories and names?
E-Claire  [author] 12 Oct, 2018 @ 7:53pm 
UPDATE:

- Added the ability to define special lists of names to be used together with backstory FilterSets. (For example, in the provided database, pawns with medieval backstories will now have names drawn from a list of medieval English names, rather than from the main name database.)

- Altered the optional backstory "source" tags to use parentheses instead of brackets, so the game doesn't misread them.

- Squashed a bug that occasionally caused null exception errors when the game tried to create a new pawn.
E-Claire  [author] 12 Oct, 2018 @ 2:03pm 
I'm going to look further, though. There doesn't seem to be an actual conflict between the mods, but it may be that the problem you saw was a side effect of a glitch within REB itself. There were errors in your log file about a null exception error in one of REB's routines, and I stumbled upon that same error in one of my own games the other day while testing another mod, when the game tried to generate a wandering visitor (without anything to do with vampires in the mix). I haven't yet tracked down what triggers those errors, but obviously, I plan to.
NotTildaSwinton 12 Oct, 2018 @ 1:57pm 
Okay. That is exactly what is supposed to be happening. I'll try a fresh re-install of Rimworld with just those two on it, and if I still have issues I'll try and ask Vampires devs. Thank you
E-Claire  [author] 11 Oct, 2018 @ 4:03pm 
@Collserra: I'll readily admit that I'm not familiar with the "Vampires" mod, so I may be missing something, but.... I don't seem to have any problem with it at all.

I added "Vampires" (and "JecsTools") to my mod list. I started a game using the "Vampire" scenario. One of my colonists arrived in a casket; when I opened the casket, she had the "vampirism" medical condition, as I assume she was supposed to, and in fact immediately grappled and bit another of my colonists. I then triggered a large raid, and a member of the raiding party was also a vampire.

So far as I can tell, not being sure what's *supposed* to be happening, everything seems to be working just fine.
E-Claire  [author] 11 Oct, 2018 @ 4:00pm 
@LordLockStep: If you look in the main ("Using the Mod") documentation file, there's a note right at the top listing which things ware changed in each RimWorld version update. ;)

Relevant to a b18->b19 upgrade: "In beta-19, the skill 'Growing' was renamed 'Plants,' and the system used for referencing pawn names and pronouns in backstories was altered, with, for example, '[PAWN_nameDef]' replacing 'NAME.' Additionally, a few traits were added to and a few were removed from the game, so forced and/or disallowed traits lists might need to be updated."

A full list of the new pawn name/pronoun keys is included in the "Backstory Editing" documentation file, as is a current full list of vanilla traits.
LordLockStep 11 Oct, 2018 @ 3:44pm 
I had used this mod to create a number of custom backstories, unfortuately I've have about zero knowledge in coding and any kind of programming. How would I update my local copy to comply with B19/your updated version?
E-Claire  [author] 10 Oct, 2018 @ 8:56pm 
(What I mean when I say not to worry them about it is, it's unlikely to be a problem unique to that particular mod. It's more likely something I overlooked in REB which that mod, but not *only* that mod, is impacted by. So it's probably something I'll need to fix on my end, anyway.)
E-Claire  [author] 10 Oct, 2018 @ 8:51pm 
I wouldn't worry them about it. I'll try to get to it tomorrow or Friday.
NotTildaSwinton 10 Oct, 2018 @ 8:20pm 
Thanks! I was hoping the same thing... RIP.

I'm going to try poking around the Rim of Madness discord again, too
E-Claire  [author] 10 Oct, 2018 @ 8:19pm 
@Collserra: I saw your report on that on Kiame's version of REB, and was hoping it was something that just happened to get fixed in the course of my updating. But apparently, it wasn't. I'll make a note to look into it.
NotTildaSwinton 10 Oct, 2018 @ 8:00pm 
Hey, I've found an incompatibility between this mod and the Vampires mod from the Rim of Madness series by Jecrell.
When this mod is enabled, Vampires will lose their Vampire trait on spawn. I've tried a lot of other mod list orders, and I've tried using just this mod and Jecrell's mods required to play Vampires.

I posted this on the Rim of Madness discord, but haven't gotten a reply yet.
Was wondering if you had any insight?

{LINK REMOVED}
Cat_Herder 7 Oct, 2018 @ 8:33pm 
Ahh I see! Ty for reply, I'll just use your mod.
BlueTressym 7 Oct, 2018 @ 7:24pm 
...and there was much rejoicing throughout the land. No disrespect intended to KV, but I'm really glad you're back and sorting these!
E-Claire  [author] 7 Oct, 2018 @ 7:04pm 
@Cat Herder: You probably won't see any errors, but technically, they won't actually work together, since NG adds names to the vanilla database, and this mod *replaces* that database. However, if you feel the need for more names than this mod already provides, you can easily copy the names lists from NG into this mod's files. (Though honestly, NG's *150k* surnames kind of seems like overkill to me.)
Cat_Herder 7 Oct, 2018 @ 6:42pm 
Will this work ok with NamesGalore?
E-Claire  [author] 7 Oct, 2018 @ 2:31pm 
UPDATED (from Kiame's initial b19 update):

- Fixed body type randomization.

- Added 17 backstories to the mod's database.

- The mod now supports adding names to the game's database from simple text files.

- Added the ability to define lists of "sets" of first names and nicknames.

- Normal mode no longer literally overwrites the vanilla database.

- Switching between "lite" and normal modes no longer requires restarting the game.

- A new configuration option allows you to add a source tag to backstory titles.