SAF_anti_colonialist_crusade = { liberate_angola = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 540 controls_state = 892 controls_state = 891 } ANG = { exists = no } } } cost = 0 fire_only_once = yes days_remove = 180 ai_will_do = { factor = 200 } visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.60 } } } liberate_mozambique = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 544 controls_state = 896 controls_state = 897 } MZB = { exists = no } } } cost = 0 fire_only_once = yes days_remove = 180 ai_will_do = { factor = 200 } visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.61 } } } liberate_congo = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 295 controls_state = 718 controls_state = 538 controls_state = 888 controls_state = 889 controls_state = 890 } COG = { exists = no } } } cost = 0 fire_only_once = yes days_remove = 180 ai_will_do = { factor = 200 } visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.62 } } } liberate_zimbabwe = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 545 } ZIM = { exists = no } } } cost = 0 fire_only_once = yes days_remove = 180 ai_will_do = { factor = 200 } visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.63 } } } liberate_kenya = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 547 controls_state = 903 controls_state = 904 controls_state = 905 } KEN = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.64 } } } liberate_madagascar = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 543 controls_state = 706 controls_state = 708 } MAD = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.65 } } } liberate_botswana = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 542 } BOT = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.66 } } } liberate_zambia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 771 controls_state = 981 } ZAM = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.67 } } } liberate_malawi = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 770 } MLW = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.68 } } } liberate_tanzania = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 546 } TZN = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.69 } } } liberate_uganda = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 548 } UGA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.70 } } } liberate_sudan = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 549 controls_state = 551 controls_state = 767 controls_state = 883 controls_state = 884 controls_state = 885 controls_state = 886 controls_state = 887 } SUD = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.71 } } } liberate_egypt = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 552 controls_state = 456 controls_state = 457 controls_state = 447 controls_state = 452 controls_state = 446 controls_state = 453 } EGY = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.72 } } } liberate_eritrea = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 550 } ERI = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.73 } } } liberate_ethiopia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 271 } ETH = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.74 } } } liberate_djibouti = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 268 } DJI = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.75 } } } liberate_somalia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 269 controls_state = 559 } SOM = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.76 } } } liberate_rwanda = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 768 } RWA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.77 } } } liberate_burundi = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 769 } BRD = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.78 } } } liberate_congo_brazzaville = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 772 } RCG = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.79 } } } liberate_gabon = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 539 } GAB = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.80 } } } liberate_equatorial_guinea = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 297 } EQG = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.81 } } } liberate_cameroon = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 773 } CMR = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.82 } } } liberate_central_african_republic = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 660 } CAR = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.83 } } } liberate_chad = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 774 controls_state = 775 } CHA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.84 } } } liberate_nigeria = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 558 controls_state = 900 controls_state = 901 controls_state = 902 } NGA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.85 } } } liberate_niger = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 781 controls_state = 515 } NGR = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.86 } } } liberate_dahomey = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 776 } DAH = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.87 } } } liberate_togo = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 777 } TOG = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.88 } } } liberate_ghana = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 274 } GHA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.89 } } } liberate_ivory_coast = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 779 } IVO = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.90 } } } liberate_upper_volta = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 778 } VOL = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.91 } } } liberate_mali = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 556 controls_state = 782 } MLI = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.92 } } } liberate_sierra_leone = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 700 } SIE = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.93 } } } liberate_guinea = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 780 } GNA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.94 } } } liberate_guinea_bissau = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 296 } GNB = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.95 } } } liberate_senegal = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 272 } SEN = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.96 } } } liberate_the_gambia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 701 } GAM = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.97 } } } liberate_liberia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 298 } LIB = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.98 } } } liberate_mauritania = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 557 controls_state = 786 } MRT = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.99 } } } liberate_western_sahara = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 699 } WES = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.100 } } } liberate_algeria = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 459 controls_state = 460 controls_state = 513 controls_state = 514 } ALG = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.101 } } } liberate_morocco = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 290 controls_state = 461 controls_state = 462 controls_state = 783 } MOR = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.102 } } } liberate_tunisia = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 458 controls_state = 665 } TUN = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.103 } } } liberate_libya = { icon = generic_independence available = { tag = SAF has_completed_focus = SAF_anti_colonialist_crusade AND = { SAF = { controls_state = 448 controls_state = 449 controls_state = 450 controls_state = 451 controls_state = 661 controls_state = 662 controls_state = 663 controls_state = 273 } LBA = { exists = no } } } cost = 0 fire_only_once = yes ai_will_do = { factor = 200 } days_remove = 180 visible = { has_completed_focus = SAF_anti_colonialist_crusade } remove_effect = { country_event = { id = tfv_south_africa.104 } } } }