[MOD] Additional Objectives mod - New plots and ambitions
Base version is fully compatible with ash001's Friends & Foes.
Compatible versions for CK2+, Balansegang, and the Prince and the Thane.
This mod adds 1 new plot and 15 new ambitions, some for rulers, some for courtiers, and some for both. Some have events and/or decisions tied to them. A few of these ambitions have events or decisions to help you possibly accomplish the objective.
Feedback wanted! Try it out, look at the code, let me know what you think.
New Objectives:
Seduce Plot
Make a Friend Ambition
Earn a Nickname Ambition
Ward Liege's Child Ambition
Mentor Liege's Child Ambition
Show Bravery in Battle Ambition
Show Bravery against Infidels Ambition
Spouse Becomes Councillor Ambition
Pursue Church Career Ambition
Reign for 20 Years Ambition
10 Years of Peace Ambition
Uncover Plot Ambition
Become Regent Ambition
See Bastard Son Legitimized Ambition
Assemble a Great Council Ambition
Reduce Dynasty's Decadence Ambition
New Events/decisions:
1 Event chain for Uncover Plots. Also a decision related to this objective, but only for the player currently.
21 nickname events. (48 nicknames possible)
1 Event chain (started through a decision) for See Bastard Son Legitimized Ambition
Make a Friend ambition events (4 event chains)
1 event for become regent, though the rest of the event chain is Paradox's.
Events tied to the Seduce Plot.
A decision to see who are your friends and rivals.
15 events for Showing Bravery.
3 decisions (with event chains) to get help from a liege who is also a friend.
Click for more details on the specifics.
Changes to existing ambitions/events/etc (Base version only):
-Allowed "Have a Son" ambition for female Player Characters
-The restrictions of the Have a Son and Have a Daughter ambition for AI have been reduced to only needing 1 daughter as female character to pursue the Have a Son ambition and only needing 1 son as a male character to pursue the have a daughter ambition
-Other plot reveal events extended to detect Seduce plot (Events 929, 7250, and 7040)
-Increased the max prestige to start the exalted ambition from 200 to 400, and increased max piety of paragon ambition from 100 to 200.
-Tweaked the AI chance to select certain objectives, such as the council positions.
CHANGELOG:
Compatibility:
DOWNLOAD:
1.09 Update by Onedreamer
Base version is fully compatible with ash001's Friends & Foes.
Compatible versions for CK2+, Balansegang, and the Prince and the Thane.
This mod adds 1 new plot and 15 new ambitions, some for rulers, some for courtiers, and some for both. Some have events and/or decisions tied to them. A few of these ambitions have events or decisions to help you possibly accomplish the objective.
Feedback wanted! Try it out, look at the code, let me know what you think.
New Objectives:
Seduce Plot
Make a Friend Ambition
Earn a Nickname Ambition
Ward Liege's Child Ambition
Mentor Liege's Child Ambition
Show Bravery in Battle Ambition
Show Bravery against Infidels Ambition
Spouse Becomes Councillor Ambition
Pursue Church Career Ambition
Reign for 20 Years Ambition
10 Years of Peace Ambition
Uncover Plot Ambition
Become Regent Ambition
See Bastard Son Legitimized Ambition
Assemble a Great Council Ambition
Reduce Dynasty's Decadence Ambition
New Events/decisions:
1 Event chain for Uncover Plots. Also a decision related to this objective, but only for the player currently.
21 nickname events. (48 nicknames possible)
1 Event chain (started through a decision) for See Bastard Son Legitimized Ambition
Make a Friend ambition events (4 event chains)
1 event for become regent, though the rest of the event chain is Paradox's.
Events tied to the Seduce Plot.
A decision to see who are your friends and rivals.
15 events for Showing Bravery.
3 decisions (with event chains) to get help from a liege who is also a friend.
Click for more details on the specifics.
Seduce Plot - Two versions of this plot, one for men and one more women.
Female character can only use this plot if:
-aged 16 to 45
-Not chaste, celibate, or homosexual
-No health traits (syphilis, maimed, etc)
-No serious negitive congenial traits (hunchback, dwarf, etc)
-Target can ONLY be liege, if male and not close relative. Target cannot be celibate either.
-Neither target or plotter can already have a lover.
Male character can use this plot if:
-aged 16 to 55
-Not chaste, celibate, or homosexual
-No health traits (syphilis, maimed, etc)
-No serious negitive congenial traits (hunchback, dwarf, etc)
-Neither target or plotter can already have a lover.
-Available targets: Liege, vassals, courtiers with claims. Several restrictions based on age, traits, and blood relation to plotter. Sucess results in pregancy, the two become lovers, and some prestige for the plotter. Failing will anger the plotter's and target's spouse (at the plotter not target).
NOTE: A human player can target any opposite sex character by using the plot button on the target's character screen, similar to kill plots.
Make a Friend - Makes use of the Friend/Rival system added on 1.05. Most of the events for friends and rivals only fire for young characters, but with this ambition, older characters can make friends too, using some new events I made. Character can't be shy to pick this ambition. +1 diplomacy on success.
Earn a Nickname - Only independent characters will acquire nicknames outside of events. There aren't many events that Paradox has which give nicknames though. So, this ambition causes events to trigger that add nicknames. Different events trigger based on traits, piety, and other factors. Some events allow you to pick the nickname you want. Most events of these types of events have 4 choices, but some options are only available if you fit a certain requirement. Require 500 prestige to pick this ambition, and character can't be humble.
Show Bravery - You will complete these ambitions when certain events trigger in battle. Can't be craven for either ambition, and can't be cynical for the infidel one. You need to complete the generic bravery one before picking the infidel one. Success gives +1 martial, and prestige or piety depending on which one.
Uncover Plot - An event can trigger were you get the option to expose a plot by a plotter in your provence. The player also gets decision where they can expose plots they are backing. Sucess results in +1 intrigue and bonus relations with the target of the plot you exposed (and relations penalty with the plotter).
See Bastard Son Legitimized Ambition - Intended to be "phase 2" of the seduce plot. Once a woman has a bastard son, she can seek to get him legitimized, if she has no legit bastard sons already. There is an event chain that can be started via a decision.
Pursue Church Career - Landless male characters not close relatives of liege only, and only catholics. Success achieved on becoming a priest (that's a bishop), either through investure or by acquiring a temple holding by some other means. Success results in learning and piety, and an opinion bonus to liege.
The other ambitions should be fairly self-explainatory. The reign and peace ambitions are for independent rulers only, and the AI currently does not use the peace ambition, since it DoWs everything in sight.
Female character can only use this plot if:
-aged 16 to 45
-Not chaste, celibate, or homosexual
-No health traits (syphilis, maimed, etc)
-No serious negitive congenial traits (hunchback, dwarf, etc)
-Target can ONLY be liege, if male and not close relative. Target cannot be celibate either.
-Neither target or plotter can already have a lover.
Male character can use this plot if:
-aged 16 to 55
-Not chaste, celibate, or homosexual
-No health traits (syphilis, maimed, etc)
-No serious negitive congenial traits (hunchback, dwarf, etc)
-Neither target or plotter can already have a lover.
-Available targets: Liege, vassals, courtiers with claims. Several restrictions based on age, traits, and blood relation to plotter. Sucess results in pregancy, the two become lovers, and some prestige for the plotter. Failing will anger the plotter's and target's spouse (at the plotter not target).
NOTE: A human player can target any opposite sex character by using the plot button on the target's character screen, similar to kill plots.
Make a Friend - Makes use of the Friend/Rival system added on 1.05. Most of the events for friends and rivals only fire for young characters, but with this ambition, older characters can make friends too, using some new events I made. Character can't be shy to pick this ambition. +1 diplomacy on success.
Earn a Nickname - Only independent characters will acquire nicknames outside of events. There aren't many events that Paradox has which give nicknames though. So, this ambition causes events to trigger that add nicknames. Different events trigger based on traits, piety, and other factors. Some events allow you to pick the nickname you want. Most events of these types of events have 4 choices, but some options are only available if you fit a certain requirement. Require 500 prestige to pick this ambition, and character can't be humble.
Show Bravery - You will complete these ambitions when certain events trigger in battle. Can't be craven for either ambition, and can't be cynical for the infidel one. You need to complete the generic bravery one before picking the infidel one. Success gives +1 martial, and prestige or piety depending on which one.
Uncover Plot - An event can trigger were you get the option to expose a plot by a plotter in your provence. The player also gets decision where they can expose plots they are backing. Sucess results in +1 intrigue and bonus relations with the target of the plot you exposed (and relations penalty with the plotter).
See Bastard Son Legitimized Ambition - Intended to be "phase 2" of the seduce plot. Once a woman has a bastard son, she can seek to get him legitimized, if she has no legit bastard sons already. There is an event chain that can be started via a decision.
Pursue Church Career - Landless male characters not close relatives of liege only, and only catholics. Success achieved on becoming a priest (that's a bishop), either through investure or by acquiring a temple holding by some other means. Success results in learning and piety, and an opinion bonus to liege.
The other ambitions should be fairly self-explainatory. The reign and peace ambitions are for independent rulers only, and the AI currently does not use the peace ambition, since it DoWs everything in sight.
Changes to existing ambitions/events/etc (Base version only):
-Allowed "Have a Son" ambition for female Player Characters
-The restrictions of the Have a Son and Have a Daughter ambition for AI have been reduced to only needing 1 daughter as female character to pursue the Have a Son ambition and only needing 1 son as a male character to pursue the have a daughter ambition
-Other plot reveal events extended to detect Seduce plot (Events 929, 7250, and 7040)
-Increased the max prestige to start the exalted ambition from 200 to 400, and increased max piety of paragon ambition from 100 to 200.
-Tweaked the AI chance to select certain objectives, such as the council positions.
CHANGELOG:
Code:
v1.08
New Reduce Dynasty's Decadence Ambition - for Independent Muslim Rulers.
Various tweaks and fixes
v1.07
-New flavorful events for show bravery
-New liege favor decisions - ask your liege-friend for help with your current ambition
-Split the Show bravery ambition into one for Muslims and one for everyone else.
-Redone artwork for show bravery ambitions
-New decision icons
-seduce plot events MTTH now influenced by target's opinion of plotter
v1.06
Seduce plots now use events, but there is a decision to enact at 100% plot power
Increase max age of target and plotter on the two seduce plots by 5 each
There is now an opinion modifier that prevents you from targeting the same character twice in row after failing a seduce plot
Tweaked chance of Show Bravery events firing a bit. There are more traits that influence the factor, both negatively and positively.
3 new nickname events (total of 48 nicknames)
Some minor changes to many existing nickname events to be more restrictive (prevent wierdness like muslims getting 'the confessor' nickname)
Added a decision to check who are your friends, rivals, and lover.
v1.05
Updated for 1.06b (changes to plot_events.txt)
Improved compatibilty
Replaced broken 'only_capable' with properly working 'capable_only'
Target scope for seduce expanded a bit - men can now seduce women courtiers who are heirs or pretenders
v1.04
Compatiable with 1.06
Some event, localisation, and AI factor cleanup
Seduce plot now cancels on acquisition of health traits or celibate trait
Tighter restrictions on the Uncover Plot, Make a Friend, and Ward Liege's Child ambitions
The player can now expose the new plots with the Expose Plot decision
Added some small commander perks on the Champion and Informant trait
v1.03
New ambition: Assemble a Great Council
-Independent rulers only, need 1 councilor with 25 in corresponding stat
-success when all councilors have 25 in the stat pertaining to their job
-success gives +100 prestige
-currently no events or decisions related to this ambition
3 new traits: Veteran, Champion, and Informant
-Earned through events when a character has certain ambitions selected. Ambitions are completed when these traits are earned.
Reworked the troop leader ambitions slightly:
-They are now named "Show Bravery in Battle" and "Show Bravery against Infidels" and they are both a bit harder to get, as the events to accomplish them no longer trigger on the first few combat pulses. However, these two events do have a high chance to trigger and certain traits and high martial will increase the chance.
-Success is achieved when you get the event for the Veteran trait or Champion trait, which only trigger when a character has the corresponding objective selected.
Make A Friend: Two new event chains.
Cannot pick See Spouse become Councillor if you are you spouse's liege.
Become Regent:
-Stricter requirements. You need to be in your liege's court (either as a councilor or courtier).
-New event added. It uses the existing regency event chains (dueling or attempting to sieze regency), but this one will trigger for characters with the Become Regent Objective.
Earn a Nickname: 3 new events. Total of 41 nicknames.
v1.02
Added icons
Further tweaks to AI chance
v1.01
Tons of new stuff for seduce plot:
- Added more plot decisions for seduce plot: chaste targets are now harder to seduce, certain other conditions can make it easier.
- Men can now seduce women. Available targets are vassals, a liege, or a courtier with a claim.
- As the player, you can pick any opposite sex target, within certain limitiations (age, traits, etc), by using the plot button on the target's character screen, the same way you target for the kill plot.
- Fixed some bugs related to the plot
tweaked AI chance for many ambitions
lowered MTTH on uncover plot event
slightly stricter requirements for some nickname events
Compatibility:
[CHANGED FILES]
\common\objectives.txt
\events\plot_events.txt
[NEW FILES]
\common\event_modifiers\ao_ambition_modifiers.txt
\common\opinion_modifiers\Apinion_modifiers.txt
\common\on_actions\ao_combat_pulse.txt
\decisions\ao_ambition_decisions.txt
\decisions\ao_plot_decisions.txt
\events\ao_bastard_events.txt
\events\battle_ambition_events.txt
\events\friendcheck_event.txt
\events\friendship_ambition_events.txt
\events\job_spymaster_evt20291.txt
\events\nickname_events.txt
\events\regent_ambition_events.txt
\events\seduce_plot_events.txt
\events\uncover_plot_events.txt
\interface\objectives_ao.gfx
\interface\traits_ao.gfx
\localisation\new_ambitions.csv
\common\traits\additional_objectives_traits.txt
\common\objectives.txt
\events\plot_events.txt
[NEW FILES]
\common\event_modifiers\ao_ambition_modifiers.txt
\common\opinion_modifiers\Apinion_modifiers.txt
\common\on_actions\ao_combat_pulse.txt
\decisions\ao_ambition_decisions.txt
\decisions\ao_plot_decisions.txt
\events\ao_bastard_events.txt
\events\battle_ambition_events.txt
\events\friendcheck_event.txt
\events\friendship_ambition_events.txt
\events\job_spymaster_evt20291.txt
\events\nickname_events.txt
\events\regent_ambition_events.txt
\events\seduce_plot_events.txt
\events\uncover_plot_events.txt
\interface\objectives_ao.gfx
\interface\traits_ao.gfx
\localisation\new_ambitions.csv
\common\traits\additional_objectives_traits.txt
1.09 Update by Onedreamer
Attachments
Last edited by a moderator: