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

CookieCrumb

Private
83 Badges
Jan 27, 2012
23
0
  • Europa Universalis IV: Res Publica
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Lead and Gold
  • Magicka
  • March of the Eagles
  • Pirates of Black Cove
  • Crusader Kings II: Charlemagne
  • Semper Fi
  • Sword of the Stars
  • Sword of the Stars II
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Pre-order
  • Pillars of Eternity
  • Stellaris
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Legacy of Rome
  • For the Motherland
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Mount & Blade: Warband
  • Europa Universalis IV: El Dorado
  • Teleglitch: Die More Edition
  • Crusader Kings II: Way of Life
  • Cities: Skylines - After Dark
  • Stellaris: Necroids
  • Crusader Kings II: Holy Knight (pre-order)
  • Cities: Skylines
  • 500k Club
  • War of the Roses
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
As the title says. What (besides the obvious in the objectives.txt) do I need to add so it shows up properly and works as well?
I figured you need to add stuff (or create a new file) in the localisation folder.
What I got as well is you need plot_xxx_desc and plot_xxx_title in the localisation file.
Problem is it doesn't work for me.
The plot doesn't show up, instead I get stuff like "Ambition: }_title" "Ambition: success_title" "Ambition: abort_title" "Ambition: abort_effect_title" "Ambition: effect_title" "Ambition: }_title" then the usual ambitions and on the bottom on the list all the above again.
I really can't figure out what makes it screw up like that :/

edit:
Played around with the scopes within the plot etc.
The last thing I tried is basically to make an empty plot
the only code that is in, right now is "plot_xxx = {}
and the corresponding desc and title in the localisation file.
And it still shows up garbled like described.
 
If the plot is correctly written in objectives.txt then the only other thing I can think of that you could be missing is the graphics in\gfx\ambitions. When I made my plots I copied an existing plot's .dds file and renamed it to plot_xxx.dds

Alternatively it could be still be that it doesn't like an empty plot any more than it liked the one you wrote first time, or you could have an unmatched } (which could explain why you get that character in the screwed up name). I would take Paradox's original objectives.txt file and add a copy of one of their plots (renamed to plot_xxx naturally) and see if that shows up correctly. If it does then start swapping bits of it out for the equivalent bit of your plot until the error reappears. That way you'll know what part of your plot is causing CKII to complain.
 
I'm working on my Enhanced Plot Mod right now, and making a new plot that is based off an existing one it pretty easy. The real problem is building an entirely new one. I finally got it so that all of the events were tied together, etc and now suddenly I've run into a problem where plotters cannot join any of the plots I've defined.

DOH!
 
Guess I picked the hardest to mod stuff when I tried to add a new plot >.<

One thing that still confuses me greatly is character flags. I just can't figure out where they are defined.
Because I assume that I have to define them in a file? Or can use "set_character_flag" and name the flag whatever I like?
And then for a corresponding event check if the flag is set?

@Lambert Simnel:
Thank you! It was the missing .dds file in the ambitions folder.
(Doesn't change the fact that it's still not working as intended but I'll fiddle around with it some more).

edit²:
In the dnyasty_decisions.txt is a line "is_child_of = FROM" does the "is_child_of" work in the objectives.txt as well or only for decisions?

edit³:
How can I remove a child from the succession? It's possible since if he becomes bishop he gets removed from the succession line so there has to be a flag, hidden trait or something I can set to remove the child from the succession line. :/
 
Last edited:
Guess I picked the hardest to mod stuff when I tried to add a new plot >.<

One thing that still confuses me greatly is character flags. I just can't figure out where they are defined.
Because I assume that I have to define them in a file? Or can use "set_character_flag" and name the flag whatever I like?
And then for a corresponding event check if the flag is set?
You define them yourself. It is just a marker to identify who to trigger events on. Once the plot is done, make sure to clear them out
 
Anyone understand how to create new plots better now? Because it's one area where I've not had any luck besides modifying existing plots.

A few specific questions:
What effects do military_plot and intrigue_plot have on the objective?
How do I modify who can join the plot (not start)? Is that based on the potential triggers too?
Is there a way to add or remove characters from a plot in progress using events?
Does plot_power allow changing a plot's power in addition to comparing? (haven't tried it yet, so might as well throw it in just in case somebody already did)