Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - usagirei

#1
More Scenario Parts

Want to start a colony of only males? or only females?
Want a world where the raiders, and only the raiders, explode catastrophically on death?
Want mobs to have a 1% chance of dropping a single gold piece on death?
Want to start with specific gear already equipped on your pawns?
Want to make sure all your pawns have blue hair?

If you said yes for any of these questions, then look no further!

Enter More Scenario Parts: Adds more Scenario Parts, also changes some of the vanilla ones to allow finer control over which pawns it applies to, more detailed information below

Downloads:
Source Code at Github
Release at Github

Changelog:

v1.0 - First Release


Filtering


Enhances modifier filtering to allow for finer-grained control than vanilla

Context:

       
  • All Pawns
  • Player Starting Pawns
  • Player Non-Starting Pawns
  • Non-Player Pawns
  • Player Faction Pawns (Starting and new joins)
  • Non-Player Faction
Gender

       
  • All Pawns
  • Only Male Pawns
  • Only Female Pawns
Faction

       
  • Pick a specific faction when using the Non-Player Faction Context
Chance

       
  • Chance of the modifier being applied on a pawn upon generation
Available Scenario Parts


New Scenario Parts

       
  • Pawn Gender

    •       
    • Ensure pawns are of a specific gender, where applicable
  • Pawn Hair Color

    •       
    • Assigns random color from allowed red, green and blue ranges
  • Pawn Skin Color

    •       
    • Assigns random skin tone from allowed range
  • Inventory

    •       
    • Start with equipped gear / item stack in pawn inventory
Vanilla Reworks - Enhances some of the vanilla scenario parts with the extended filtering options

       
  • Allowed age range

    •       
    • Note: just like vanilla filter, may spew a few harmless errors if it fails to generate a pawn after so many tries
  • Forced health condition
  • Forced trait
  • Naked
  • Need level
  • On pawn death explosion

    •       
    • Also allows for more damage types to be chosen from
Compatibility


Tested with: RimWorld 1.0
Requires a new save to make use of the new scenario filters
Incompatibilities unknown as of now, but should be compatible with any mods.

XML Patches:

       
  • Adds a ThingComp def to BasePawn
  • Replaces the default scenario classes with the modded ones
Harmony Patches:

       
  • PawnGenerator: TryGenerateNewPawnInternal, GeneratePawn
  • GameInitData: PrepareForMapGen