• 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.

Finnway

Lt. General
32 Badges
Feb 21, 2014
1.421
2.395
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Cradle of Civilization
  • Age of Wonders III
  • Hearts of Iron IV: Death or Dishonor
  • Knights of Honor
  • Europa Universalis IV: Mandate of Heaven
  • Shadowrun: Hong Kong
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
Simple mod request; All traits are hidden (except the player character). Intrigue reveals traits slowly over time.

  1. All traits are now hidden traits (easy to do, I know)
  2. Intrigue is used to reveal other characters traits
  3. Revealing traits tests your Intrigue rating vs other character's Intrigue rating.
  4. Improve Relations and Build Spy-Network actions reveal traits faster.
  5. Revealing traits happens faster for...
    1. Your spouse, immediate family members, and friends.
    2. Second fastest for characters in your court
    3. Third fastest for independent councilors, commanders, and your in-laws.
    4. Fourth fastest for your liege and direct vassals.

The idea is to make the player character more vulnerable to backstabbing. It prevents strategies like "This woman is envious, cruel, and deceiving? I'll never make her my third wife!"" and "This guy is ambitious and envious? He would make a terrible Spymaster." and "Hmm... let's see if I can find a Quick, Genius, or Strong character to be my spouse."


If this could be expanded to include AI characters' ambitions and their opinion of you that would be awesome.

If anyone could do this or advise me how to do it I'd appreciate it.
 
No idea how to hide opinion or ambition, but traits should be simple enough. If you want to reveal the traits gradually & not have a system of ‘any character who fulfills xyz conditions can see this trait’ then you would probably need to have every trait be hidden, with a custom flag for every trait. Ex, something like this:


is_visible = {
OR = {
character = FROM
has_character_flag = can_see_lustul_@FROM
}
}

Obviously replacing ‘lustful’ with the name of the trait.

Then you’d need to make an event that can reveal the traits to players; with mtth depending on intrigue, friendship, etc. You could either have 1 event/trait (would slow the game down, a lot, would allow faster discovery or traits), or 1 event with the trait it reveals being random (or maybe weighted random, ex, fertility traits easier to uncover for spouses, learning-boosting traits being easier to uncover for priests or court chaplains?); this shouldn’t slow the game as much but would make it take longer to uncover all a character’s traits.
 
  • 1Like
Reactions: