on_actions = {

	on_startup = {
		effect = {
            if = {
                limit = {
                    NOT = {
                        has_global_flag = endonyms_enabled
                    }
                }
				set_global_flag = endonyms_enabled
				every_state = {
						activate_endonyms = yes
				}
            }
        }
	}
	
	on_subject_autonomy_level_change = {
		effect = {
			if = {
				limit = {
					has_global_flag = endonyms_enabled
				}
				ROOT.ROOT = {
					every_state = {
						activate_endonyms = yes
					}
				}
			}
		}
	}

	on_state_control_changed = {
		effect = {
			if = {
				limit = {
					has_global_flag = endonyms_enabled
				}
				FROM.FROM = {
					activate_endonyms = yes
				}
			}
		}
	}

	on_capitulation = {
		effect = {
			if = {
				limit = {
					has_global_flag = endonyms_enabled
				}
				ROOT.ROOT = {
					every_state = {
						activate_endonyms = yes
					}
				}
			}
		}
    }

	on_peaceconference_ended = {
		effect = {
			if = {
				limit = {
					has_global_flag = endonyms_enabled
				}
				FROM.FROM = {
					every_state = {
						activate_endonyms = yes
					}
				}
			}
		}
    }

    on_annex  = {
		effect = {
			if = {
				limit = {
					has_global_flag = endonyms_enabled
				}
				FROM.FROM = {
					every_state = {
						activate_endonyms = yes
					}
				}
			}
		}
    }
}