﻿#assign

REPLACE_OR_CREATE:assign_state_name_region_manchuria = {
    if = {
        limit = {
            state_region = {
                s:STATE_AMUR ?= this
            }
        }
        STATE_AMUR_state_name_assign = yes
    }

    if = {
        limit = {
            state_region = {
                s:STATE_OUTER_MANCHURIA ?= this
            }
        }
        STATE_OUTER_MANCHURIA_state_name_assign = yes
    }

    if = {
        limit = {
            state_region = {
                s:STATE_SHENGJING ?= this
            }
        }
        STATE_SHENGJING_state_name_assign = yes
    }

    if = {
        limit = {
            state_region = {
                s:STATE_SOUTHERN_MANCHURIA ?= this
            }
        }
        STATE_SOUTHERN_MANCHURIA_state_name_assign = yes
    }

    if = {
        limit = {
            state_region = {
                s:STATE_NORTHERN_MANCHURIA ?= this
            }
        }
        STATE_NORTHERN_MANCHURIA_state_name_assign = yes
    }
}


#execute

REPLACE_OR_CREATE:STATE_AMUR_state_name_assign = {
    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:russian
            }
        }
        
        set_state_name = STATE_AMUR_russian
        set_hub_names = russian
    }

    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:korean
            }
        }
        
	  set_state_name = STATE_AMUR_korean
	  set_hub_names = korean
    }

    else = {
        reset_state_name = yes
        reset_hub_names = yes
    }
}

REPLACE_OR_CREATE:STATE_OUTER_MANCHURIA_state_name_assign = {
    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:russian
            }
        }
        
        set_state_name = STATE_OUTER_MANCHURIA_russian
        set_hub_names = russian
    }

    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:korean
            }
        }
        
        set_state_name = STATE_OUTER_MANCHURIA
	  set_hub_names = korean
    }

    else = {
        reset_state_name = yes
        reset_hub_names = yes
    }
}

REPLACE_OR_CREATE:STATE_SHENGJING_state_name_assign = {
    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:korean
            }
        }
        
        set_state_name = STATE_SHENGJING
	  set_hub_names = korean
    }

    else = {
	  reset_state_name = yes
        reset_hub_names = yes
    }
}

REPLACE_OR_CREATE:STATE_SOUTHERN_MANCHURIA_state_name_assign = {
    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:korean
            }
        }
        
        set_state_name = STATE_SOUTHERN_MANCHURIA
	  set_hub_names = korean
    }

    else = {
	  reset_state_name = yes
        reset_hub_names = yes
    }
}

REPLACE_OR_CREATE:STATE_NORTHERN_MANCHURIA_state_name_assign = {
    if = {
        limit = {
            owner = {
                country_has_primary_culture = cu:korean
            }
        }
        
        set_state_name = STATE_NORTHERN_MANCHURIA
	  set_hub_names = korean
    }

    else = {
	  reset_state_name = yes
        reset_hub_names = yes
    }
}