add_namespace = mod_character_events

# Event für Deutschland - Neue Generäle
country_event = {
    id = mod_character_events.1
    hidden = yes
    
    trigger = {
        tag = GER
        NOT = { has_country_flag = mod_ger_generals_recruited }
    }
    
    fire_only_once = yes
    
    mean_time_to_happen = {
        days = 1
    }
    
    immediate = {
        set_country_flag = mod_ger_generals_recruited
        
        # Deutsche Generäle rekrutieren
        recruit_character = GER_werner_lorenz
        recruit_character = GER_joachim_peiper
        recruit_character = GER_reinhard_heydrichh
        recruit_character = GER_otto_wachter
        recruit_character = GER_hermann_fegelein
        recruit_character = GER_kurt_meyer
        recruit_character = GER_otto_skorzenyy
        recruit_character = GER_erich_fellgiebel
        recruit_character = GER_claus_von_stauffenberg
        recruit_character = GER_ernst_rahe
        recruit_character = GER_friedrich_pecht
        recruit_character = GER_fritz_mueller
        recruit_character = GER_bruno_sassen
        recruit_character = GER_heinrich_himmlerr
    }
    
    option = {
        name = "OK"
    }
}

# Event für Sowjetunion - Neue Generäle
country_event = {
    id = mod_character_events.2
    hidden = yes
    
    trigger = {
        tag = SOV
        NOT = { has_country_flag = mod_sov_generals_recruited }
    }
    
    fire_only_once = yes
    
    mean_time_to_happen = {
        days = 1
    }
    
    immediate = {
        set_country_flag = mod_sov_generals_recruited
        
        # Sowjetische Generäle rekrutieren
        recruit_character = SOV_afansy_fyodorovich
        recruit_character = SOV_alexander_ivanovich
        recruit_character = SOV_alexey_semenovich
        recruit_character = SOV_andrei_ivanovich
        recruit_character = SOV_andrey_bondarev
        recruit_character = SOV_leonid_brezhnev
        recruit_character = SOV_maxim_ivanov
        recruit_character = SOV_nikolay_povarenkov
    }
    
    option = {
        name = "OK"
    }
}