Bad Romeance Achievement doesn´t fire

  • 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.

Lothlan

Recruit
11 Badges
Oct 17, 2020
5
0
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Cadet
  • 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
Hello everyone, i´ve tried the the Bad Romeance achievment were the discruption says: Restore Byzantium and have Italy, Romania, and Russia as subjects
So i Restored Byzantium, died every terretorial expansion decision and puppeted the 3 countries in peace conferences... but no achievement is getting unlocked ;(
ive restarted the game and left my faction, but nothing happens, ive done the other greece achivement were there was no problem...
Can somebody say what i need to do or what the exact conditions are? It was real pain to puppet them all and now it was for nothing.
Thanks for an answer Lothlan
 

bitmode

1st Reverse Engineer Battalion
Nov 10, 2016
3.824
7.024
Code:
    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 = GRE
    }

    happened = {
        custom_trigger_tooltip = {
            tooltip = bad_romeance_tt
            has_cosmetic_tag = BYZ_UNIFIED
            has_subject = SOV
            has_subject = ROM
            has_subject = ITA
        }
    }
So you need to
  • start as Greece with at least normal difficulty, ironman and the 1936 start date
  • keep any advanced game rules that can disable achievements off
  • have your country be called "Byzantium"/"Byzantine Empire"/"East-Roman Democratic Republic"/"Byzantine Commune"
  • have the Soviet Union, Romania and Italy all be your subjects (i.e. puppet, satellite, or dominion etc.)
When you open the achievement list with the top right button, does it say the achievement is available?
 
  • 1
Reactions:

TalyonUngol

General
12 Badges
Jul 7, 2019
1.840
1.822
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Ancient Relics
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Megacorp
Hello everyone, i´ve tried the the Bad Romeance achievment were the discruption says: Restore Byzantium and have Italy, Romania, and Russia as subjects
So i Restored Byzantium, died every terretorial expansion decision and puppeted the 3 countries in peace conferences... but no achievement is getting unlocked ;(
ive restarted the game and left my faction, but nothing happens, ive done the other greece achivement were there was no problem...
Can somebody say what i need to do or what the exact conditions are? It was real pain to puppet them all and now it was for nothing.
Thanks for an answer Lothlan

Hey man, what was your strategy for playing Greece and taking Romania after you deal with turkey?
 

Lothlan

Recruit
11 Badges
Oct 17, 2020
5
0
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Cadet
  • 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
Code:
    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 = GRE
    }

    happened = {
        custom_trigger_tooltip = {
            tooltip = bad_romeance_tt
            has_cosmetic_tag = BYZ_UNIFIED
            has_subject = SOV
            has_subject = ROM
            has_subject = ITA
        }
    }
So you need to
  • start as Greece with at least normal difficulty, ironman and the 1936 start date
  • keep any advanced game rules that can disable achievements off
  • have your country be called "Byzantium"/"Byzantine Empire"/"East-Roman Democratic Republic"/"Byzantine Commune"
  • have the Soviet Union, Romania and Italy all be your subjects (i.e. puppet, satellite, or dominion etc.)
When you open the achievement list with the top right button, does it say the achievement is available?

Yes it sais achievments are available and im called the Byzantium Empire...
the tags off russia, romania and italy are also like in the code...

Can it have something to do with the fact that my puppets are facist or Reichskommissirats ?
 

Attachments

  • 2020-10-17.png
    2020-10-17.png
    3,3 MB · Views: 0

Lothlan

Recruit
11 Badges
Oct 17, 2020
5
0
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Cadet
  • 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
Hey man, what was your strategy for playing Greece and taking Romania after you deal with turkey?

Ive played with unhistorical focuses, so turkey joined romanias "balkan entente" together with yugoslavia, ive joined the axis to distract the yugos.
Turkey you can defend with your navy and a few divisions and after a while of grinding i could push with mountenirs...
 

Panzerschiff Graf Spee

Corporal
20 Badges
Apr 10, 2019
30
108
  • Crusader Kings II
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Cities: Skylines
  • Teleglitch: Die More Edition
  • Cities: Skylines Deluxe Edition
You need to disable the Battle for the Bospurus DLC in order to do get the achievement. Yes, really, because you don't get the BYZ_UNIFIED cosmetic tag when doing the decision in the DLC. Reason for it is this code;

Code:
GRE_set_appropriate_cosmetic_tag = {
    if = {
        limit = { has_country_flag = GRE_byz_unified_flag }
        if = {
            limit = { has_government = communism }
            set_cosmetic_tag = BYZ_UNIFIED_communism
        }
        else_if = {
            limit = { has_government = democratic }
            set_cosmetic_tag = BYZ_UNIFIED_democratic
        }
        else_if = {
            limit = { has_government = fascism }
            set_cosmetic_tag = BYZ_UNIFIED_fascism
        }
        else = {
            set_cosmetic_tag = BYZ_UNIFIED_neutrality
        }
    }
 
  • 6
  • 1Like
Reactions:

TalyonUngol

General
12 Badges
Jul 7, 2019
1.840
1.822
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Stellaris: Ancient Relics
  • Stellaris: Galaxy Edition
  • Stellaris - Path to Destruction bundle
  • Stellaris: Synthetic Dawn
  • Stellaris: Megacorp
Ive played with unhistorical focuses, so turkey joined romanias "balkan entente" together with yugoslavia, ive joined the axis to distract the yugos.
Turkey you can defend with your navy and a few divisions and after a while of grinding i could push with mountenirs...

Ah. I see. Interesting.
 

Tsavong

First Lieutenant
59 Badges
Nov 24, 2010
288
375
  • Europa Universalis III: Chronicles
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Victoria 2: A House Divided
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - After Dark
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Nemesis
  • Imperator: Rome - Magna Graecia
  • Europa Universalis IV: Dharma
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: Golden Century
  • Imperator: Rome
  • Crusader Kings III
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Hearts of Iron IV: La Resistance
  • Stellaris: Federations
  • Crusader Kings II
  • Battle for Bosporus
  • Europa Universalis IV
  • Victoria 2
  • 500k Club
  • Stellaris: Necroids
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Common Sense
  • Hearts of Iron IV: By Blood Alone
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Mare Nostrum
  • Hearts of Iron IV: No Step Back
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Cities: Skylines - Mass Transit
You need to disable the Battle for the Bospurus DLC in order to do get the achievement. Yes, really, because you don't get the BYZ_UNIFIED cosmetic tag when doing the decision in the DLC. Reason for it is this code;

Damn. Wasted my time going for it today :mad:. And if the reason is the decision it will most likely not even trigger in my finished game, when they finally fix that ...:mad:
 

Panzerschiff Graf Spee

Corporal
20 Badges
Apr 10, 2019
30
108
  • Crusader Kings II
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Hearts of Iron IV: La Resistance
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Cities: Skylines
  • Teleglitch: Die More Edition
  • Cities: Skylines Deluxe Edition
Damn. Wasted my time going for it today :mad:. And if the reason is the decision it will most likely not even trigger in my finished game, when they finally fix that ...:mad:
Well, the code is done to set appropriate unit models, so fixing the achievement requirements with an or statement would be the best fix, so they might just fix it with a patch.
 
  • 1Like
Reactions:

Lothlan

Recruit
11 Badges
Oct 17, 2020
5
0
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Cadet
  • 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
Well, the code is done to set appropriate unit models, so fixing the achievement requirements with an or statement would be the best fix, so they might just fix it with a patch.

Thanks for information!!!
Does that mean i can just wait untill they fixed it and than get the achievment? is it luckly that they will fix it :D:p?
Can you tell me how i find the code for the achievemnts so that i can evaluate them before i play?

Edit: Shoud we report the bug to paradox anywhere?
 

Voigt

General
66 Badges
Mar 15, 2012
2.254
2.762
installdir/common/achievment.txt
Sometimes you have to dig slightly deeper, of thr achievment just asks for a global flag to be set, so you need to check when this flag is set by the game.

and yeah better report that bug.
 

xsmilingbanditx

Colonel
72 Badges
Jun 25, 2012
818
929
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Rights of Man
  • Stellaris - Path to Destruction bundle
  • Stellaris: Galaxy Edition
  • Cities: Skylines Deluxe Edition
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • For the Motherland
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Stellaris: Distant Stars
  • Stellaris: Leviathans Story Pack
  • Europa Universalis IV: Mandate of Heaven
  • BATTLETECH
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • BATTLETECH - Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: No Step Back
  • Stellaris: Galaxy Edition
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • Victoria 2
Stupid question maybe but out of curiosity...does that code mean it would be possible to create a mod that allows achievements in modded games?
Or is there something hardcoded behind the scenes?
 

bitmode

1st Reverse Engineer Battalion
Nov 10, 2016
3.824
7.024
Or is there something hardcoded behind the scenes?
There is. The original, unmodded checksum is baked into the executable. If you change any of the files matching the patterns in checksum_manifest.txt (which includes common/achievements.txt) the checksum changes and achievements will be disabled. The only way a mod can be achievement compatible is by not changing any of those checksummed files, a.k.a. cosmetic mods.
 

Voigt

General
66 Badges
Mar 15, 2012
2.254
2.762
The other exception if you edit the game in memory and switch the flag from: The game is modded, to the game is unmodded.
Since then you could install cheatmods, this is pretty much considered cheating, but you could do it.