Fixes
This commit is contained in:
parent
ce70fe752e
commit
734d526ca9
41 changed files with 17594 additions and 1069 deletions
74
common/on_action/knight_on_actions.txt
Normal file
74
common/on_action/knight_on_actions.txt
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
# On actions for knight events, triggered automatically by the game
|
||||
|
||||
# Called for commanders when combat ends
|
||||
# root is the commander
|
||||
# scope:combat_side is the side of combat the commander is on
|
||||
# scope:victory is whether the commander's side won
|
||||
|
||||
on_commander_combat_finished = {
|
||||
trigger = {
|
||||
scope:victory = no
|
||||
}
|
||||
|
||||
events = {
|
||||
# DISABLED as how this is handled is undergoing a rework.
|
||||
#commanders.0011 # Commander captured after combat.
|
||||
}
|
||||
}
|
||||
|
||||
# called on every unique owner of an army on combat end
|
||||
# root is the owning character
|
||||
# scope:combat_side is the side of combat the commander is on
|
||||
# scope:victory is whether the commander's side won
|
||||
# commanders is a list of all commanders in the combat
|
||||
# knights is a list of all knights in the combat
|
||||
on_army_combat_finished = {
|
||||
|
||||
}
|
||||
|
||||
# Used for handling the Varangian guard
|
||||
varangian_ongoing = {
|
||||
trigger = {
|
||||
has_character_flag = is_currently_varangian
|
||||
}
|
||||
effect = {
|
||||
|
||||
#Verify if the character became landed: in that case, remove the flag
|
||||
if = {
|
||||
limit = {
|
||||
is_ruler = yes
|
||||
}
|
||||
remove_character_flag = is_currently_varangian
|
||||
}
|
||||
else = {
|
||||
#debug_log = "Fired the varangian_ongoing pulse"
|
||||
#debug_log_scopes = yes
|
||||
change_variable = { # NOTE: Will *not* be relevant to non-delayed trigger evaluations for the events below
|
||||
name = years_as_varangian
|
||||
add = 1
|
||||
}
|
||||
trigger_event = {
|
||||
on_action = varangian_ongoing
|
||||
days = { 340 380 }
|
||||
}
|
||||
}
|
||||
}
|
||||
random_events = {
|
||||
500 = 0
|
||||
# 500 = varangian.1001 # Return home
|
||||
# 100 = varangian.2001 # Become Best Friends with another Varangian
|
||||
# 100 = varangian.2002 # Become Lover with another Varangian
|
||||
# 100 = varangian.2003 # Become Friends with a local ruler
|
||||
# 100 = varangian.2004 # Become Rival with a local ruler
|
||||
# 300 = varangian.2005 # Marry Lover
|
||||
# 100 = varangian.2008 # Get wounded
|
||||
# 100 = varangian.2011 # Get local Lover
|
||||
# 200 = varangian.2012 # Increase Prowess
|
||||
# 200 = varangian.2013 # Increase Martial
|
||||
# 200 = varangian.2014 # Increase Learning
|
||||
# 200 = varangian.2015 # Increase Diplomacy
|
||||
# 50 = varangian.2016 # Become Brave
|
||||
# 50 = varangian.2017 # Become Ambitious
|
||||
# 50 = varangian.2018 # Become Diligent
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue