CAS_decisions_war_time_mobilization_category = { CAS_creating_the_mountain_marauders = { icon = GFX_decision_generic_army_support fire_only_once = yes days_remove = 5 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_creating_the_mountain_marauders" division_template = { name = "Mountain Marauders" support = { L_Engi_Comp = { x = 0 y = 0 } Mot_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 2 y = 0 } Militia_Bat = { x = 3 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 2 y = 1 } } priority = 0 } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 1 } } } ai_will_do = { base = 9000 } } CAS_war_time_mobilization = { icon = GFX_decision_generic_army_support available = { has_war = yes } fire_only_once = yes cost = 50 days_remove = 5 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_war_time_mobilization" add_stability = -0.04 add_war_support = -0.04 if = { limit = { has_template = "Mountain Marauders" } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 3 } } } else = { division_template = { name = "Mountain Marauders" support = { L_Engi_Comp = { x = 0 y = 0 } Mot_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 2 y = 0 } Militia_Bat = { x = 3 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 2 y = 1 } } priority = 0 } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 3 } } } } ai_will_do = { base = 9000 } } CAS_war_second_wave_defenders = { icon = GFX_decision_generic_army_support available = { CAS = { surrender_progress > 0.25 } } fire_only_once = yes cost = 75 days_remove = 10 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_war_second_wave_defenders" add_stability = -0.10 add_war_support = -0.10 if = { limit = { has_template = "Mountain Marauders" } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 6 } } } else = { division_template = { name = "Mountain Marauders" support = { L_Engi_Comp = { x = 0 y = 0 } Mot_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 2 y = 0 } Militia_Bat = { x = 3 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 2 y = 1 } } priority = 0 } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 6 } } } } ai_will_do = { base = 9000 } } CAS_war_desperate_defenders = { icon = GFX_decision_generic_army_support available = { CAS = { surrender_progress > 0.50 } } fire_only_once = yes cost = 100 days_remove = 15 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_war_desperate_defenders" add_stability = -0.20 add_war_support = -0.20 if = { limit = { has_template = "Mountain Marauders" } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 9 } } } else = { division_template = { name = "Mountain Marauders" support = { L_Engi_Comp = { x = 0 y = 0 } Mot_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { Militia_Bat = { x = 0 y = 0 } Militia_Bat = { x = 1 y = 0 } Militia_Bat = { x = 2 y = 0 } Militia_Bat = { x = 3 y = 0 } Militia_Bat = { x = 1 y = 1 } Militia_Bat = { x = 2 y = 1 } } priority = 0 } capital_scope = { create_unit = { division = "name = \"Mountain Marauders\" division_template = \"Mountain Marauders\" start_experience_factor = 0.5" owner = ROOT count = 9 } } } } ai_will_do = { base = 9000 } } CAS_creating_infantry_reserves = { icon = GFX_decision_generic_army_support visible = { CAS = { always = yes } } fire_only_once = yes days_remove = 21 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_creating_infantry_reserves" division_template = { name = "Reserve Infantry Division" support = { L_Engi_Comp = { x = 0 y = 0 } L_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 1 y = 0 } L_Inf_Bat = { x = 2 y = 0 } L_Inf_Bat = { x = 3 y = 0 } L_Inf_Bat = { x = 0 y = 1 } L_Inf_Bat = { x = 1 y = 1 } L_Inf_Bat = { x = 2 y = 1 } L_Inf_Bat = { x = 3 y = 1 } } priority = 0 } } ai_will_do = { base = 9000 } } CAS_mobilizing_the_reserves = { icon = GFX_decision_generic_army_support available = { CAS = { OR = { has_completed_focus = CAS_focus_pan_pacific_plan has_completed_focus = CAS_focus_cambrian_unity_plan has_completed_focus = CAS_focus_old_republic_plan USB = { has_war_with = CAS } CSA = { has_war_with = CAS } CAL = { has_war_with = CAS } LKT = { has_war_with = CAS } UDT = { has_war_with = CAS } TEX = { has_war_with = CAS } GLC = { has_war_with = CAS } NYK = { has_war_with = CAS } NEN = { has_war_with = CAS } } } } visible = { CAS = { always = yes } } fire_only_once = yes days_remove = 21 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision CAS_mobilizing_the_reserves" if = { limit = { has_template = "Reserve Infantry Division" } capital_scope = { create_unit = { division = "name = \"Reserve Infantry Division\" division_template = \"Reserve Infantry Division\" start_experience_factor = 0.3" owner = ROOT count = 9 } } } else = { division_template = { name = "Reserve Infantry Division" support = { L_Engi_Comp = { x = 0 y = 0 } L_Recce_Comp = { x = 0 y = 1 } combat_service_support_company = { x = 0 y = 2 } } regiments = { L_Inf_Bat = { x = 0 y = 0 } L_Inf_Bat = { x = 1 y = 0 } L_Inf_Bat = { x = 2 y = 0 } L_Inf_Bat = { x = 3 y = 0 } L_Inf_Bat = { x = 0 y = 1 } L_Inf_Bat = { x = 1 y = 1 } L_Inf_Bat = { x = 2 y = 1 } L_Inf_Bat = { x = 3 y = 1 } } priority = 0 } capital_scope = { create_unit = { division = "name = \"Reserve Infantry Division\" division_template = \"Reserve Infantry Division\" start_experience_factor = 0.3" owner = ROOT count = 9 } } } } ai_will_do = { base = 9000 } } }