﻿namespace = domcom_power_trip

domcom_power_trip.100 = {
    type = character_event
    title = domcom_power_trip.100.t
    desc = domcom_power_trip.100.desc
    theme = martial
    override_background = { reference = battlefield }

    left_portrait = { character = root animation = personality_bold }
    right_portrait = { character = scope:domcom_power_trip_target animation = worry }

    option = {
        name = domcom_power_trip.100.a
        custom_tooltip = { text = domcom_power_trip.100.a.tt }
        set_variable = { name = domcom_power_trip_mode value = 1 }
        trigger_event = domcom_power_trip.110
    }
    option = {
        name = domcom_power_trip.100.b
        custom_tooltip = { text = domcom_power_trip.100.b.tt }
        set_variable = { name = domcom_power_trip_mode value = 2 }
        trigger_event = domcom_power_trip.110
    }
    option = {
        name = domcom_power_trip.100.d
        trigger = { domcom_csr_living_market_available_trigger = yes }
        custom_tooltip = { text = domcom_power_trip.100.d.tt }
        set_variable = { name = domcom_power_trip_mode value = 3 }
        trigger_event = domcom_power_trip.110
    }
    option = {
        name = domcom_power_trip.100.c
        custom_tooltip = { text = domcom_power_trip.100.c.tt }
        add_stress = -25
        set_variable = { name = domcom_power_trip_aborted value = 1 }
    }
}

domcom_power_trip.110 = {
    type = character_event
    title = domcom_power_trip.110.t
    desc = domcom_power_trip.110.desc
    theme = crown
    override_background = { reference = throne_room }
    left_portrait = { character = root animation = personality_bold }
    right_portrait = { character = scope:domcom_power_trip_target animation = worry }

    option = {
        name = domcom_power_trip.110.a
        trigger = { NOT = { var:domcom_power_trip_mode = 3 } }
        custom_tooltip = { text = domcom_power_trip.110.a.tt }
        hidden_effect = {
            set_variable = { name = domcom_power_trip_political_outcome value = 1 }
            domcom_power_trip_resolve_effect = yes
            }
    }
    option = {
        name = domcom_power_trip.110.b
        trigger = { NOT = { var:domcom_power_trip_mode = 3 } }
        custom_tooltip = { text = domcom_power_trip.110.b.tt }
        hidden_effect = {
            set_variable = { name = domcom_power_trip_political_outcome value = 2 }
            domcom_power_trip_resolve_effect = yes
            }
    }
    option = {
        name = domcom_power_trip.110.c
        trigger = { var:domcom_power_trip_mode = 3 }
        custom_tooltip = { text = domcom_power_trip.110.c.tt }
        hidden_effect = {
            set_variable = { name = domcom_power_trip_political_outcome value = 1 }
            domcom_power_trip_resolve_effect = yes
            }
    }
}

domcom_power_trip.200 = {
    type = character_event
    title = domcom_power_trip.200.t
    desc = {
        first_valid = {
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 3 } desc = domcom_power_trip.200.desc.enslave }
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 2 } desc = domcom_power_trip.200.desc.inverse }
            desc = domcom_power_trip.200.desc.default
        }
    }
    theme = martial
    override_background = { reference = battlefield }
    left_portrait = { character = root animation = personality_arrogant }
    option = { name = domcom_power_trip.200.a }
}

domcom_power_trip.210 = {
    type = character_event
    title = domcom_power_trip.210.t
    desc = {
        first_valid = {
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 3 var:domcom_power_trip_godsbane_found = 1 var:domcom_power_trip_captured = 1 } desc = domcom_power_trip.210.desc.enslave_godsbane_captured }
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 3 var:domcom_power_trip_godsbane_found = 1 } desc = domcom_power_trip.210.desc.enslave_godsbane }
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 3 var:domcom_power_trip_captured = 1 } desc = domcom_power_trip.210.desc.enslave_captured }
            triggered_desc = { trigger = { var:domcom_power_trip_mode = 3 } desc = domcom_power_trip.210.desc.enslave_default }
            triggered_desc = { trigger = { var:domcom_power_trip_godsbane_found = 1 var:domcom_power_trip_captured = 1 } desc = domcom_power_trip.210.desc.godsbane_captured }
            triggered_desc = { trigger = { var:domcom_power_trip_godsbane_found = 1 } desc = domcom_power_trip.210.desc.godsbane }
            triggered_desc = { trigger = { var:domcom_power_trip_captured = 1 } desc = domcom_power_trip.210.desc.captured }
            desc = domcom_power_trip.210.desc.default
        }
    }
    theme = martial
    override_background = { reference = battlefield }
    left_portrait = { character = root animation = pain }
    right_portrait = { character = scope:domcom_power_trip_post_target animation = personality_bold }
    option = { name = domcom_power_trip.210.a }
}
