• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Silversweeeper

Ichi no Hito
58 Badges
Aug 24, 2012
4.376
3.537
  • Stellaris - Path to Destruction bundle
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Magicka: Wizard Wars Founder Wizard
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris: Distant Stars
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Imperator: Rome Sign Up
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Megacorp
  • Europa Universalis IV
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Charlemagne
  • Stellaris Sign-up
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Res Publica
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III Complete
  • Magicka
Not sure if this is of interest to anyone, but I figured I might as well share it.


As you likely know, your five regular councillors get to vote on certain things if you've got Conclave installed and certain laws are active. If you're also familiar with 00_job_titles.txt from a modding perspective, you probably also know that it isn't possible to prevent anyone's chancellor, marshal, steward, spymaster, or court chaplain from being a voter unless you want to do it for all chancellors, marshals, stewards, spymasters, or court chaplains.

However, it turns out it is possible to get around that problem by separating the voting from the job position and instead tying it to a minor title (or one per position, if you want that) and granting that title along with the councillor position only when that's desired. For example, let's say you want to disable voting for all regular councillors for the Imperial government while leaving it enabled for regular feudal...

ck2_2.png


ck2_1.png

The attached mod doesn't do anything since it is set to always make the regular councillors voters (the advisors and the regent have not been touched as those are minor titles you can tweak more easily), but it provides a framework in case you want to actually disable it for some chancellor somewhere.

It should be fully compatible with any mod that doesn't change 00_job_titles.txt (except for the is_voter condition caveat; see below), and trivial to make compatible with a mod that changes that file (with the same caveat). It is not achievement-compatible, and there's only English localization included.

Note that disabling voting for a specific councillor won't make that councillor pass the is_voter = yes check, so you might have to update checks using that if you want some councillor that you prevent from being a voter to still be valid in those checks.

You're free to reuse this in your own mods and don't need to credit me as this is just a proof of concept.

Edit: There's a small bug in the example script that's easy to fix: job_steward should be job_treasurer in the new title.
 

Attachments

  • Votemod.zip
    2,9 KB · Views: 11
Last edited: