Garrison: Archangel
0 of 0

File information

Last updated

Original upload

Created by

Jack_Spade

Uploaded by

HuckingFell

Virus scan

Some suspicious files

Tags for this mod

Documentation

Readme

View as plain text

By Jack Spade
Steam ID: Jack_Spade
Discord ID: Jack_Spade#8144

Don't panic! There are only four easy steps, and the first two are backing up your save and installing the game.
That's only two real steps, you can do it.
The rest is just me talking. That's the frustrating part. But I am giving this to you for free, so put up with me.

*My mod might not work if you have Steam installed outside of Program Files x86; if it doesn't,
A) just install the game in a normal place like a non-psychopath,
B) consult ReadMeLast.doc and do it the hard way, or
C) just contact me, I can probably shoot you a custom version that'll work for you.
Option A is preferred.

The problem, summarized:
The bug in missions mode is caused by the new save system.
The save file in documents is initially created from the registry, but whenever the game replaces it, it leaves out the faction standings.
This makes it impossible to unlock new parts or special missions. This is not good.
The next time you start the game, it also overwrites your original save in the registry with your new, bugged save file. This is VERY not good.
My fix deletes the bugged save before loading the game, so your game is always loading from the original, healthy save in the registry.

The fix:
Step 1: Back up your save! (a.k.a., the Prime Directive)
Open regedit, navigate to:
Computer\HKEY_CURRENT_USER\Software\Indigo Entertainment\Garrison: Archangel
Right click the Garrison: Archangel folder, select Export, make sure the "selected branch" box is ticked, and save it somewhere safe.
Do this often! Nobody ever died from backing up their saves.

Step 2: Download the preview build (if you haven't already)
In your Steam library, right click on Garrison: Archangel, select Properties, Betas tab, and select preview build in the listbox.
Wait for it to download.
When finished, exit Steam. Don't minimize it, exit it. E-X-I-T.

Step 3: Renaming things
Open Windows Explorer, navigate to:
%ProgramFiles(X86)%\Steam\steamapps\common\GarrisonArchangel
(Copy and paste this if it helps.)
Rename "GarrisonArchangelClient.exe" to "GarrisonArchangelClient1.exe" (note the "1".)
Rename the folder "GarrisonArchangelClient_Data" to "GarrisonArchangelClient1_Data" (just add a "1" after "Client".)

Step 4: Drag and drop
In the same folder, extract GarrisonArchangelClient.exe from this mod.
Double click the folder "GarrisonArchangelClient1_Data". Then double click the folder"Streaming Assets".
Replace the original "RestartGame.bat" with the version from this mod.
Save the original somewhere else first if you don't trust me. Don't leave it, though; that'll cause problems.

You're done.
Now you can safely start the game from the desktop shortcut or Steam itself.

>>You still shouldn't start it from within Radeon's overlay or the install folder!<<
I recommend setting the original app ("GarrisonArchangelClient1.exe", with the "1") to hidden to avoid any mixups.
It's perfectly safe to double click the .exe you extracted from the mod.
Likewise, in the Radeon overlay, you can start "GarrisonArchangelClient";
"Garrison: Archangel" is still used to adjust graphics settings, but don't start the game from there.

>>Do not verify integrity of game files through Steam, or it will uninstall the mod!<<
You will have to re-extract the .exe and batch file from this mod.

Notes:
-Follow Step 1 (backing up your save) regularly. My mod doesn't directly affect your save, but it's a good practice.

-If, for whatever reason, Steam updates Garrison: Archangel, just extract my .exe back into the install folder to replace it.
BEFORE you run the game, please. If not, you'll be using that backup from Step 1.

-This mod assumes you don't have the game (or Steam) installed in a weird place.
If you did something weird, you may have to read the other document I included (ReadMeLast.doc) and follow the directions.
Yet another good reason to follow Step 1.

-This mod deletes a bugged save before the game starts:
%UserProfile%\Documents\IndigoGaming\GarrisonArchangel\External\CAMPAIGN_SAVE_0_DATA
If, for whatever reason, you manage to run the game through the original app, delete this save manually before restarting the game.
(Starting the game with my mod has the same effect.)

How it all works (if you're interested):
I renamed the original game to keep Steam from starting it directly.
I renamed the Data file so the game could still use it (has to have same name as game.)
The batch file originally restarted the game after graphics settings were changed;
I modified it to delete the bugged save and then start the game with its new name.
The new .exe pretends to be the original for Steam, but it runs the batch file (which runs the game).
This seems convoluted, but this was the only way to
A) give Steam a program to start when you click the shortcut,
B) delete the bugged save when you restart after changing graphics settings,
C) allow my .exe to close before opening the game, so Steam doesn't think two instances are running.
I made it as simple as I could, and no simpler. :)

Once the game is running, it still communicates with Steam;
Steam will still track your time in game, achievements, etc.
All that's changed is now Steam can't start the game without deleting the bugged save first.

If my mod has helped you at all, contact me and let me know! It means more to me than...
Well, no. I'd actually like some money if you've got it. If not, gratitude is also nice.
Contact info is up top.