# Author(s): Razmode defined_text = { name = infantry_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_infantry_equipment_cost = { value = global.base_unit_cost multiply = global.inf_cost_mult } } } localization_key = infantry_equipment_loc_tt } } defined_text = { name = cnc_equipment_type_cost_loc text = { trigger = { set_temp_variable = { temp_cnc_equipment_type_cost = { value = global.base_unit_cost multiply = global.cnc_cost_mult } } } localization_key = cnc_equipment_type_loc_tt } } defined_text = { name = aa_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_aa_equipment_cost = { value = global.base_unit_cost multiply = global.aa_cost_mult } } } localization_key = aa_equipment_loc_tt } } defined_text = { name = at_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_at_equipment_cost = { value = global.base_unit_cost multiply = global.at_cost_mult } } } localization_key = at_equipment_loc_tt } } defined_text = { name = hat_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_hat_equipment_cost = { value = global.base_unit_cost multiply = global.hat_cost_mult } } } localization_key = hat_equipment_loc_tt } } defined_text = { name = art_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_art_equipment_cost = { value = global.base_unit_cost multiply = global.art_cost_mult } } } localization_key = art_equipment_loc_tt } } defined_text = { name = atk_helo_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_atk_helo_equipment_cost = { value = global.base_unit_cost multiply = global.atk_helo_cost_mult } } } localization_key = atk_helo_equipment_loc_tt } } defined_text = { name = trans_helo_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_trans_helo_equipment_cost = { value = global.base_unit_cost multiply = global.trans_helo_cost_mult } } } localization_key = trans_helo_equipment_loc_tt } } defined_text = { name = util_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_util_equipment_cost = { value = global.base_unit_cost multiply = global.util_cost_mult } } } localization_key = util_equipment_loc_tt } } defined_text = { name = mbt_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_mbt_equipment_cost = { value = global.base_unit_cost multiply = global.mbt_cost_mult } } } localization_key = mbt_equipment_loc_tt } } defined_text = { name = apc_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_apc_equipment_cost = { value = global.base_unit_cost multiply = global.apc_cost_mult } } } localization_key = apc_equipment_loc_tt } } defined_text = { name = ifv_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_ifv_equipment_cost = { value = global.base_unit_cost multiply = global.ifv_cost_mult } } } localization_key = ifv_equipment_loc_tt } } defined_text = { name = spart_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_spart_equipment_cost = { value = global.base_unit_cost multiply = global.spart_cost_mult } } } localization_key = spart_equipment_loc_tt } } defined_text = { name = light_tank_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_light_tank_equipment_cost = { value = global.base_unit_cost multiply = global.light_tank_cost_mult } } } localization_key = light_tank_equipment_loc_tt } } defined_text = { name = spaa_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_spaa_equipment_cost = { value = global.base_unit_cost multiply = global.spaa_cost_mult } } } localization_key = spaa_equipment_loc_tt } } defined_text = { name = train_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_train_equipment_cost = { value = global.base_unit_cost multiply = global.train_cost_mult } } } localization_key = train_equipment_loc_tt } } defined_text = { name = convoy_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_convoy_equipment_cost = { value = global.base_unit_cost multiply = global.convoy_cost_mult } } } localization_key = convoy_equipment_loc_tt } } defined_text = { name = sml_pln_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_sml_pln_equipment_cost = { value = global.base_unit_cost multiply = global.sml_pln_cost_mult } } } localization_key = sml_pln_equipment_loc_tt } } defined_text = { name = med_pln_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_med_pln_equipment_cost = { value = global.base_unit_cost multiply = global.med_pln_cost_mult } } } localization_key = med_pln_equipment_loc_tt } } defined_text = { name = lrg_pln_equipment_cost_loc text = { trigger = { set_temp_variable = { temp_lrg_pln_equipment_cost = { value = global.base_unit_cost multiply = global.lrg_pln_cost_mult } } } localization_key = lrg_pln_equipment_loc_tt } } defined_text = { name = current_contract_total_cost_loc text = { trigger = { set_temp_variable = { temp_contract_total_cost = 0 } if = { limit = { check_variable = { amount_inf_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.inf_cost_mult multiply = global.base_unit_cost multiply = amount_inf_equip_purchased } } } if = { limit = { check_variable = { amount_cnc_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.cnc_cost_mult multiply = global.base_unit_cost multiply = amount_cnc_equip_purchased } } } if = { limit = { check_variable = { amount_aa_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.aa_cost_mult multiply = global.base_unit_cost multiply = amount_aa_equip_purchased } } } if = { limit = { check_variable = { amount_at_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.at_cost_mult multiply = global.base_unit_cost multiply = amount_at_equip_purchased } } } if = { limit = { check_variable = { amount_hat_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.hat_cost_mult multiply = global.base_unit_cost multiply = amount_hat_equip_purchased } } } if = { limit = { check_variable = { amount_art_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.art_cost_mult multiply = global.base_unit_cost multiply = amount_art_equip_purchased } } } if = { limit = { check_variable = { amount_atk_helo_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.atk_helo_cost_mult multiply = global.base_unit_cost multiply = amount_atk_helo_equip_purchased } } } if = { limit = { check_variable = { amount_trans_helo_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.trans_helo_cost_mult multiply = global.base_unit_cost multiply = amount_trans_helo_equip_purchased } } } if = { limit = { check_variable = { amount_util_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.util_cost_mult multiply = global.base_unit_cost multiply = amount_util_equip_purchased } } } if = { limit = { check_variable = { amount_mbt_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.mbt_cost_mult multiply = global.base_unit_cost multiply = amount_mbt_equip_purchased } } } if = { limit = { check_variable = { amount_ifv_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.ifv_cost_mult multiply = global.base_unit_cost multiply = amount_ifv_equip_purchased } } } if = { limit = { check_variable = { amount_apc_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.apc_cost_mult multiply = global.base_unit_cost multiply = amount_apc_equip_purchased } } } if = { limit = { check_variable = { amount_spart_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.spart_cost_mult multiply = global.base_unit_cost multiply = amount_spart_equip_purchased } } } if = { limit = { check_variable = { amount_light_tank_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.light_tank_cost_mult multiply = global.base_unit_cost multiply = amount_light_tank_equip_purchased } } } if = { limit = { check_variable = { amount_spaa_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.spaa_cost_mult multiply = global.base_unit_cost multiply = amount_spaa_equip_purchased } } } if = { limit = { check_variable = { amount_train_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.train_cost_mult multiply = global.base_unit_cost multiply = amount_train_equip_purchased } } } if = { limit = { check_variable = { amount_convoy_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.convoy_cost_mult multiply = global.base_unit_cost multiply = amount_convoy_equip_purchased } } } if = { limit = { check_variable = { amount_sml_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.sml_pln_cost_mult multiply = global.base_unit_cost multiply = amount_sml_pln_equip_purchased } } } if = { limit = { check_variable = { amount_med_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.med_pln_cost_mult multiply = global.base_unit_cost multiply = amount_med_pln_equip_purchased } } } if = { limit = { check_variable = { amount_lrg_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.lrg_pln_cost_mult multiply = global.base_unit_cost multiply = amount_lrg_pln_equip_purchased } } } if = { limit = { has_dlc = "Gotterdammerung" } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_ballistic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_nuclear_ballistic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_guided_missile_equipment_purchased } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_hypersonic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_nuclear_missile_equipment_purchased } } add_to_temp_variable = { var = temp_contract_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_sam_missile_equipment_purchased } } } } localization_key = current_contract_total_tt } } defined_text = { name = projected_contract_total_cost_loc text = { trigger = { set_temp_variable = { temp_projected_total_cost = 0 } if = { limit = { check_variable = { amount_inf_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.inf_cost_mult multiply = global.base_unit_cost multiply = amount_inf_equip_purchased } } } if = { limit = { check_variable = { amount_cnc_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.cnc_cost_mult multiply = global.base_unit_cost multiply = amount_cnc_equip_purchased } } } if = { limit = { check_variable = { amount_aa_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.aa_cost_mult multiply = global.base_unit_cost multiply = amount_aa_equip_purchased } } } if = { limit = { check_variable = { amount_at_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.at_cost_mult multiply = global.base_unit_cost multiply = amount_at_equip_purchased } } } if = { limit = { check_variable = { amount_hat_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.hat_cost_mult multiply = global.base_unit_cost multiply = amount_hat_equip_purchased } } } if = { limit = { check_variable = { amount_art_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.art_cost_mult multiply = global.base_unit_cost multiply = amount_art_equip_purchased } } } if = { limit = { check_variable = { amount_atk_helo_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.atk_helo_cost_mult multiply = global.base_unit_cost multiply = amount_atk_helo_equip_purchased } } } if = { limit = { check_variable = { amount_trans_helo_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.trans_helo_cost_mult multiply = global.base_unit_cost multiply = amount_trans_helo_equip_purchased } } } if = { limit = { check_variable = { amount_util_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.util_cost_mult multiply = global.base_unit_cost multiply = amount_util_equip_purchased } } } if = { limit = { check_variable = { amount_mbt_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.mbt_cost_mult multiply = global.base_unit_cost multiply = amount_mbt_equip_purchased } } } if = { limit = { check_variable = { amount_ifv_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.ifv_cost_mult multiply = global.base_unit_cost multiply = amount_ifv_equip_purchased } } } if = { limit = { check_variable = { amount_apc_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.apc_cost_mult multiply = global.base_unit_cost multiply = amount_apc_equip_purchased } } } if = { limit = { check_variable = { amount_spart_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.spart_cost_mult multiply = global.base_unit_cost multiply = amount_spart_equip_purchased } } } if = { limit = { check_variable = { amount_light_tank_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.light_tank_cost_mult multiply = global.base_unit_cost multiply = amount_light_tank_equip_purchased } } } if = { limit = { check_variable = { amount_spaa_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.spaa_cost_mult multiply = global.base_unit_cost multiply = amount_spaa_equip_purchased } } } if = { limit = { check_variable = { amount_train_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.train_cost_mult multiply = global.base_unit_cost multiply = amount_train_equip_purchased } } } if = { limit = { check_variable = { amount_convoy_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.convoy_cost_mult multiply = global.base_unit_cost multiply = amount_convoy_equip_purchased } } } if = { limit = { check_variable = { amount_sml_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.sml_pln_cost_mult multiply = global.base_unit_cost multiply = amount_sml_pln_equip_purchased } } } if = { limit = { check_variable = { amount_med_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.med_pln_cost_mult multiply = global.base_unit_cost multiply = amount_med_pln_equip_purchased } } } if = { limit = { check_variable = { amount_lrg_pln_equip_purchased > 0 } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.lrg_pln_cost_mult multiply = global.base_unit_cost multiply = amount_lrg_pln_equip_purchased } } } if = { limit = { has_dlc = "Gotterdammerung" } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_ballistic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_nuclear_ballistic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_guided_missile_equipment_purchased } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_hypersonic_missile_equipment_purchased } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_nuclear_missile_equipment_purchased } } add_to_temp_variable = { var = temp_projected_total_cost value = { value = global.missile_cost_mult multiply = global.base_unit_cost multiply = amount_sam_missile_equipment_purchased } } } if = { limit = { check_variable = { new_contract_calc_cost = 0 } } set_temp_variable = { temp_projected_total_cost = 0 } } else = { add_to_temp_variable = { temp_projected_total_cost = new_contract_calc_cost } } } localization_key = projected_contract_total_tt } }