Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
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.
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.
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>