• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

tksolway

Second Lieutenant
101 Badges
Dec 30, 2009
182
176
  • Stellaris: Apocalypse
  • Europa Universalis IV: Pre-order
  • Warlock: Master of the Arcane
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Sword of the Stars
  • Imperator: Rome - Magna Graecia
  • Europa Universalis III Complete
  • Hearts of Iron IV: No Step Back
  • Semper Fi
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Hearts of Iron: The Card Game
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Horse Lords
  • BATTLETECH: Season pass
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Shadowrun Returns
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • BATTLETECH: Heavy Metal
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Surviving Mars: Digital Deluxe Edition
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Federations
  • Europa Universalis IV
  • Stellaris: Lithoids
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis III Complete
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Holy Fury
Anyone know the details of this Achievement. Anyone looked at the code for it? I feel like it's one of those that probably has some specific triggers.
 

tksolway

Second Lieutenant
101 Badges
Dec 30, 2009
182
176
  • Stellaris: Apocalypse
  • Europa Universalis IV: Pre-order
  • Warlock: Master of the Arcane
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Sword of the Stars
  • Imperator: Rome - Magna Graecia
  • Europa Universalis III Complete
  • Hearts of Iron IV: No Step Back
  • Semper Fi
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Hearts of Iron: The Card Game
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Horse Lords
  • BATTLETECH: Season pass
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Shadowrun Returns
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • BATTLETECH: Heavy Metal
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Surviving Mars: Digital Deluxe Edition
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Federations
  • Europa Universalis IV
  • Stellaris: Lithoids
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis III Complete
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Surviving Mars: First Colony Edition
  • Crusader Kings II: Holy Fury
FYI, there is a new decision that allows Romania to switch sides, pretty sure you'll have to hit that for the Achievement. It only seems to become available when you have a demagogue. Didn't show up until I hired one.
 

Cpt.Cross

Colonel
53 Badges
Oct 19, 2019
960
3.273
  • Crusader Kings II
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Parklife
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Empire of Sin
  • Empire of Sin - Premium Edition
  • Victoria 3 Sign Up
  • Cities: Skylines - Snowfall
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron IV: By Blood Alone
  • Europa Universalis IV: Res Publica
  • Supreme Ruler 2020
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - After Dark
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
Literally as the achievement says with this one. join a Faction (I did it as Axis). You will need to flip to Democratic or communist. then do the decision to change sides. This will white peace you out of the war. Although in my run the decision got me out of the axis but Britain didnt accept in to the allies. So I had to justify on bulgaria to get into it and then just roll over them.
 

eastcoastceojam

Lt. General
45 Badges
Mar 21, 2018
1.692
1.773
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Res Publica
Here is what I could find in the code for the achievement:

Code:
totally_not_cool_bromania = {
    id = 128
   
    possible = {
        is_ironman = yes
        difficulty > 1
        has_start_date < 1936.01.02
        has_any_custom_difficulty_setting = no
        game_rules_allow_achievements = yes
        original_tag = ROM
    }
   
    happened = {
        custom_trigger_tooltip = {
            tooltip = totally_not_cool_bromania_tt
            has_country_flag = ROM_switched_sides
            any_enemy_country = {
                has_country_flag = ROM_former_ally_still_standing
                has_capitulated = yes
            }
        }
    }
}


And here (I think) is how the two necessary flags get set to mark Romania leaving the Axis, and flag which of their former allies is still uncapitulated. This is from the DOD_Romania.txt file in the events folder.

This might become my new favorite achievement.


Code:
#Britain recieves Romania's request to change sides
country_event = {
    id = DOD_romania.16
    title = DOD_romania.16.t
    desc = DOD_romania.16.desc
    picture = GFX_report_event_german_reichstag_gathering

    is_triggered_only = yes

    immediate = {
        FROM = { set_country_flag = ROM_switched_sides }
        FROM = {
            every_other_country = {
                limit = {
                    is_in_faction_with = PREV
                    has_capitulated = no
                }
                set_country_flag = ROM_former_ally_still_standing #required for achievement
            }
        }
    }

    option = { #End hostilities with Romania
        name = DOD_romania.16.a
        ai_chance = {
            base = 100
        }
        hidden_effect = {
            #ensure Germany doesn't get randomly encircled
            every_state = {
                limit = {
                    controller = { tag = FROM }
                    owner = {
                        has_war_with = event_target:romania_former_ally_target
                        NOT = { has_war_with = event_target:romania_new_ally_target }
                    }
                }
                event_target:romania_former_ally_target = {
                    set_state_controller = PREV
                }
            }
            FROM = {
                # move our armies to back home
                teleport_armies = {
                    to_state_array = owned_controlled_states
                }
            }
        }
        white_peace = FROM
        FROM = {
            leave_faction = yes
        }
        hidden_effect = {
            event_target:romania_former_ally_target = {
                country_event = { id = DOD_romania.161 days = 1 }
            }
            FROM = { #essentially so the Soviets peace out with Romania, preventing England from being dragged into a war with the Soviets.
                every_enemy_country = {
                    limit = {
                        NOT = { has_war_with = event_target:romania_new_ally_target }
                        has_war_with = event_target:romania_former_ally_target
                        is_faction_leader = yes
                    }
                    save_global_event_target_as = romania_third_party_target
                    if = { #creates a collab gov out of every Moldovan state they occupy
                        limit = {
                            any_controlled_state = {
                                owner = { tag = FROM }
                            }
                        }
                        if = {
                            limit = { MOL = { exists = no } }
                            release_puppet = MOL
                            MOL = { save_event_target_as = released_nation_target }
                        }
                        else = {
                            create_dynamic_country = {
                                original_tag = MOL
                                save_event_target_as = released_nation_target
                            }
                        }
                        event_target:released_nation_target = {
                            every_state = {
                                limit = {
                                    is_core_of = MOL
                                    controller = { tag = event_target:romania_third_party_target }
                                }
                                PREV = { transfer_state = PREV }
                            }
                            PREV = {
                                puppet = PREV
                                if = {
                                    limit = {
                                        has_dlc = "La Resistance"
                                    }
                                    PREV = { set_variable = { collaboration_formed_by = PREV } }
                                    set_autonomy = { target = PREV autonomy_state = autonomy_collaboration_government }
                                }
                                else = {
                                    set_autonomy = { target = PREV autonomy_state = autonomy_integrated_puppet }
                                }
                            }
                        }
                    }
                    if = { #creates a collab gov out of every Romanian state they occupy
                        limit = {
                            any_controlled_state = {
                                owner = { tag = FROM }
                            }
                        }
                        create_dynamic_country = {
                            original_tag = FROM
                           
                            save_event_target_as = released_nation_target
                            every_state = {
                                limit = {
                                    is_core_of = FROM
                                    NOT = { is_core_of = MOL }
                                    controller = { tag = event_target:romania_third_party_target }
                                }
                                PREV = { transfer_state = PREV }
                            }
                            PREV = {
                                puppet = PREV
                                if = {
                                    limit = {
                                        has_dlc = "La Resistance"
                                    }
                                    PREV = { set_variable = { collaboration_formed_by = PREV } }
                                    set_autonomy = { target = PREV autonomy_state = autonomy_collaboration_government }
                                }
                                else = {
                                    set_autonomy = { target = PREV autonomy_state = autonomy_integrated_puppet }
                                }
                            }
                        }
                    }
                    white_peace = FROM
                }
            }
        }
    }
}

#change sides
country_event = {
    id = DOD_romania.161
    title = DOD_romania.161.t
    desc = DOD_romania.161.desc
    picture = GFX_report_event_german_reichstag_gathering

    is_triggered_only = yes

    immediate = {
        hidden_effect = {
            FROM.FROM = {
                leave_faction = yes
                country_event = { id = DOD_romania.162 }
            }
        }
    }

    option = { #time to abandon ship
        name = DOD_romania.161.a
        ai_chance = {
            base = 100
        }
    }
}

#change sides
country_event = {
    id = DOD_romania.162
    title = DOD_romania.162.t
    desc = DOD_romania.162.desc
    picture = GFX_report_event_german_reichstag_gathering

    is_triggered_only = yes

    immediate = {
       
    }

    option = { #time to abandon ship
        name = DOD_romania.162.a
        ai_chance = {
            base = 100
        }
        event_target:romania_new_ally_target = {
            add_to_faction = ROOT
            ROOT = {
                add_to_war = {
                    targeted_alliance = PREV
                    enemy = FROM
                    hostility_reason = asked_to_join
                }
            }
        }
    }
}
 

shepherd352

Colonel
19 Badges
Oct 1, 2009
1.116
162
  • Deus Vult
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • Sword of the Stars
  • Darkest Hour
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • 500k Club
  • Victoria 2
I did this today. On my first attempt, I switched from Axis to Allies (I was invited) and capitulated Hungary but it didn't count. I think you need to use the switch sides Decision. On my successful effort, I had to join the war (actively) and then the Decision was available to select.
 

Voigt

General
66 Badges
Mar 15, 2012
2.254
2.762
Yeah worked well for me with Romania on Balkan Dominance, annexing Hungary, splitting Czechioslovakia and then annexing Yugo completly by myself (put 1 claim on all Yugo provinces, on Italian claims twice, then invited Germany and Italy towards claiming and then just immedatly send the Ultimatum). After that joined the Axis and the war against Allies, switched to a Democratic Advisor and picked the Appoint Pro Allies Goverment Focus, switched sides using the decision when Germany was still somewhat stuck in Belgium, never called in Slovakia. With the shorter front from Istria to Slovakia I could hold, and cleaned up Albania+Zara. Then continue to build up with all the Industry I had, until I had 2 40W tank divisions (8 LSPART + 8 Mot) and then used them to push around, encircle Germans and pushed into Italy from the West from France. First capitulated Italy pretty much myself, already got the achievment, and then went for Germany which also got attacked by Soviet Union later on.
 
  • 3
  • 1Like
Reactions:

Psyclops

Corporal
9 Badges
Feb 27, 2019
25
5
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
Failed for me, made greece/bulg/hun puppets trough focustree and went communist.
Then Italy declared on Greece so at war with Axis and Joined comintern when germany attacked ussr.
Then switched to fascist with advisor and focus and after trough decision joined axis.
Together with axis stomped USSR and the achievement did not fire :(

Ill try going Allies this save and defeat axis see if it fires then.
Never mind, no decision to flip allies any more...
 
Last edited:

shepherd352

Colonel
19 Badges
Oct 1, 2009
1.116
162
  • Deus Vult
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • Sword of the Stars
  • Darkest Hour
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • 500k Club
  • Victoria 2
You don't need to win. You just need to change sides, using the decision. Just play a normal Romania: join the Axis and join the war against Russia. As soon as the decision is available (for me it was immediate), select it. You change sides immediately and get the achievement.
 
  • 1
Reactions:

eastcoastceojam

Lt. General
45 Badges
Mar 21, 2018
1.692
1.773
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Res Publica
You don't need to win. You just need to change sides, using the decision. Just play a normal Romania: join the Axis and join the war against Russia. As soon as the decision is available (for me it was immediate), select it. You change sides immediately and get the achievement.


I was looking at this today, and the focuses "Appoint Pro-Allied Government" or "Appoint Pro-Soviet Government" say that they will unlock the decision to switch sides.

Are you saying you can take the switch sides decision without these focuses? Did you also have to capitulate a former ally?

My original plan was to go Balkans Dominance, grab Hungary and split Czechoslovakia, and then join the Axis when the USSR tries to grab Bessarabia from me. I wanted to leave Bulgaria alone so I could capitulate them after I switch sides. I may change that plan if I also need to be at war the Allies, and it doesn't matter if I capitulate a former ally.
 

shepherd352

Colonel
19 Badges
Oct 1, 2009
1.116
162
  • Deus Vult
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Semper Fi
  • Sword of the Stars
  • Darkest Hour
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • 500k Club
  • Victoria 2
Are you saying you can take the switch sides decision without these focuses? Did you also have to capitulate a former ally?
I initially used the "Appoint Pro-Axis Government" and used a Fascist Advisor to go Fascist. As soon as I was able to join the Axis, I activated the "Appoint Pro-Soviet Government" Focus and used a Communist Advisor to push myself to Communism. At the time of Barbarossa (mid 1942 in my historical game) my government was communist but that may not be necessary. So the focus is necessary to get access to the decision. Initially, I didn't become active in the war but the decision didn't become available. I had to be at war with the SU before I could switch sides.

When I got the achievement, it was immediately (within 24 hours) on switching sides. Nobody needed to be defeated.

I would assume you could do this earlier, with an Allied/Axis switch but I went with a sure thing.
 
  • 1
Reactions:

Psyclops

Corporal
9 Badges
Feb 27, 2019
25
5
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
At the time of Barbarossa (mid 1942 in my historical game) my government was communist but that may not be necessary. So the focus is necessary to get access to the decision. Initially, I didn't become active in the war but the decision didn't become available. I had to be at war with the SU before I could switch sides.

The decission requires you to change your ideoligy like you did to communism, and Requires you to be at war againt your soon to be ally.
Ill try Axis -> Commintern tonight see if it fires then.
 
  • 1
Reactions:

Lawgun

Private
29 Badges
Dec 30, 2010
21
1
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Majesty 2 Collection
  • Magicka
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Darkest Hour
  • Age of Wonders III
  • Surviving Mars: Digital Deluxe Edition
  • Shadowrun Returns
  • Surviving Mars
  • Crusader Kings II
  • Prison Architect
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Pre-order
  • 500k Club
  • War of the Roses
  • Warlock: Master of the Arcane
  • The Showdown Effect
  • Europa Universalis IV
  • Sword of the Stars II
  • Arsenal of Democracy
  • Leviathan: Warships
  • Europa Universalis IV: Call to arms event
  • Europa Universalis III
  • Dungeonland
So, any progress? Tried to get this achievements several times already with different factions still no effect. Was in Axis and switched to Allies and capitulated Slovakia (Slovakia doesn't have "faction traitor" mark, only faction leaders has such mark so no effect). Was in Comintern and switched to Axis and capitulated USSR still no effect (after I start a war against USSR it lost a "faction traitor" mark for no reason). Was in Allies and switched to Axis, capitulated Great Britain (no effect even though it had "faction traitor" mark until very end). I bet that shepperd352 just got his achievement because of some bug and never met real requirements - capitulation of former ally with mark "faction traitor". I shall try it again since beta patch updated.
 

eastcoastceojam

Lt. General
45 Badges
Mar 21, 2018
1.692
1.773
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Res Publica
So, any progress? Tried to get this achievements several times already with different factions still no effect. Was in Axis and switched to Allies and capitulated Slovakia (Slovakia doesn't have "faction traitor" mark, only faction leaders has such mark so no effect).
...
I bet that shepperd352 just got his achievement because of some bug and never met real requirements - capitulation of former ally with mark "faction traitor". I shall try it again since beta patch updated.


Are you trying to get this achievement on 1.10.1 or with the Beta patch? I'm not on the Beta, but below is the full code I see for this achievement.

I don't see anything about "faction traitor" here, only this code for the "ROM_former_ally_still_standing" flag.

Code:
 immediate = {
        FROM = { set_country_flag = ROM_switched_sides }
        FROM = {
            every_other_country = {
                limit = {
                    is_in_faction_with = PREV
                    has_capitulated = no
                }
                set_country_flag = ROM_former_ally_still_standing #required for achievement
            }
        }
    }


In your game where you betrayed the Axis, it's possible that Slovakia hadn't joined the war against the USSR, or maybe the problem is that Slovakia is a puppet and not independent. Either way, I think it's this flag that should give the achievement, not the faction traitor opinion modifier.

I have a Romania save almost to the point where I'm ready to switch sides. In my game, I have 3 armies on the Bulgaria border, so I should be able to capitulate them quickly. And since they definitely are in the war against the Comintern and the Allies, and they are no one's puppet, maybe I can get the achievement to fire.

I will give it a shot this weekend, and report my findings back to this thread.




Code:
totally_not_cool_bromania = {
    id = 128
    
    possible = {
        is_ironman = yes
        difficulty > 1
        has_start_date < 1936.01.02
        has_any_custom_difficulty_setting = no
        game_rules_allow_achievements = yes
        original_tag = ROM
    }
    
    happened = {
        custom_trigger_tooltip = {
            tooltip = totally_not_cool_bromania_tt
            has_country_flag = ROM_switched_sides
            any_enemy_country = {
                has_country_flag = ROM_former_ally_still_standing
                has_capitulated = yes
            }
        }
    }
}

#Britain recieves Romania's request to change sides
country_event = {
    id = DOD_romania.16

    immediate = {
        FROM = { set_country_flag = ROM_switched_sides }
        FROM = {
            every_other_country = {
                limit = {
                    is_in_faction_with = PREV
                    has_capitulated = no
                }
                set_country_flag = ROM_former_ally_still_standing #required for achievement
            }
        }
    }

    option = { #End hostilities with Romania
        name = DOD_romania.16.a
        ai_chance = {
            base = 100
        }
        hidden_effect = {
            #ensure Germany doesn't get randomly encircled
            every_state = {
                limit = {
                    controller = { tag = FROM }
                    owner = {
                        has_war_with = event_target:romania_former_ally_target
                        NOT = { has_war_with = event_target:romania_new_ally_target }
                    }
                }
                event_target:romania_former_ally_target = {
                    set_state_controller = PREV
                }
            }
            FROM = {
                # move our armies to back home
                teleport_armies = {
                    to_state_array = owned_controlled_states
                }
            }
        }
        white_peace = FROM
        FROM = {
            leave_faction = yes
        }
        hidden_effect = {
            event_target:romania_former_ally_target = {
                country_event = { id = DOD_romania.161 days = 1 }
            }
            FROM = { #essentially so the Soviets peace out with Romania, preventing England from being dragged into a war with the Soviets.
                every_enemy_country = {
                    limit = {
                        NOT = { has_war_with = event_target:romania_new_ally_target }
                        has_war_with = event_target:romania_former_ally_target
                        is_faction_leader = yes
                    }
                    save_global_event_target_as = romania_third_party_target
                    if = { #creates a collab gov out of every Moldovan state they occupy
                        limit = {
                            any_controlled_state = {
                                owner = { tag = FROM }
                            }
                        }
                        if = {
                            limit = { MOL = { exists = no } }
                            release_puppet = MOL
                            MOL = { save_event_target_as = released_nation_target }
                        }
                        else = {
                            create_dynamic_country = {
                                original_tag = MOL
                                save_event_target_as = released_nation_target
                            }
                        }
                        event_target:released_nation_target = {
                            every_state = {
                                limit = {
                                    is_core_of = MOL
                                    controller = { tag = event_target:romania_third_party_target }
                                }
                                PREV = { transfer_state = PREV }
                            }
                            PREV = {
                                puppet = PREV
                                if = {
                                    limit = {
                                        has_dlc = "La Resistance"
                                    }
                                    PREV = { set_variable = { collaboration_formed_by = PREV } }
                                    set_autonomy = { target = PREV autonomy_state = autonomy_collaboration_government }
                                }
                                else = {
                                    set_autonomy = { target = PREV autonomy_state = autonomy_integrated_puppet }
                                }
                            }
                        }
                    }
                    if = { #creates a collab gov out of every Romanian state they occupy
                        limit = {
                            any_controlled_state = {
                                owner = { tag = FROM }
                            }
                        }
                        create_dynamic_country = {
                            original_tag = FROM
                          
                            save_event_target_as = released_nation_target
                            every_state = {
                                limit = {
                                    is_core_of = FROM
                                    NOT = { is_core_of = MOL }
                                    controller = { tag = event_target:romania_third_party_target }
                                }
                                PREV = { transfer_state = PREV }
                            }
                            PREV = {
                                puppet = PREV
                                if = {
                                    limit = {
                                        has_dlc = "La Resistance"
                                    }
                                    PREV = { set_variable = { collaboration_formed_by = PREV } }
                                    set_autonomy = { target = PREV autonomy_state = autonomy_collaboration_government }
                                }
                                else = {
                                    set_autonomy = { target = PREV autonomy_state = autonomy_integrated_puppet }
                                }
                            }
                        }
                    }
                    white_peace = FROM
                }
            }
        }
    }
}

#change sides
country_event = {
    id = DOD_romania.161

    immediate = {
        hidden_effect = {
            FROM.FROM = {
                leave_faction = yes
                country_event = { id = DOD_romania.162 }
            }
        }
    }

    option = { #time to abandon ship
        name = DOD_romania.161.a
        ai_chance = {
            base = 100
        }
    }
}

#change sides
country_event = {
    id = DOD_romania.162

    immediate = {
      
    }

    option = { #time to abandon ship
        name = DOD_romania.162.a
        ai_chance = {
            base = 100
        }
        event_target:romania_new_ally_target = {
            add_to_faction = ROOT
            ROOT = {
                add_to_war = {
                    targeted_alliance = PREV
                    enemy = FROM
                    hostility_reason = asked_to_join
                }
            }
        }
    }
}
 

Lawgun

Private
29 Badges
Dec 30, 2010
21
1
  • Hearts of Iron II: Armageddon
  • Semper Fi
  • Majesty 2 Collection
  • Magicka
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Darkest Hour
  • Age of Wonders III
  • Surviving Mars: Digital Deluxe Edition
  • Shadowrun Returns
  • Surviving Mars
  • Crusader Kings II
  • Prison Architect
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Pre-order
  • 500k Club
  • War of the Roses
  • Warlock: Master of the Arcane
  • The Showdown Effect
  • Europa Universalis IV
  • Sword of the Stars II
  • Arsenal of Democracy
  • Leviathan: Warships
  • Europa Universalis IV: Call to arms event
  • Europa Universalis III
  • Dungeonland
How about
set_country_flag = ROM_former_ally_still_standing
I spoke about "faction traitor" because it's the only way to see ingame status which is kinda synonym for a "former ally" status. I got this achievement right now thankfully to updated beta patch and I did the same moves as before.
 
  • 1Like
Reactions:

eastcoastceojam

Lt. General
45 Badges
Mar 21, 2018
1.692
1.773
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Res Publica
I just earned this achievement today, and thankfully, everything worked like I had planned in my post above from a few days ago. I was 1.10.1, not the current beta.

My last focus was "Appoint Pro-Allied Government". I appointed the Democratic Advisor, and also used the Discredit Government option to get Democracy support over 50%. Once I chose the peaceful referendum option, the decision "Join Allies" became available.

Upon selecting that decision, you immediately white peace with the USSR and the Allies. Then a a few days tick by, and you get an event that automatically puts you in the Allies, and at war with the Axis. I also clicked the alert to join their wars against Japan, though I'm not sure if that was needed.

Once at war with the Axis, I pushed hard to take a mostly undefended Bulgaria, and the achievement fired as soon as they capitulated.


bromania_bulgaria_capilutated.jpg



You can see my final focus tree below. I took the Pro-Axis government focus in early 1940, to ensure that I could join the Axis, and hire the fascist advisor, since I had been non-aligned, and grabbed Hungary, Slovakia, and Yugoslavia with the Balkans dominance war goals.

There is a bug in 1.10 that lets a puppeted Bulgaria break free once they complete their Join Axis focus. This made the achievement easier for me, since otherwise I would have had to capitulate Italy or Germany.

Hope this helps others get this achievement!

bromania_focus_tree.jpg
 
Last edited:
  • 1Like
Reactions:

Psyclops

Corporal
9 Badges
Feb 27, 2019
25
5
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
Like a Donkey i did the same as the first run but now on 10.2.
Again failure.
Went red feaction waited for Barbarossa and flipped to the Grey faction.
We defeated USSR and no achievement...
Also noticed that there was a little bug, when you do the coup it states in unlocks the flip decissions aswell but after doing it i have 0 options.

So i tried again but not being a total donkey went Grey faction.
Did nothing and just waited for Germany to start its demise, then flipped Allies when D-Day was succesfull.
Then not soon after i flipped the USA invaded Itlay and the achievemnt fired.