Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- Automatically generated via export from C:/Users/chris_g\branches/shogun2/boshin/shogun2/raw_data/db
- Edit manually at your own risk
- --]]
- module(..., package.seeall)
- events = require "data.events"
- -- Experience Declarations
- --[[ Outnumbered xp bonus for primary general ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 20 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 80 then
- effect.add_character_experience("F_xp_four_one_1_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 19 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 76 then
- effect.add_character_experience("F_xp_four_one_2_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 18 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 72 then
- effect.add_character_experience("F_xp_four_one_3_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 17 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 68 then
- effect.add_character_experience("F_xp_four_one_4_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 16 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 64 then
- effect.add_character_experience("F_xp_four_one_5_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 15 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 60 then
- effect.add_character_experience("F_xp_four_one_6_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 14 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 56 then
- effect.add_character_experience("F_xp_four_one_7_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 13 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 52 then
- effect.add_character_experience("F_xp_four_one_8_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 12 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 48 then
- effect.add_character_experience("F_xp_four_one_9_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 11 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 44 then
- effect.add_character_experience("F_xp_four_one_10_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 10 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 40 then
- effect.add_character_experience("F_xp_four_one_11_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 9 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 36 then
- effect.add_character_experience("F_xp_four_one_12_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 8 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 32 then
- effect.add_character_experience("F_xp_four_one_13_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 7 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 28 then
- effect.add_character_experience("F_xp_four_one_14_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 6 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 24 then
- effect.add_character_experience("F_xp_four_one_15_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 5 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 20 then
- effect.add_character_experience("F_xp_four_one_16_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 4 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 16 then
- effect.add_character_experience("F_xp_four_one_17_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 3 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 12 then
- effect.add_character_experience("F_xp_four_one_18_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 2 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 8 then
- effect.add_character_experience("F_xp_four_one_19_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 1 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 4 then
- effect.add_character_experience("F_xp_four_one_20_trigger", 800, context)
- effect.trait("Brian_famous", "agent", 5, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 26 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 78 then
- effect.add_character_experience("F_xp_three_one_1_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 25 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 75 then
- effect.add_character_experience("F_xp_three_one_2_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 24 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 72 then
- effect.add_character_experience("F_xp_three_one_3_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 23 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 69 then
- effect.add_character_experience("F_xp_three_one_4_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 22 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 66 then
- effect.add_character_experience("F_xp_three_one_5_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 21 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 63 then
- effect.add_character_experience("F_xp_three_one_6_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 20 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 60 then
- effect.add_character_experience("F_xp_three_one_7_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 19 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 57 then
- effect.add_character_experience("F_xp_three_one_8_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 18 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 54 then
- effect.add_character_experience("F_xp_three_one_9_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 17 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 51 then
- effect.add_character_experience("F_xp_three_one_10_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 16 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 48 then
- effect.add_character_experience("F_xp_three_one_11_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 15 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 45 then
- effect.add_character_experience("F_xp_three_one_12_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 14 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 42 then
- effect.add_character_experience("F_xp_three_one_13_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 13 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 39 then
- effect.add_character_experience("F_xp_three_one_14_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 12 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 36 then
- effect.add_character_experience("F_xp_three_one_15_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 11 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 33 then
- effect.add_character_experience("F_xp_three_one_16_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 10 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 30 then
- effect.add_character_experience("F_xp_three_one_17_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 9 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 27 then
- effect.add_character_experience("F_xp_three_one_18_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 8 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 24 then
- effect.add_character_experience("F_xp_three_one_19_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 7 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 21 then
- effect.add_character_experience("F_xp_three_one_20_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 6 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 18 then
- effect.add_character_experience("F_xp_three_one_21_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 5 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 15 then
- effect.add_character_experience("F_xp_three_one_22_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 4 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 12 then
- effect.add_character_experience("F_xp_three_one_23_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 3 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 9 then
- effect.add_character_experience("F_xp_three_one_24_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 2 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 6 then
- effect.add_character_experience("F_xp_three_one_25_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 1 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 3 then
- effect.add_character_experience("F_xp_three_one_26_trigger", 500, context)
- effect.trait("Brian_famous", "agent", 3, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 40 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 80 then
- effect.add_character_experience("F_xp_two_one_1_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 39 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 78 then
- effect.add_character_experience("F_xp_two_one_2_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 38 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 76 then
- effect.add_character_experience("F_xp_two_one_3_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 37 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 74 then
- effect.add_character_experience("F_xp_two_one_4_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 36 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 72 then
- effect.add_character_experience("F_xp_two_one_5_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 35 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 70 then
- effect.add_character_experience("F_xp_two_one_6_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 34 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 68 then
- effect.add_character_experience("F_xp_two_one_7_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 33 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 66 then
- effect.add_character_experience("F_xp_two_one_8_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 32 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 64 then
- effect.add_character_experience("F_xp_two_one_9_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 31 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 62 then
- effect.add_character_experience("F_xp_two_one_10_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 30 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 60 then
- effect.add_character_experience("F_xp_two_one_11_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 29 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 58 then
- effect.add_character_experience("F_xp_two_one_12_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 28 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 56 then
- effect.add_character_experience("F_xp_two_one_13_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 27 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 54 then
- effect.add_character_experience("F_xp_two_one_14_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 26 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 52 then
- effect.add_character_experience("F_xp_two_one_15_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 25 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 50 then
- effect.add_character_experience("F_xp_two_one_16_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 24 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 48 then
- effect.add_character_experience("F_xp_two_one_17_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 23 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 46 then
- effect.add_character_experience("F_xp_two_one_18_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 22 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 44 then
- effect.add_character_experience("F_xp_two_one_19_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 21 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 42 then
- effect.add_character_experience("F_xp_two_one_20_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 20 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 40 then
- effect.add_character_experience("F_xp_two_one_21_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 19 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 38 then
- effect.add_character_experience("F_xp_two_one_22_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 18 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 36 then
- effect.add_character_experience("F_xp_two_one_23_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 17 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 34 then
- effect.add_character_experience("F_xp_two_one_24_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 16 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 32 then
- effect.add_character_experience("F_xp_two_one_25_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 15 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 30 then
- effect.add_character_experience("F_xp_two_one_26_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 14 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 28 then
- effect.add_character_experience("F_xp_two_one_27_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 13 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 26 then
- effect.add_character_experience("F_xp_two_one_28_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 12 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 24 then
- effect.add_character_experience("F_xp_two_one_29_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 11 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 22 then
- effect.add_character_experience("F_xp_two_one_30_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 10 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 20 then
- effect.add_character_experience("F_xp_two_one_31_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 9 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 18 then
- effect.add_character_experience("F_xp_two_one_32_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 8 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 16 then
- effect.add_character_experience("F_xp_two_one_33_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 7 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 14 then
- effect.add_character_experience("F_xp_two_one_34_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 6 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 12 then
- effect.add_character_experience("F_xp_two_one_35_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 5 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 10 then
- effect.add_character_experience("F_xp_two_one_36_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 4 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 8 then
- effect.add_character_experience("F_xp_two_one_37_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 3 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 6 then
- effect.add_character_experience("F_xp_two_one_38_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 2 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 4 then
- effect.add_character_experience("F_xp_two_one_39_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 1 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 2 then
- effect.add_character_experience("F_xp_two_one_40_trigger", 300, context)
- effect.trait("Brian_famous", "agent", 1, 100, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 52 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 78 then
- effect.add_character_experience("F_xp_point_five_1_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 51 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 77 then
- effect.add_character_experience("F_xp_point_gap_1_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 50 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 75 then
- effect.add_character_experience("F_xp_point_five_2_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 49 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 74 then
- effect.add_character_experience("F_xp_point_gap_2_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 48 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 72 then
- effect.add_character_experience("F_xp_point_five_3_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 47 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 71 then
- effect.add_character_experience("F_xp_point_gap_3_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 46 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 69 then
- effect.add_character_experience("F_xp_point_five_4_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 45 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 68 then
- effect.add_character_experience("F_xp_point_gap_4_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 44 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 66 then
- effect.add_character_experience("F_xp_point_five_5_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 43 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 65 then
- effect.add_character_experience("F_xp_point_gap_5_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 42 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 63 then
- effect.add_character_experience("F_xp_point_five_6_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 41 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 62 then
- effect.add_character_experience("F_xp_point_gap_6_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 40 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 60 then
- effect.add_character_experience("F_xp_point_five_7_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 39 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 59 then
- effect.add_character_experience("F_xp_point_gap_7_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 38 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 57 then
- effect.add_character_experience("F_xp_point_five_8_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 37 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 56 then
- effect.add_character_experience("F_xp_point_gap_8_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 36 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 54 then
- effect.add_character_experience("F_xp_point_five_9_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 35 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 53 then
- effect.add_character_experience("F_xp_point_gap_9_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 34 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 51 then
- effect.add_character_experience("F_xp_point_five_10_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 33 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 50 then
- effect.add_character_experience("F_xp_point_gap_10_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 32 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 48 then
- effect.add_character_experience("F_xp_point_five_11_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 31 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 47 then
- effect.add_character_experience("F_xp_point_gap_11_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 150 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 45 then
- effect.add_character_experience("F_xp_point_five_12_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 29 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 44 then
- effect.add_character_experience("F_xp_point_gap_12_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 28 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 42 then
- effect.add_character_experience("F_xp_point_five_13_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 27 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 41 then
- effect.add_character_experience("F_xp_point_gap_13_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 26 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 39 then
- effect.add_character_experience("F_xp_point_five_14_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 25 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 38 then
- effect.add_character_experience("F_xp_point_gap_14_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 24 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 36 then
- effect.add_character_experience("F_xp_point_five_15_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 23 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 35 then
- effect.add_character_experience("F_xp_point_gap_15_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 22 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 33 then
- effect.add_character_experience("F_xp_point_five_16_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 21 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 32 then
- effect.add_character_experience("F_xp_point_gap_16_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 20 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 150 then
- effect.add_character_experience("F_xp_point_five_17_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 19 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 29 then
- effect.add_character_experience("F_xp_point_gap_17_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 18 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 27 then
- effect.add_character_experience("F_xp_point_five_18_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 17 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 26 then
- effect.add_character_experience("F_xp_point_gap_18_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 16 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 24 then
- effect.add_character_experience("F_xp_point_five_19_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 15 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 23 then
- effect.add_character_experience("F_xp_point_gap_19_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 14 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 21 then
- effect.add_character_experience("F_xp_point_five_20_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 13 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 20 then
- effect.add_character_experience("F_xp_point_gap_20_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 12 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 18 then
- effect.add_character_experience("F_xp_point_five_21_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 11 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 17 then
- effect.add_character_experience("F_xp_point_gap_21_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 10 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 15 then
- effect.add_character_experience("F_xp_point_five_22_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 9 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 14 then
- effect.add_character_experience("F_xp_point_gap_22_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 8 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 12 then
- effect.add_character_experience("F_xp_point_five_23_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 7 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 11 then
- effect.add_character_experience("F_xp_point_gap_23_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 6 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 9 then
- effect.add_character_experience("F_xp_point_five_24_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 5 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 8 then
- effect.add_character_experience("F_xp_point_gap_24_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 4 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 6 then
- effect.add_character_experience("F_xp_point_five_25_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 3 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 5 then
- effect.add_character_experience("F_xp_point_gap_25_trigger", 150, context)
- return true
- elseif conditions.CharacterWonBattle(context) and conditions.CampaignNumberOfUnitsInPlayerAlliance(context) <= 2 and conditions.CampaignNumberOfUnitsInEnemyAlliance(context) >= 3 then
- effect.add_character_experience("F_xp_point_five_26_trigger", 150, context)
- return true
- end
- return false
- end
- --[[ C_2nd_General_Defeat_Experience_2_Trigger ]]--
- events.CharacterParticipatedAsSecondaryGeneralInBattle[#events.CharacterParticipatedAsSecondaryGeneralInBattle+1] =
- function (context)
- if true then
- effect.add_character_experience("C_2nd_General_Defeat_Experience_2_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ F_general_collaborator_trigger ]]--
- events.CharacterParticipatedAsSecondaryGeneralInBattle[#events.CharacterParticipatedAsSecondaryGeneralInBattle+1] =
- function (context)
- if conditions.CharacterHasTrait("F1_trait_general_collaborator", context) then
- effect.add_character_experience("F_general_collaborator_trigger", 10, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Assassination_Experience_Trigger ]]--
- events.AssassinationAttemptSuccess[#events.AssassinationAttemptSuccess+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Assassination_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Assassination_Failure_Experience_Trigger ]]--
- events.AssassinationAttemptFailure[#events.AssassinationAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Assassination_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Convert_Experience_Trigger ]]--
- events.CharacterSuccessfulConvert[#events.CharacterSuccessfulConvert+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Convert_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Convert_Failure_Experience_Trigger ]]--
- events.ConvertAttemptFailure[#events.ConvertAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Convert_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Demoralise_Experience_Trigger ]]--
- events.CharacterSuccessfulDemoralise[#events.CharacterSuccessfulDemoralise+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Demoralise_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Demoralise_Failure_Experience_Trigger ]]--
- events.DemoraliseAttemptFailure[#events.DemoraliseAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Demoralise_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Friendly_Action_Experience_Trigger ]]--
- events.CharacterPerformsActionAgainstFriendlyTarget[#events.CharacterPerformsActionAgainstFriendlyTarget+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Friendly_Action_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Incite_Revolt_Experience_Trigger ]]--
- events.CharacterSuccessfulInciteRevolt[#events.CharacterSuccessfulInciteRevolt+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Incite_Revolt_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Incite_Revolt_Failure_Experience_Trigger ]]--
- events.InciteRevoltAttemptFailure[#events.InciteRevoltAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Incite_Revolt_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Seduction_Experience_Trigger ]]--
- events.CharacterSuccessfulSeduction[#events.CharacterSuccessfulSeduction+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Seduction_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Agent_Seduction_Failure_Experience_Trigger ]]--
- events.CharacterFailedSeduction[#events.CharacterFailedSeduction+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Agent_Seduction_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Geisha_Distract_Garrison_Experience_Trigger ]]--
- events.CharacterSuccessfulDistractGarrison[#events.CharacterSuccessfulDistractGarrison+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Geisha_Distract_Garrison_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Geisha_Distract_Garrison_Failure_Experience_Trigger ]]--
- events.CharacterFailedDistractGarrison[#events.CharacterFailedDistractGarrison+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Geisha_Distract_Garrison_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_General_Bombardment_Experience_AI_Trigger ]]--
- events.CharacterSuccessfulBombardment[#events.CharacterSuccessfulBombardment+1] =
- function (context)
- if true then
- effect.add_character_experience("C_General_Bombardment_Experience_AI_Trigger", 1, context)
- return true
- end
- return false
- end
- --[[ C_General_Bombardment_Experience_Trigger ]]--
- events.CharacterSuccessfulBombardment[#events.CharacterSuccessfulBombardment+1] =
- function (context)
- if true then
- effect.add_character_experience("C_General_Bombardment_Experience_Trigger", 1, context)
- return true
- end
- return false
- end
- --[[ F_admiral_blockade_trigger ]]--
- events.CampaignCoastalAssaultOnGarrison[#events.CampaignCoastalAssaultOnGarrison+1] =
- function (context)
- if true then
- effect.add_character_experience("F_admiral_blockade_trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_General_Defeat_Experience_Trigger ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if not conditions.CharacterWonBattle(context) then
- effect.add_character_experience("C_General_Defeat_Experience_Trigger", 9, context)
- return true
- end
- return false
- end
- --[[ C_General_Victory_Experience_Trigger ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if conditions.CharacterWonBattle(context) then
- effect.add_character_experience("C_General_Victory_Experience_Trigger", 25, context)
- return true
- end
- return false
- end
- --[[ F_general_battle_condition_trigger ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if conditions.CharacterWonBattle(context) and conditions.CampaignPercentageOfOwnKilled(context) >= 50 then
- effect.add_character_experience("F_general_battle_condition_trigger", 8, context)
- return true
- end
- return false
- end
- --[[ F_heroic_victory_trigger ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if conditions.CharacterWonBattle(context) and conditions.CampaignPercentageOfOwnKilled(context) >= 90 then
- effect.add_character_experience("F_heroic_victory_trigger", 30, context)
- return true
- end
- return false
- end
- --[[ F_general_battle_fighter_trigger ]]--
- events.CharacterCompletedBattle[#events.CharacterCompletedBattle+1] =
- function (context)
- if conditions.CharacterWonBattle(context) and conditions.CommanderFoughtInMelee(context) then
- effect.add_character_experience("F_general_battle_fighter_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ C_Metsuke_Army_Bribe_Experience_Trigger ]]--
- events.CharacterSuccessfulArmyBribe[#events.CharacterSuccessfulArmyBribe+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Metsuke_Army_Bribe_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Metsuke_Army_Bribe_Failure_Experience_Trigger ]]--
- events.ArmyBribeAttemptFailure[#events.ArmyBribeAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Metsuke_Army_Bribe_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Metsuke_Hunt_Down_Experience_Trigger ]]--
- events.CharacterSuccessfulHuntDown[#events.CharacterSuccessfulHuntDown+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Metsuke_Hunt_Down_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Metsuke_Hunt_Down_Failure_Experience_Trigger ]]--
- events.HuntDownAttemptFailure[#events.HuntDownAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Metsuke_Hunt_Down_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Ninja_Army_Sabotage_Experience_Trigger ]]--
- events.ArmySabotageAttemptSuccess[#events.ArmySabotageAttemptSuccess+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Ninja_Army_Sabotage_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Ninja_Army_Sabotage_Failure_Experience_Trigger ]]--
- events.ArmySabotageAttemptFailure[#events.ArmySabotageAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Ninja_Army_Sabotage_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ C_Ninja_Sabotage_Experience_Trigger ]]--
- events.SabotageAttemptSuccess[#events.SabotageAttemptSuccess+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Ninja_Sabotage_Experience_Trigger", 15, context)
- return true
- end
- return false
- end
- --[[ C_Ninja_Sabotage_Failure_Experience_Trigger ]]--
- events.SabotageAttemptFailure[#events.SabotageAttemptFailure+1] =
- function (context)
- if true then
- effect.add_character_experience("C_Ninja_Sabotage_Failure_Experience_Trigger", 3, context)
- return true
- end
- return false
- end
- --[[ F_General_Governor_2_Trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and not conditions.IsFamilyMember(context) and conditions.CharacterHoldsPost(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_General_Governor_2_Trigger", 2, context)
- return true
- end
- return false
- end
- --[[ F_family_member_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and not conditions.IsFactionLeader(context) and conditions.IsFamilyMember(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_family_member_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_general_ambush_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterEndedInAmbushPosition(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_general_ambush_trigger", 6, context)
- return true
- end
- return false
- end
- --[[ F_General_Bold_Trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_general_bold", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_General_Bold_Trigger", 12, context)
- return true
- end
- return false
- end
- --[[ F_geisha_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("geisha", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_geisha_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_geisha_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_monk_traveler_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("monk", context) and not conditions.CharacterInOwnFactionLands(context) and conditions.CharacterHasTrait("F2_trait_monk_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_monk_traveler_trigger", 3, context)
- return true
- end
- return false
- end
- --[[ F_monk_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("monk", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_monk_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_monk_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_ikko_monk_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("ikko_monk", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_monk_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_ikko_monk_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_missionary_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("missionary", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_monk_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_missionary_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_metsuke_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("metsuke", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_metsuke_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_metsuke_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_ninja_xp_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("ninja", context) and conditions.CharacterTurnsInEnemyLands(context) >= 1 and conditions.CharacterHasTrait("F2_trait_ninja_xp", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_ninja_xp_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_General_Sea_Trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.IsAdmiral(context) and conditions.CharacterHasTrait("F2_trait_general_sea", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_General_Sea_Trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_General_Siege_Trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.IsBesieging(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_General_Siege_Trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_Daimyo_Trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.IsFactionLeader(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_Daimyo_Trigger", 12, context)
- return true
- end
- return false
- end
- --[[ F_general_not_home_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and not conditions.CharacterInOwnFactionLands(context) and conditions.FactionIsHuman(context) and not conditions.CharacterTurnsInEnemyLands(context) >= 1 and not conditions.IsAdmiral(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_general_not_home_trigger", 4, context)
- return true
- end
- return false
- end
- --[[ F_general_ai_buff ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and not conditions.FactionIsHuman(context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_general_ai_buff", 12, context)
- return true
- end
- return false
- end
- --[[ F_jap_aki_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_aki", context) and conditions.CharacterHasTrait("F2_jap_aki", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_aki_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_awa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_awa", context) and conditions.CharacterHasTrait("F2_jap_awa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_awa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_awaji_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_awaji", context) and conditions.CharacterHasTrait("F2_jap_awaji", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_awaji_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_bingo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_bingo", context) and conditions.CharacterHasTrait("F2_jap_bingo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_bingo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_bitchu_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_bitchu", context) and conditions.CharacterHasTrait("F2_jap_bitchu", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_bitchu_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_bizen_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_bizen", context) and conditions.CharacterHasTrait("F2_jap_bizen", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_bizen_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_bungo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_bungo", context) and conditions.CharacterHasTrait("F2_jap_bungo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_bungo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_buzen_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_buzen", context) and conditions.CharacterHasTrait("F2_jap_buzen", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_buzen_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_echigo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_echigo", context) and conditions.CharacterHasTrait("F2_jap_echigo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_echigo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_echizen_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_echizen", context) and conditions.CharacterHasTrait("F2_jap_echizen", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_echizen_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_etchu_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_etchu", context) and conditions.CharacterHasTrait("F2_jap_etchu", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_etchu_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_fukushima_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_fukushima", context) and conditions.CharacterHasTrait("F2_jap_fukushima", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_fukushima_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_harima_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_harima", context) and conditions.CharacterHasTrait("F2_jap_harima", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_harima_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_hida_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_hida", context) and conditions.CharacterHasTrait("F2_jap_hida", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_hida_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_higo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_higo", context) and conditions.CharacterHasTrait("F2_jap_higo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_higo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_hitachi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_hitachi", context) and conditions.CharacterHasTrait("F2_jap_hitachi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_hitachi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_hizen_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_hizen", context) and conditions.CharacterHasTrait("F2_jap_hizen", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_hizen_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_hoki_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_hoki", context) and conditions.CharacterHasTrait("F2_jap_hoki", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_hoki_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_hyuga_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_hyuga", context) and conditions.CharacterHasTrait("F2_jap_hyuga", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_hyuga_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_iga_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_iga", context) and conditions.CharacterHasTrait("F2_jap_iga", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_iga_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_inaba_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_inaba", context) and conditions.CharacterHasTrait("F2_jap_inaba", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_inaba_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_ise_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_ise", context) and conditions.CharacterHasTrait("F2_jap_ise", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_ise_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_iwami_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_iwami", context) and conditions.CharacterHasTrait("F2_jap_iwami", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_iwami_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_iwate_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_iwate", context) and conditions.CharacterHasTrait("F2_jap_iwate", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_iwate_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_iyo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_iyo", context) and conditions.CharacterHasTrait("F2_jap_iyo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_iyo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_izu_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_izu", context) and conditions.CharacterHasTrait("F2_jap_izu", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_izu_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_izumo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_izumo", context) and conditions.CharacterHasTrait("F2_jap_izumo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_izumo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kaga_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kaga", context) and conditions.CharacterHasTrait("F2_jap_kaga", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kaga_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kai_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kai", context) and conditions.CharacterHasTrait("F2_jap_kai", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kai_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kawachi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kawachi", context) and conditions.CharacterHasTrait("F2_jap_kawachi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kawachi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kazusa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kazusa", context) and conditions.CharacterHasTrait("F2_jap_kazusa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kazusa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kii_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kii", context) and conditions.CharacterHasTrait("F2_jap_kii", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kii_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_kozuke_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_kozuke", context) and conditions.CharacterHasTrait("F2_jap_kozuke", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_kozuke_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_mikawa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_mikawa", context) and conditions.CharacterHasTrait("F2_jap_mikawa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_mikawa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_mimasaka_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_mimasaka", context) and conditions.CharacterHasTrait("F2_jap_mimasaka", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_mimasaka_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_mino_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_mino", context) and conditions.CharacterHasTrait("F2_jap_mino", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_mino_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_miyagi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_miyagi", context) and conditions.CharacterHasTrait("F2_jap_miyagi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_miyagi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_musashi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_musashi", context) and conditions.CharacterHasTrait("F2_jap_musashi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_musashi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_nagato_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_nagato", context) and conditions.CharacterHasTrait("F2_jap_nagato", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_nagato_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_north_shinano_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_north_shinano", context) and conditions.CharacterHasTrait("F2_jap_north_shinano", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_north_shinano_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_noto_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_noto", context) and conditions.CharacterHasTrait("F2_jap_noto", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_noto_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_omi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_omi", context) and conditions.CharacterHasTrait("F2_jap_omi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_omi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_osumi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_osumi", context) and conditions.CharacterHasTrait("F2_jap_osumi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_osumi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_owari_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_owari", context) and conditions.CharacterHasTrait("F2_jap_owari", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_owari_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_sado_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_sado", context) and conditions.CharacterHasTrait("F2_jap_sado", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_sado_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_sagami_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_sagami", context) and conditions.CharacterHasTrait("F2_jap_sagami", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_sagami_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_sanuki_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_sanuki", context) and conditions.CharacterHasTrait("F2_jap_sanuki", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_sanuki_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_satsuma_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_satsuma", context) and conditions.CharacterHasTrait("F2_jap_satsuma", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_satsuma_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_settsu_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_settsu", context) and conditions.CharacterHasTrait("F2_jap_settsu", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_settsu_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_shimosa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_shimosa", context) and conditions.CharacterHasTrait("F2_jap_shimosa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_shimosa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_shimotsuke_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_shimotsuke", context) and conditions.CharacterHasTrait("F2_jap_shimotsuke", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_shimotsuke_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_south_shinano_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_south_shinano", context) and conditions.CharacterHasTrait("F2_jap_south_shinano", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_south_shinano_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_suo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_suo", context) and conditions.CharacterHasTrait("F2_jap_suo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_suo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_suruga_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_suruga", context) and conditions.CharacterHasTrait("F2_jap_suruga", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_suruga_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_tajima_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_tajima", context) and conditions.CharacterHasTrait("F2_jap_tajima", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_tajima_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_tamba_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_tamba", context) and conditions.CharacterHasTrait("F2_jap_tamba", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_tamba_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_tango_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_tango", context) and conditions.CharacterHasTrait("F2_jap_tango", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_tango_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_tosa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_tosa", context) and conditions.CharacterHasTrait("F2_jap_tosa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_tosa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_totomi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_totomi", context) and conditions.CharacterHasTrait("F2_jap_totomi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_totomi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_tsukushi_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_tsukushi", context) and conditions.CharacterHasTrait("F2_jap_tsukushi", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_tsukushi_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_ugo_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_ugo", context) and conditions.CharacterHasTrait("F2_jap_ugo", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_ugo_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_uzen_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_uzen", context) and conditions.CharacterHasTrait("F2_jap_uzen", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_uzen_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_wakasa_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_wakasa", context) and conditions.CharacterHasTrait("F2_jap_wakasa", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_wakasa_trigger", 5, context)
- return true
- end
- return false
- end
- --[[ F_jap_yamato_trigger ]]--
- events.CharacterTurnEnd[#events.CharacterTurnEnd+1] =
- function (context)
- if conditions.CharacterType("General", context) and conditions.CharacterInBuildingOfChain("SHO_Castle", context) and conditions.CharacterInRegion("jap_yamato", context) and conditions.CharacterHasTrait("F2_jap_yamato", context) and not conditions.CampaignName("jap_boshin", context) then
- effect.add_character_experience("F_jap_yamato_trigger", 5, context)
- return true
- end
- return false
- end
Advertisement
Add Comment
Please, Sign In to add comment