Tyranny – 100% Achievements via Edit Savegame File (Cheating)

Got 70% achievements, but a sence of perfection does not let you sleep?

How to Edit Save File

All credit goes to x_Amphetamine_x !

  • Make a main save if you wish.
  • Locate your saves (should be):
    • C:\Users(your pc name)\Saved Games\Tyranny
  • Right click the file that ends with quicksave.savegame and select 7zip\WinRAR > open archive
  • Find MobileObjects.save and extract it
  • Open it with notepad++ and hit ctr+f for a search box.
  • Search for: m_disableAchievements
  • The Line under it should read:
  • Change True to False
  • Save it and then drag the mobileobjects.save back into the opened quicksave archive which will prompt 7zip to ask if you want to copy the file there. just click yes and let it do its work
  • After that it should be good to go. just reload the quicksave ingame and youll get achievements again.

Cheating

Cheese Main Part

We don’t use the console\cheets, but just in case, make sure this flag is off:

<Simple value="m_disableAchievements" />
<Simple type="System.Boolean, mscorlib" value="False" />

Target is “m_trackedAchievementStatCount” section in MobileObjects.save.

Values from here are responsible for all achievements.

Seting 1 instead of 0 will unlock almost all achievements:

<Simple value="m_trackedAchievementStatCount" />
    <SingleArray type="System.Int32[], mscorlib">
         <Items>
            <Simple value="0" />
            <Simple value="0" />
            <Simple value="0" />
            <Simple value="0" />

Edit, Load, Get any Ach!

Dessert Part

“Cry Havoc!” needs 3!

It was very very painful to find a string and value for it in MobileObjects.save. It’s 25:

<Simple value="m_trackedAchievementStatCount" />
                      <SingleArray type="System.Int32[], mscorlib">
                        <Items>
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="6" />
                          <Simple value="29" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="362" />
                          <Simple value="0" />
                          <Simple value="62" />
                          <Simple value="1" />
                          <Simple value="0" />
                          <Simple value="1" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                          <Simple value="0" />
                      <Simple value="3" />

“Iron Victory” \ TrialOfIron

Just set this to “True” straight before game ends.

<Simple value="TrialOfIron" />
                      <Simple type="System.Boolean, mscorlib" value="False" />

“Victory of the Damned”

Set this to “PathOfTheDamned” straight before game ends.

<Simple value="Difficulty" />
                      <Simple type="GameDifficulty, Assembly-CSharp-firstpass" value="PathOfTheDamned" />
Volodymyr Azimoff
About Volodymyr Azimoff 13938 Articles
I love games and I live games. Video games are my passion, my hobby and my job. My experience with games started back in 1994 with the Metal Mutant game on ZX Spectrum computer. And since then, I’ve been playing on anything from consoles, to mobile devices. My first official job in the game industry started back in 2005, and I'm still doing what I love to do.

Be the first to comment

Leave a Reply

Your email address will not be published.


*