Unlocking Snowrunner Trucks and Upgrades
The file you are gonna need is called CompleteSave.cfg.
It should be located in C:\Program Files (x86)\Steam\userdata\
If you cannot find this file, try searching it up on file explorer.
First of all you will need a software that can be used to read the file. I recommend using Notepad++ with JSON plugin Viewer installed.
(NOTE:JSON plugin viewer needs to be installed separately as it does not come inbuilt with Notepad++. (If you don't know how to install JSON Plugin , google it).
Unlocking Trucks
Let's say you want to unlock the Ford F750 in a new save , (This method also works in normal saves but for this post I've selected a new save so it can be easier for people to understand) you could go the hard way and unlock it by completing the mission in Kola Peninsula or you could use this method.
Open completesave.cfg file using Notepad++.
The files will be displayed in a straight line. Don't worry we can convert it into a format much easier for our needs using JSON plugin viewer in Notepad++.
After opening the file with Notepad++ click on plugins and select JS tools and then select JS format. (alternatively press CTRL+ALT+M) to convert files into a readable format . Your files should look something like this.
Press CTRL+F in the Notepad++ window.
Input "unlockedItemNames" in the search bar.
you will see a list of truck names like this
In it type in "ford_f750": true,
Save the file (don't worry about converting it back as the game will automatically convert it back when loading).
Open Snowrunner.
Go to the truck store , you will see the F750 for sale.
Just like that you've unlocked the Ford F750 without even stepping foot in Kola Peninsula.
(NOTE: this method can also be used to unlock other trucks and not just the F750 but you should know the names of the trucks you want to unlock i.e. The game stores the files in a very specific name so for example if you want to unlock the International Pay star 5600TS and you type in
"International_Paystar_5600TS" : true,
It will not work as the game doesn't store the name of truck like this ,so in order to actually unlock the truck you must type in
"paystar_5600ts": true,
with "paystar_5600ts"
being the id of the truck i.e. the game uses this specific string while storing information about the International Pay star 5600TS.
In order to find the names that the game uses for the trucks I suggest downloading a fully completed save file of Snowrunner from the internet and looking up the specific truck names in it).
Unlocking Upgrades
Some people may find this part hard to grasp hence I welcome anyone to simplify this part even more than I could.
Lets say the Ford F 750 you unlocked sucks as it is stock.
No worries as you can get the truck upgraded by editing the files.
Here , I will show you how.
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format).
Press CTRL+F.
Type in "upgradesGiverData".
You will see many lines of code like this.
In these lines of code the one we are interested in is Kola Peninsula(Lake Kovd) and Kola Peninsula(Imandra) as the Ford F750 Upgrades are there (some are in Michigan).
Press CTRL+F in Notepad++ window.
Type in "level_ru_03_01".
It should look something like this .
Change all 0s to 2.
(FYI: You can enter 0,1 or 2.
If you enter 0 ,it means the upgrade has not been discovered nor been collected.
If you enter 1 ,it means the upgrade has been discovered but hasn't been collected.
If you enter 2 ,it means the upgrade has been discovered and has been collected.
Do what you want with this Information).
(Note: Some of the upgrades are not for F750 in this map but I don't know which one is for the F750 and which upgrade is for other vehicles so I'm changing all the numbers to 2 . If you know what upgrade is which let me know and ill add it and also credit you).
Next we move on to Kola Peninsula(Imandra) for the rest of the Ford F750 Upgrades.
Press CTRL+F.
Type in "level_ru_03_02".
Just like before change all 0s to 2.
We are not done yet.
Press CTRL+F.
Type In "discoveredUpgrades".
In it go to "level_ru_03_01".
In it change "current": 0,
To "current": 5,
Again in the "discoveredUpgrades" go to
"level_ru_03_02"
In it Change "current": 0,
To "current": 5,
Why did I tell you to change 0 to 5 ?. Well ill explain.
"level_ru_03_01": {
"all": 5,
"current": 5
This Piece of code is for the map Lake Kovd.
The "all": 5,
shows the number of upgrades in the map.
The "current": 5
shows the upgrades you have collected.
Why are we changing this ?
We collected the upgrades so we have to change the collected upgrades number too i.e I collected all the 5 upgrades and hence should change the
"current": 0,
To
"current": 5,
If I had only collected 4 upgrades like this
In this I haven't collected \"RU_03_01_UPGRADE_03\"
so that means I have only collected 4 out of the 5 upgrades so that piece of code should look like this else the game will not load.
"level_ru_03_01": {
"all": 5,
"current": 4
That is the reason why we change this.
(If you collect upgrades don't forget to edit this part too else the game will not load)
Save the file.
Open Snowrunner.
You can find upgrades in the addons part.
Now you have unlocked most of the upgrades for the F750(I say "most" because there some upgrades left in Michigan to collect which if you wish to collect can be collected using the same method).
This method can be used to collect all upgrades not just upgrades for the Ford F750.
I have attached the map ids down below which maybe useful if you want other upgrades on other maps.
(Michigan Black River) level_us_01_01
(Michigan Smithville Dam) level_us_01_02
(Michigan Island Lake) level_us_01_03
(Michigan Drummond Island) level_us_01_04
(Alaska North Port) level_us_02_01
(Alaska Mountain River) level_us_02_02_
(Alaska White Valley) level_us_02_03_
(Alaska Pedro Bay) level_us_02_04_
(Taymyr Drowned Lands) level_ru_02_02
(Taymyr Quarry) level_ru_02_01_crop
(Taymyr Zimnegorsk) level_ru_02_03
(Taymyr Rift) level_ru_02_04
(Kola Peninsula Lake Kovd) level_ru_03_01
(Kola Peninsula Imandra) level_ru_03_02
(Yukon Flooded Foothills) level_us_04_01
(Yukon Big Salmon Peak) level_us_04_02
(Wisconsin Black Badger Lake) level_us_03_01
(Wisconsin Grain woods River) level_us_03_02
(Amur - Urska River) level_ru_04_01
(Amur - Cosmodrome) level_ru_04_02
(Amur - Northern Aegis Installation) level_ru_04_03
(Amur - Chernokamensk) level_ru_04_04
(Don - Factory Grounds) level_ru_05_01
(Don - Antonovskiy Nature Reserve) level_ru_05_02
(Maine - The Lowland) level_us_06_01
(Maine - Yellow rock National Forest) level_us_06_02
(Tennessee - Burning Mill) - level_us_07_01
Unlocking Garages
You can unlock Garages without going there in game . Here's how.
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format).
Press CTRL+F.
Type in "levelGarageStatuses"
Change the number 0 to 2 on the garage you want to unlock.
If you are confused on which map which garage is on , consult the map id I posted (scroll above).
Save the file (don't worry about converting it back , the game will automatically do it when loading).
Open Snowrunner.
The garage should be opened.
(You have to visit the map the garage is present on at least once for this to take effect).
ALTERNATIVELY
[Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format).
Press CTRL+F.
Type in "visitedLevels"
In this enter the id of the map the garage is present on. This will make the game think you have visited the map hence unlocking the garage].
Unlocking Watchtowers
I've tried unlocking the watchtowers using my methods but can't as they just disappear from the map and the area around them still remains black if anyone knows how to unlock watchtowers comment down below and Ill credit you and add the info to the guide.
Edit: I found a method which I will edit in tomorrow.
Completing Missions
You can Also Complete most missions by editing files. In my example I'm going to show you how to complete "The Place Beyond the Spruces" mission in Michigan by editing files.
Open snowrunner.
Drive up to a mission you want to complete.
In my case "The Place Beyond the Spruces".
Accept the mission and track it.
Quit game.
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format).
Press CTRL+F.
Type in "objectiveStates"
Scroll down to the mission you want to complete.
In my case "The place beyond the Spruces".
Your mission will be located just like "The place beyond the Spruces" find it and do the next step,
Your mission will be something along the lines of this
"isFinished": false
Change to
"isFinished": true
Save the file (don't worry about converting it back , the game will automatically do it when loading).
Open Snowrunner.
The Mission has been completed (You wont receive Exp I think ).
ADDITIONAL NOTES
-
Some missions such as "Motel Woes" can be completed this way but the trailer which is used in the mission doesn't de spawn(I don't think there is a way to remove it by editing files, if there is please let me know alternatively you can use my method to replay missions and make the trailer de spawn by completing the mission in the intended way, I haven't tested it yet but if anyone does , let me know). Same can be said for the mission "Pipe Dream" and other similar missions such as stuck truck and stuck trailer.
-
The Rock Slides, Power Line repairing , "Mountain Bridge " missions can be completed using my method and the paths will be opened up just as if they were done in game so no worries.
-
Contract Missions such as logging and deliveries of goods can be completed using this method.
-
Completing missions by editing the files may have unintended consequences on your saved game hence follow this guide at your own risk.
Replaying Missions
You can't replay missions in Snowrunner,
At least not officially but if you want to for some reason.
Here's how you do it
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format).
Press CTRL+F.
Type in "finishedObjs"
In this line of code remove the mission you want to replay ,
In my case I want to replay "The Place beyond the spruces" so I delete "US_01_01_THE_PLACE_BEYOND_THE_SPRUCES_TSK"
from the line of code
Check for any syntax errors.
Save the file (don't worry about converting it back , the game will automatically do it when loading).
Open Snowrunner.
Now you should be able to replay "The Place beyond the spruces" again or any other mission of your choice.
ADDITIONAL NOTES
-
Replaying missions by editing the files may have unintended consequences on your savedgame hence follow this guide at your own risk.
-
Mission "Pipe Dream" for example can be replayed but the trailer will not spawn back ,you can fix this by restarting the mission in game from map tab. This is applicable to missions similar to "pipe Dream".
-
Replaying Missions can be used to fix glitches like the GMC MH9500 glitch in Smithville Dam and also greyed out vehicles can be de spawned by replaying their mission (I haven't tested it out yet so try at your own risk).
Edit: I tested it out and I could fix the glitch.
Getting Money
If you do not have enough money.
Don't worry I will show you how to get money.
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format)
Press CTRL+F.
Type in "money"
Type in whatever amount you want.
Its that easy.
Open snowrunner.
The cash should be deposited in your profile.
Getting Ranks
Open CompleteSave.cfg With Notepad++.
Press CTRL+ALT+M(converting file into a readable format)
Press CTRL+F.
Type in "experience".
The below line of code should show up
Lets say you want to level up to Rank 24,
If you want to get to Rank 24 but you type in
"experience" : 24,
You will only get 24 experience points and not go up 24 levels.
so in order to get your profile to level 24 you should type in
"experience" : 47500,
This will get you to Rank 24
https://www.maprunner.info/resources/rank-xp this website shows the amount of experience points you need for each rank.
Type in the amount you want for your desired Rank.
Open snowrunner.
You will have gained the EXP points.