# # Scripted AI desire for peace actions

# # *** How to access data from the peace action ***
# # ROOT - Negotiator country
# # FROM - Taker country
# # FROM.FROM - Giver country
# # FROM.FROM.FROM - State (if peace action refers to a state)
# # You might have to use e.g. ROOT.FROM to access the variable from inside another scope

# # Peace actions
    # # take_states
    # # puppet
    # # force_government
    # # liberate

# peace_ai_desires = {
    # # French Yalta wants
    # FRA_yalta_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # original_tag = FRA
                # has_government = democratic
            # }
            # FROM = {
                # original_tag = GER
            # }
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 42
                    # #state = 50
                # }
            # }
        # }
        # ai_desire = 150
    # }
    # # American Yalta wants
    # USA_yalta_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # original_tag = USA
                # has_government = democratic
            # }
            # FROM = {
                # original_tag = GER
            # }
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 55
                    # state = 54
                    # state = 52
                    # state = 53
                    # state = 50
                # }
            # }
        # }
        # ai_desire = 50
    # }
    # # Don't contest American Yalta wants
    # allies_USA_yalta_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # NOT = { original_tag = USA }
               # # has_government = democratic
               # # is_in_faction_with = USA
                # USA = {
                    # has_war_with = GER 
                # }
            # }
            # FROM = {
                # original_tag = GER
            # }
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 55
                    # state = 54
                    # state = 52
                    # state = 53
                    # state = 50
                # }
            # }
        # }
        # ai_desire = -100
    # }

    # # British Yalta wants
    # ENG_yalta_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # original_tag = ENG
                # has_government = democratic
            # }
            # FROM = {
                # original_tag = GER
            # }
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 51
                    # state = 56
                    # state = 57
                    # state = 58
                    # state = 59
                # }
            # }
        # }
        # ai_desire = 50
    # }

    # # Don't interfere with British areas
    # allies_ENG_yalta_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # NOT = { original_tag = ENG }
                # #has_government = democratic
                # #is_in_faction_with = ENG 
                # ENG = { has_war_with = GER }
            # }
            # FROM = {
                # original_tag = GER
            # }
           
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 51
                    # state = 56
                    # state = 57
                    # state = 58
                    # state = 59
                # }
            # }
        # }
        # ai_desire = -100
    # }

    # # Allies try not to take French states, please
    # allies_give_france_something_to_puppet = {
        # peace_action_type = puppet
        # enable = {
            # has_global_flag = yalta_agreed_flag
            # ROOT = {
                # NOT = { original_tag = FRA }
               # #has_government = democratic
               # #is_in_faction_with = FRA
                # FRA = { has_war_with = GER }
            # }
            # FROM = {
                # original_tag = GER
            # }
            # FROM.FROM.FROM = {
                # OR = {
                    # state = 42
                    # #state = 50
                # }
            # }
        # }
        # ai_desire = -150
    # }
# }