RimWorld

RimWorld

645 ratings
Persistent Precepts
19
7
25
2
4
4
4
6
3
4
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
75.729 KB
Mar 10, 2023 @ 1:09am
Apr 8 @ 5:01am
2 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Persistent Precepts

Description
Persistent Precepts adds a simple toggle to the Ideology edit screen that prevents the re-randomization of Ideology precepts, rituals, buildings etc. when you change structure or memes.

With this mod, you can ensure that your carefully crafted Ideology remains intact, even if you go back and change structure/memes. This also means your saved ideoligions can better act as templates when you load them in.

When the toggle is on, ideology re-randomization for the player is blocked for:
  • Precepts
  • Roles
  • Rituals
  • Buildings
  • Relics
  • Weapons
  • Venerated Animals
  • Preferred Xenotypes
  • Preferred Apparel
  • Appearance (Hair, Beards, Tattoos)


Please note: The confirmation warning of re-randomizing precepts still comes up, please ignore it for now while I work out how to change the confirmation dialogue.

If you start a new game and forget to turn the toggle off, your faction's ideology will be generated without any precepts/rituals etc. This is easily fixed by flicking the toggle back off and selecting "Randomize Precepts" button. Other factions generated at world creation and as part of events are not impacted.

Compatibility
The mod uses harmony to patch a few methods related to player actions on the ideology edit screen and precept randomization. It touches nothing else besides adding the checkbox so should be highly compatible with other mods.

Thanks
Mute for reviewing my code and being generally awesome with guidance, especially with how to approach limiting the toggle to only affect player actions.
Mile for giving me advice and a friendly space to get help and feedback.
Rimworld modding community, this is my first ever mod and I couldn't have done it without the supportive people in discord.

Credits
Thumbnail dice icon: by Delapouite (games-icons.net)
Thumbnail font: Marnador's fan made font[ludeon.com]

Github[github.com]

101 Comments
Nihls May 29 @ 9:36pm 
Gaia be praised I needed this, spent a good few hours fucking with Ideology because my brain is full of worms and I wanted to make a bunch of custom Werewolf the Apocalypse style ideologies, but kept forgetting to save or royally fucking myself over by remembering I needed a specific meme or origin over another
Skaadi May 22 @ 2:25am 
HOLY SHIT THANK YOU.
mamotromico Apr 28 @ 11:33am 
Hey @Alleykat, thanks for the mod, I really like this!
One small annoyance is that it breaks enforcement of required precepts when changing memes.
If you are still working on features, it would be awesome if the mod was able to stop re-randomization but would add/remove required precepts based on the current memes.

Thanks for the work!
Volkov Apr 17 @ 9:32am 
WTF THANK YOU SO MUCH
Alleykat  [author] Apr 15 @ 12:27am 
@puggy, you can edit freely with dev mode enabled.
puggy Apr 14 @ 9:07am 
anyone know a way to enable adding and removing any precept?
Dizzy Ioeuy Apr 8 @ 3:55pm 
ty!
RayCCC Apr 8 @ 6:36am 
1.5!
Alleykat  [author] Apr 8 @ 5:15am 
In my own tests it is working with no issues. Added tag for 1.5.
demondust6 Apr 6 @ 9:52am 
1.5?