RimWorld

RimWorld

Faith Framework
Showing 1-10 of 20 entries
< 1  2 >
Update: 29 Jun @ 7:25pm

1.6 Migration done.

Update: 17 May @ 8:55am

1. C# update - variable stat bonus (mainly for Let the Galaxy burn) logic changed. Now instead of directly mutate hediff, it gives statPart bonus to the designated pawns.

Update: 14 Apr @ 1:21pm

1. CompBeliefRelic won't affect to pawn that is not spawn or dead. Just for sanity check purpose.

Update: 13 Apr @ 12:00pm

1. Refactor Thought and Precept related code for better performance.
2. Fixed Precept workers don't work as intended.
3. Changed the way of how Belief Label is changed by corruption level.
4. Added new flag of isPawnCorrupted to Hediff_Belief for better and performance driven filtering.
5. Added Dev Mode only Gizmo that increase Hediff_Belief level by 1.
6. Now CompBeliefRelic provides inspection and description stings to users easily identify which item gives what kind of belief.

Update: 12 Apr @ 11:46am

1. Refactor code to improve performance by caching some logic.
2. Fixed Book related errors.

Update: 16 Aug, 2024 @ 1:26pm

Minor C# tune to avoid unexpected errors when the Relic isn't Belief giver.

Update: 14 Aug, 2024 @ 8:18am

Fixed bug that Relic either doesn't properly giving Belief to pawn or recharging Faith.

Update: 13 Aug, 2024 @ 4:25am

For PawnKindDef
- FaithExtension / pawnisCorrupted (default: false): If true, regardless of the book or any other sources, the pawn will start faith as corrupted.

Update: 12 Aug, 2024 @ 10:17am

Fuck steam... stop deleting my descriptions...

For AbilityDef

- FaithExtension / abilityAllowedtoCorrupted (default: true): If true, ability will be given when the pawn is corrupted.
- FaithExtension / abilityAllowedtoFaithful(default: true): If true, ability will be given when the pawn is Faithful.
- FaithExtension / targetBeliefsAbility (Type: List<HediffDef>): Determine which belief can give the ability. Null will not allow any belief to give the ability.
- FaithExtension / requiresAdditionalHediffAbility: If not Null, the ability requires additional hediff to be given to a pawn.
- FaithExtension / requiresAdditionalHediffAbility: If not Null, the ability requires additional hediff to be given to a pawn.

For Hediff_Faith
- FaithExtension / CorruptedBeliefLabel (default: null): If not Null, the belief's label will be changed to this one when the pawn is faithful.
- FaithExtension / FaithfulBeliefLabel (default: null): If not Null, the belief's label will be changed to this one when the pawn is faithful.
- FaithExtension / canExistwithOtherBelief (default: false): If true, this belief can coexist with other belief.
- FaithExtension / requiresFaithasResource (default: true): If false, this belief do not recharge / uses faith or corruption.
- FaithExtension / additionalHediffwhenAdded (default: null): If not null, additional hediff will be given to pawn when this belief is added to them.
- FaithExtension / additionalHediffwhenAddedOnlyBrain (default: true): True: Brain / False: Whole Body
- FaithExtension / additionalHediffSeverity (default: -1f): If > 0, additional hediff given by this belief has starting severity of #. This doesn't apply to any Hediff_Level

Update: 11 Aug, 2024 @ 1:34am

11/08/2024: C# update
- Fixed malfunctioned book reading, comRelic and natural faith recharge.