﻿on_actions = {
		on_declare_war = {
			effect = {

			#EUROPE
				
				#England

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = ENG
							has_government = fascism 
							NOT = { has_cosmetic_tag = ENG_imperial_federation_unified }
							NOT = { has_cosmetic_tag = ENG_imperial_federation_india_unified }
						}
					}
					set_cosmetic_tag = ENG_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = ENG
							has_government = democratic
							NOT = { has_cosmetic_tag = ENG_imperial_federation_unified }
							NOT = { has_cosmetic_tag = ENG_imperial_federation_india_unified }
						}
					}
					set_cosmetic_tag = ENG_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = ENG
							has_government = communism 
							NOT = { has_cosmetic_tag = ENG_imperial_federation_unified }
							NOT = { has_cosmetic_tag = ENG_imperial_federation_india_unified }
						}
					}
					set_cosmetic_tag = ENG_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = ENG
							has_government = neutrality
							NOT = { has_cosmetic_tag = ENG_imperial_federation_unified }
							NOT = { has_cosmetic_tag = ENG_imperial_federation_india_unified }
						}
					}
					set_cosmetic_tag = ENG_neutrality_IDEO
				}

				#France

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = FRA
							has_government = fascism 
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
						}
					}
					set_cosmetic_tag = FRA_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = FRA
							has_government = democratic
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
						}
					}
					set_cosmetic_tag = FRA_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = FRA
							has_government = communism 
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
						}
					}
					set_cosmetic_tag = FRA_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = FRA
							has_government = neutrality
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
						}
					}
					set_cosmetic_tag = FRA_neutrality_IDEO
				}

				#Germany
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GER
							has_government = fascism
							NOT = { has_cosmetic_tag = EUR_UNIFIED } 
							NOT = { has_cosmetic_tag = HRE_UNIFIED } 
							NOT = { has_global_flag = form_greater_proletarian_state_flag }
							NOT = { has_cosmetic_tag = GER_greater_german_reich } 
						}
					}
					set_cosmetic_tag = GER_fascism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GER
							has_government = democratic
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
							NOT = { has_cosmetic_tag = HRE_UNIFIED } 
							NOT = { has_global_flag = form_greater_proletarian_state_flag }
							NOT = { has_cosmetic_tag = GER_greater_german_reich } 
						}
					}
					set_cosmetic_tag = GER_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GER
							has_government = communism 
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
							NOT = { has_cosmetic_tag = HRE_UNIFIED } 
							NOT = { has_global_flag = form_greater_proletarian_state_flag }
							NOT = { has_cosmetic_tag = GER_greater_german_reich } 
						}
					}
					set_cosmetic_tag = GER_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GER
							has_government = neutrality
							NOT = { has_cosmetic_tag = EUR_UNIFIED }
							NOT = { has_cosmetic_tag = HRE_UNIFIED }
							NOT = { has_global_flag = form_greater_proletarian_state_flag }
							NOT = { has_cosmetic_tag = GER_greater_german_reich } 
						}
					}
					set_cosmetic_tag = GER_neutrality_IDEO
				}


				#Soviet Union/Russia
				if = {
					limit = {
						ROOT = {
							tag = SOV
							has_government = fascism 
							NOT = { has_cosmetic_tag = SOV_ROME}
							NOT = { has_cosmetic_tag = SOV_PANSLAVIC}
						}
					}
					set_cosmetic_tag = SOV_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							tag = SOV
							has_government = democratic
							NOT = { has_cosmetic_tag = SOV_ROME}
							NOT = { has_cosmetic_tag = SOV_PANSLAVIC}
						}
					}
					set_cosmetic_tag = SOV_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							tag = SOV
							has_government = communism 
							NOT = { has_cosmetic_tag = SOV_ROME}
							NOT = { has_cosmetic_tag = SOV_PANSLAVIC}
							NOT = { has_cosmetic_tag = SOV_left_opposition}
							NOT = { has_cosmetic_tag = SOV_right_opposition}
						}
					}
					set_cosmetic_tag = SOV_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							tag = SOV
							has_government = neutrality
							NOT = { has_cosmetic_tag = SOV_ROME}
							NOT = { has_cosmetic_tag = SOV_PANSLAVIC}
						}
					}
					set_cosmetic_tag = SOV_neutrality_IDEO
				}

			#ASIA
				#China

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = CHI
							has_government = fascism 
						}
					}
					set_cosmetic_tag = CHI_fascism_IDEO
				}

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = CHI
							has_government = democratic
						}
					}
					set_cosmetic_tag = CHI_democratic_IDEO
				}

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = CHI
							has_government = communism 
						}
					}
					set_cosmetic_tag = CHI_communism_IDEO
				}

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = CHI
							has_government = neutrality
						}
					}
					set_cosmetic_tag = CHI_neutrality_IDEO
				}

				#PRC

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = PRC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = PRC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = PRC
							has_government = democratic
						}
					}
					set_cosmetic_tag = PRC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = PRC
							has_government = communism 
						}
					}
					set_cosmetic_tag = PRC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = PRC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = PRC_neutrality_IDEO
				}

				#Guangxi

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GXC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = GXC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GXC
							has_government = democratic
						}
					}
					set_cosmetic_tag = GXC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GXC
							has_government = communism 
						}
					}
					set_cosmetic_tag = GXC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GXC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = GXC_neutrality_IDEO
				}

				#Guangdong

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GDC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = GDC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GDC
							has_government = democratic
						}
					}
					set_cosmetic_tag = GDC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GDC
							has_government = communism 
						}
					}
					set_cosmetic_tag = GDC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GDC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = GDC_neutrality_IDEO
				}

				#Sichuan

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = SIC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIC
							has_government = democratic
						}
					}
					set_cosmetic_tag = SIC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIC
							has_government = communism 
						}
					}
					set_cosmetic_tag = SIC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = SIC_neutrality_IDEO
				}

				#Yunnan

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = YUN
							has_government = fascism 
						}
					}
					set_cosmetic_tag = YUN_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = YUN
							has_government = democratic
						}
					}
					set_cosmetic_tag = YUN_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = YUN
							has_government = communism 
						}
					}
					set_cosmetic_tag = YUN_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = YUN
							has_government = neutrality
						}
					}
					set_cosmetic_tag = YUN_neutrality_IDEO
				}

				#Northeastern Army

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XIC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = XIC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XIC
							has_government = democratic
						}
					}
					set_cosmetic_tag = XIC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XIC
							has_government = communism 
						}
					}
					set_cosmetic_tag = XIC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XIC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = XIC_neutrality_IDEO
				}

				#Shandong

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SND
							has_government = fascism 
						}
					}
					set_cosmetic_tag = SND_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SND
							has_government = democratic
						}
					}
					set_cosmetic_tag = SND_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SND
							has_government = communism 
						}
					}
					set_cosmetic_tag = SND_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SND
							has_government = neutrality
						}
					}
					set_cosmetic_tag = SND_neutrality_IDEO
				}				

				#Hebei-Chahar

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = HBC
							has_government = fascism 
						}
					}
					set_cosmetic_tag = HBC_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = HBC
							has_government = democratic
						}
					}
					set_cosmetic_tag = HBC_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = HBC
							has_government = communism 
						}
					}
					set_cosmetic_tag = HBC_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = HBC
							has_government = neutrality
						}
					}
					set_cosmetic_tag = HBC_neutrality_IDEO
				}				

				#Shanxi

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SHX
							has_government = fascism 
						}
					}
					set_cosmetic_tag = SHX_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SHX
							has_government = democratic
						}
					}
					set_cosmetic_tag = SHX_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SHX
							has_government = communism 
						}
					}
					set_cosmetic_tag = SHX_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SHX
							has_government = neutrality
						}
					}
					set_cosmetic_tag = SHX_neutrality_IDEO
				}

				#Qinghai Ma

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XSM
							has_government = fascism 
						}
					}
					set_cosmetic_tag = XSM_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XSM
							has_government = democratic
						}
					}
					set_cosmetic_tag = XSM_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XSM
							has_government = communism 
						}
					}
					set_cosmetic_tag = XSM_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = XSM
							has_government = neutrality
						}
					}
					set_cosmetic_tag = XSM_neutrality_IDEO
				}

				#Gansu Ma

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GSM
							has_government = fascism 
						}
					}
					set_cosmetic_tag = GSM_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GSM
							has_government = democratic
						}
					}
					set_cosmetic_tag = GSM_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GSM
							has_government = communism 
						}
					}
					set_cosmetic_tag = GSM_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = GSM
							has_government = neutrality
						}
					}
					set_cosmetic_tag = GSM_neutrality_IDEO
				}

				#Ningxia Ma

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = NXM
							has_government = fascism 
						}
					}
					set_cosmetic_tag = NXM_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = NXM
							has_government = democratic
						}
					}
					set_cosmetic_tag = NXM_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = NXM
							has_government = communism 
						}
					}
					set_cosmetic_tag = NXM_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = NXM
							has_government = neutrality
						}
					}
					set_cosmetic_tag = NXM_neutrality_IDEO
				}

				#Khotan Ma

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = KHM
							has_government = fascism 
						}
					}
					set_cosmetic_tag = KHM_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = KHM
							has_government = democratic
						}
					}
					set_cosmetic_tag = KHM_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = KHM
							has_government = communism 
						}
					}
					set_cosmetic_tag = KHM_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = KHM
							has_government = neutrality
						}
					}
					set_cosmetic_tag = KHM_neutrality_IDEO
				}

				#Xinjiang

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIK
							has_government = fascism 
						}
					}
					set_cosmetic_tag = SIK_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIK
							has_government = democratic
						}
					}
					set_cosmetic_tag = SIK_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIK
							has_government = communism 
						}
					}
					set_cosmetic_tag = SIK_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = SIK
							has_government = neutrality
						}
					}
					set_cosmetic_tag = SIK_neutrality_IDEO
				}

				#India

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = RAJ
							has_government = fascism 
							NOT = { has_cosmetic_tag = RAJ_UK }
							NOT = { has_cosmetic_tag = RAJ_FREE }
						}
					}
					set_cosmetic_tag = RAJ_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = RAJ
							has_government = democratic
							NOT = { has_cosmetic_tag = RAJ_UK }
							NOT = { has_cosmetic_tag = RAJ_FREE }
						}
					}
					set_cosmetic_tag = RAJ_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = RAJ
							has_government = communism 
							NOT = { has_cosmetic_tag = RAJ_UK }
							NOT = { has_cosmetic_tag = RAJ_FREE }
						}
					}
					set_cosmetic_tag = RAJ_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = RAJ
							has_government = neutrality
							NOT = { has_cosmetic_tag = RAJ_UK }
							NOT = { has_cosmetic_tag = RAJ_FREE }
						}
					}
					set_cosmetic_tag = RAJ_neutrality_IDEO
				}

				#Indonesia

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = INS
							has_government = fascism 
							NOT = { has_cosmetic_tag = INS_HOL }
						}
					}
					set_cosmetic_tag = INS_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = INS
							has_government = democratic
							NOT = { has_cosmetic_tag = INS_HOL }
						}
					}
					set_cosmetic_tag = INS_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = INS
							has_government = communism 
							NOT = { has_cosmetic_tag = INS_HOL }
						}
					}
					set_cosmetic_tag = INS_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = INS
							has_government = neutrality
							NOT = { has_cosmetic_tag = INS_HOL }
						}
					}
					set_cosmetic_tag = INS_neutrality_IDEO
				}

				#Japan

				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = JAP
							has_government = fascism 
							NOT = { has_cosmetic_tag = JAP_HOL }
						}
					}
					set_cosmetic_tag = JAP_fascism_IDEO

				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = JAP
							has_government = democratic
							NOT = { has_cosmetic_tag = JAP_HOL }
						}
					}
					set_cosmetic_tag = JAP_democratic_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = JAP
							has_government = communism 
							NOT = { has_cosmetic_tag = JAP_HOL }
						}
					}
					set_cosmetic_tag = INS_communism_IDEO
				}
				if = {
					limit = {
						ROOT = {
							has_civil_war = yes
							original_tag = JAP
							has_government = neutrality
							NOT = { has_cosmetic_tag = JAP_HOL }
						}
					}
					set_cosmetic_tag = JAP_neutrality_IDEO
				}

			}
		}
}