RimWorld

RimWorld

Persistent Precepts
115 Comments
Alleykat  [author] 21 Jun @ 11:32pm 
Tested this mod for 1.6 unstable with only harmony and current dlc loaded. Seems to be working fine and I've updated the version tags. I'll do a full megamod–list test playthrough once the new DLC drops, but it should be safe for now.

I made Persistent Precepts with bloated modlists in mind as that's how I enjoy to play. But it's >2 yrs old and I'm not an active modder. This is my first/only mod for any game. If your favorite mod is doing something very niche with the exact UI methods that this one temporarily patches, that's probably beyond my skills to resolve.

Thanks again for the support and especially to those who’ve taken the time to help others in the comments. The lovely messages have been appreciated.
Alleykat  [author] 21 Jun @ 11:31pm 
I don’t expect any conflicts with 1.6 or (hopefully) the new DLC but I'm posting the info below to get ahead of the big update.

Why this mod probably isn't breaking your favorite mods:

- Only wraps methods called from the ideo-editor UI, so it only triggers on direct player actions (eg button clicks) in that screen or when the player’s ideology is first generated at game start.
- NPC ideologies (worldgen factions, raid events, etc) never touch those UI methods, so they stay unchanged.
- Even then, behavior only activates when the Persistent Precepts toggle is on.

This mod uses minimal Harmony patching, full source is available on GitHub (link bottom of description).

There is a Known issue : the toggle isn’t stopping apparel re-randomisation in Ideology edit screen. Sorry about that! It's been ongoing for a while, I want to fix this but I'm very time poor these days. Marked it as "currently not working", hope to come back to it in the future.
Raggsockan 5 Apr @ 3:52pm 
Loading this before VFE Tribals solves any issues, if you are using mod managers just add a custom rule and its done.
$h@d0w_M@$t3r 22 Feb @ 3:57pm 
load before vanilla factions expanded tribals or it will break tribal gatherings
مُتَّقِينَMUTTAKIIN 29 Nov, 2024 @ 4:52pm 
Gotta test without 350 other mods enabled in order to know if it conflcts with other mods.
مُتَّقِينَMUTTAKIIN 29 Nov, 2024 @ 4:45pm 
Mod causing %50 random recruit reward not working for social festivals.
VitaKaninen 3 Nov, 2024 @ 3:02am 
The option to have this enabled by default is not working properly. When I look at the config file, nothing really is being saved in it.

I am not sure what it is supposed to look like, but this is all that is in there, and the setting is not saved between reloads.

<SettingsBlock>
<ModSettings Class="PersistentPrecepts.PersistentPreceptsSettings" />
</SettingsBlock>
Good Old Jim 30 Oct, 2024 @ 6:54pm 
SHUT UP AND TAKE MY MONEY, is what I would say, IF I HAD ANY
tmo97 14 Oct, 2024 @ 9:15pm 
Who would've thought adding transhumanist would require reclicking hundreds of options, thanks Tynan, you feckin ballop footer.
tmo97 14 Oct, 2024 @ 9:12pm 
Hellhaunt is right, it still randomizes hairs and tattoos. I can't be arsed to reclick hundreds of different options, fix please.
Your Local Inquisitor 13 Oct, 2024 @ 4:19pm 
@Graved

Fr.
Graved 4 Oct, 2024 @ 1:44am 
It's funny that this shit isn't basegame
crowbarcollective 3 Jul, 2024 @ 1:16am 
holy shit, this mod was hard to find! I had to look at my old modlist screenshots to find it, add some keywords!
Hellhaunt 19 Jun, 2024 @ 3:17pm 
Even with the toggle on it randomizes hairs and tattoos still
Nihls 29 May, 2024 @ 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 22 May, 2024 @ 2:25am 
HOLY SHIT THANK YOU.
mamotromico 28 Apr, 2024 @ 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 17 Apr, 2024 @ 9:32am 
WTF THANK YOU SO MUCH
Alleykat  [author] 15 Apr, 2024 @ 12:27am 
@puggy, you can edit freely with dev mode enabled.
puggy 14 Apr, 2024 @ 9:07am 
anyone know a way to enable adding and removing any precept?
Dizzy Ioeuy 8 Apr, 2024 @ 3:55pm 
ty!
RayCCC 8 Apr, 2024 @ 6:36am 
1.5!
Alleykat  [author] 8 Apr, 2024 @ 5:15am 
In my own tests it is working with no issues. Added tag for 1.5.
demondust6 6 Apr, 2024 @ 9:52am 
1.5?
ThottyNathaniel 28 Mar, 2024 @ 10:01am 
thank you
Alleykat  [author] 7 Mar, 2024 @ 2:41am 
@tide{S}haper industries
In my own testing persistent precepts is generally compatible with other mods that generate maps, factions and ideologies. The mod was for my personal enjoyment and I love the Vanilla Expanded series, so I wanted to make sure it was compatible with faction-heavy mods.

I had a look at the log posted on Discord. There are 300+ mods in that one so it's hard to determine what could be causing the issue. Does a minimal mod list and/or changing the load order fix it?

For reference the source of the persistent precepts mod is on github (link at bottom of mod description). The code targets a couple of methods with harmony that involve randomizing precepts, with prefixes to target player action on the ideo screen, not general ideo generation (at least that's the intention). If another mod has done something with these methods that could explain a conflict. In any case, that's probably beyond my ability to remedy.
tide{S}haper industries 6 Mar, 2024 @ 7:54am 
Not that this one seems to be maintained - but nonetheless;

PSA - this mod seems to break map-gen in certain scenarios. Not spawning in structures/buildings on encounter & quest-maps at least tied to some specific maps from VOID Faction and also VE Base Generation. Potentially conflicting with other stuff as well.
If the author needs more info about that, they can hit me up on the RW Discord - I can give you the links to the cases in the troubleshooting-channel if you want to look into it.
Tal'Raziid 20 Feb, 2024 @ 12:26pm 
Does this make it so that memes that both have "Leader must be: X" are no longer mutually exclusive??
-=JkJkLoL=- tk421storm 16 Feb, 2024 @ 3:49pm 
Thank you SO MUCH for this extremely necessary mod. In my current playthrough, I notice that while the precepts will remain fixed, if I adjust the naming/color of the ideoligion, the names for the Roles are randomized, even with "persistent precepts" checked.
Aden 26 Jan, 2024 @ 1:30pm 
@Alleykat
Aden 26 Jan, 2024 @ 1:29pm 
can this be choose? I want to randomize the precept.
BloodCardBeefy 22 Jan, 2024 @ 10:14pm 
File under "Things that should've been in the base game"
Sera 18 Dec, 2023 @ 5:36pm 
Holy S* you godsend. I never wanted to try out any of the other memes but I could not be bothered to rechange everything else.
SalmonToastie 27 Nov, 2023 @ 5:07am 
This is great, alot of roles are sometimes locked behind memes so i end up never using them because it resets everything else so it becomes a slog.
Sudo Modding 8 Sep, 2023 @ 12:12am 
Do you want to re-randomize the precepts you took ages to choose -> 1 "No!", 2 "Hell no!" 3 "wtf is wrong with you?" Thanks...
Shrimpins 11 Jul, 2023 @ 4:08pm 
Or an option to edit the saved Ideology, that would work too, so I could then save it again.
Shrimpins 11 Jul, 2023 @ 4:06pm 
Is there a way to overwrite the mod list attached to the saved Ideology? When I use different mods than the ones that were active when the Ideology was saved, it shows a popup asking to Save Mod List, or Load Mod List... but no option to overwrite?
VladimiroVlad 26 Jun, 2023 @ 9:35am 
this is the best mod ever
ShivKnight 15 Jun, 2023 @ 4:49pm 
One more common sense mod that should be vanilla had they thought things out.
def_ 12 Jun, 2023 @ 2:06am 
i've been looking for this mod for a while...:steamthumbsup:
Kayawolf 29 Apr, 2023 @ 8:21am 
very happy with this mod!
little question tho, would it be possible to also lock deities in a possible future update?
Moonshine Fox 22 Apr, 2023 @ 7:15am 
Oh hell yes!
[VKF] eeby deeby 20 Apr, 2023 @ 7:32pm 
thank GOD
NTNT 19 Apr, 2023 @ 3:07pm 
OMG THANK YOU!
HAZRAD 19 Apr, 2023 @ 12:24pm 
God sent mod, thank you!
Genguin47⇑⇒⇓⇓⇓ 18 Apr, 2023 @ 1:37am 
Thank you! I have been needing a mod like this for a while.
dante 14 Apr, 2023 @ 8:55pm 
Thank you so much. Please have my children.
Theneoseraphim 14 Apr, 2023 @ 8:38am 
I love you and want to have your baby.
Three 10 Apr, 2023 @ 5:46am 
Just subscribed to this interesting mod. :HKIndustry:
I hope you let the RimPy team know what order it should be loaded in. :floppy:
Thanks for the great job. :steamthumbsup:
Goblin 3 Apr, 2023 @ 11:06am 
Made game playable. :steamthumbsup: