RimWorld

RimWorld

91 ratings
Trait Slots Plus
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
1.956 MB
Apr 9 @ 3:03pm
Apr 21 @ 11:52am
8 Change Notes ( view )

Subscribe to download
Trait Slots Plus

Description
Trait Slots Plus
Get more control over the way traits are handled in the game. Choose numbers of traits generated for characters - adults and babies - or choose not to have any traits at all. Have lots for adults and, yes, none for babies, it you want! Also, set probabilities for each allowed numbers using the mod settings.

  • Set the number of traits allowed to generate for adults and babies (same for both, or completely different)

  • Babies can have no traits, while adults do - choose freely

  • Set the probabilities of any allowed number of traits being generated for a pawn.

    Example:
    1. You choose the span 2-4 for adults
    2. Open the "Trait probabilities" settings and choose for yourself. The total is always 100%, but you can distribute it freely (100-0-0, 90-5-5, 60-20-20 or whatever else).

Will it work?
I hope so! I have spent some serious time testing it and I've used it and played with it with a mod list of some 60-70 mods, many of my favorite traits mods included.

But stuff can still happen and if it does, throw me a comment and I'll look at it!

Compability information

Mods I know doesn't work perfectly with this mod:
  • Way Better Romance
  • Reunion
  • Probably other mods adding special traits with a commonaloty of 0, that's supposed to mechanically do something other than actually being a trait

Way Better Romance info:
  • The mods seem to mostly work together, but there will be slight UI/information glitches.
  • Every adult pawn till be assigned a sexuality trait
  • If you look at the Social tab once and then at the Bio tab the sexuality trait will be (and stay) visible
  • The sexuality trait will or can be added on top of your selected allowed range (if you set all adults to have 3 traits, the sexuality trait may be assigned to the pawn as a 4th)

The more traits, the better!
If you are like me and really like traits and the flavor it brings to this great game, take a look at my mod Traits Plus!

What if?
While I was fiddling around with this mod, I also made some testing allowing one random trait to be generated every time a child reached a 'growth moment' (three over the span of growing up). Or at least giving the child a chance of having a trait randomized. I didn't quite decide it was a good idea, and I didn't complete it for now. But would anyone care for that? If you have any thoughts on this subject, please share it in the comments!

On the shoulders of giants
This is a mod very heavily based on - or at least inspired by - the "More Trait Slots", originally made by Rainbeau Flambe (and updated and supported by Kiame Vivacity and Taranchuk, among others?).

Originally, I made this mod for myself, because playing RimWorld with a trait limit of three is like torture. And not being sure I can play the way I want just made me put together my own mod for this very important thing. It's just how much I love traits and the randomness that comes with them. And I figured as I did actually make it, I can also share it.

Full disclosure, though: I'm very much an amateur coder. I do this because it's fun. The ambition, of course, is that the mod will work smoothly, but my ideas tend to be a little bigger than my knowledge as of now. So yeah.
83 Comments
Naraxa May 9 @ 10:19am 
ok thank you for clarifying, I didn't see that portion lol. I will probably try and find another option then, however I do like the look of your trait addition mod so I might try that out
Side1iner  [author] May 9 @ 10:14am 
@VitaKaninen: Listed 'Reunion' as incompatible. Great you could get what you wanted from 'More Trait Slots'!

@Naraxa: There is some WBR info in the description. From what I've seen they seem to mostly work together with some wonkiness. If that's not acceptable, consider the mods as incompatible!
Naraxa May 9 @ 9:24am 
Nice mod, thanks for making it. I will note it messes with the romance trait rework in the mod Way Better Romance, as it makes romance traits always generate and not take a trait slot. Would it be possible to add compatability between the two pls?
VitaKaninen May 9 @ 9:00am 
Thanks for all your help trying to get this to work, but it no matter what mods I disable, I am still getting ally pawns.

On the bright side, I did find a 1.4 mod that appears to work fine in 1.5 and it does not spawn pawns with the Ally trait. ([KV] More Trait Slots [1.4])

Thanks again for your hard work on this mod!
VitaKaninen May 9 @ 3:09am 
When I initially started the game and was presented with 8 pawns to choose from, I edited them all and gave each one the Ally trait, and then started the game, expecting them to show up later through quests.

I can then go to dev mode and spawn a raid with a hostile faction for 10,000 points and 5 of the 50 pawns that spawned have the Ally trait, but none of them are the ones I gave it to. If I go dev mode again and "Do incident x10 (Map)" and choose "Reunion_AllyJoin" I expect for my 8 pawns to all show up, but only 2 of them show up along with 8 other random pawns.

When I get a reunion event not using dev mode, the joiner will probably not be one of the original 8 that I gave the trait to, but rather a random pawn that spawned with the trait.

Here is a list of the mods I am using: https://rentry.co/idnov48a
Side1iner  [author] May 9 @ 1:24am 
@VitaKaninen: "Random pawns spawning". You mean in game, like raiders or trading caravans?

I've rolled thousands and thousands new pawns looking for both 'Ally' and some other traits from other mods using 'Prepare Moderately' and they never show up. At game start it works as intended at least.

If this mod is the cause of such traits showing up for in-game generated pawns, I'm afraid you just have to think of is as compatibility issue and I will list it as such.
VitaKaninen May 8 @ 9:40am 
I started a new game and I am using the Reunion mod, but I am still getting random pawns spawning with the Ally trait. This trait is never supposed to spawn on a pawn unless it was manually put there during game creation.

Was there a resolution to this issue that I missed from before?
GULÉ🏠 May 2 @ 12:24am 
Does this work with 1.4 as well? Because I had to downgrade rimworld due to mod authors refusing to update some of my favorite mods 😭
Side1iner  [author] Apr 30 @ 12:08pm 
@VitaKaninen: Yeah... honestly, there could be a lot more conflicting traits than it is right now. Not that it's that big a problem. But still.