﻿# 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
	}
}
