Save File Modifications


Save files can be edited to modify unlocks. These unlocks include characters, their B-skins and C-Skins, crowns and gold starter weapons.

Method 1: Lost your save file entirely?
This method currently only works with update 99.
The first step will be to get NTT v9940 which is compatible with u99, and is able to run mods. Once installed get Saniblue's editor mod. This has a straightforward UI which will generate a new save file for base NT. Be sure to follow the readme file included for full instructions.

Method 2: Want to transfer save data between NT and NTT?
This method currently only works with update 99.
While not the best option for save editing, commands in NTT can be used to apply the save file data from NT to NTT and vise versa.
'/savegame nuclearthrone.sav' will apply your NTT save to your base NT.
'/loadgame nuclearthrone.sav' will apply your base NT save to NTT.

Method 3: Want to edit an existing save?
The traditional way of file editing is directly accessing your save file and manually editing the values.

  1. Disable Steam Cloud saving for Nuclear Throne (Right click game -> Properties in Steam library)
  2. Hit Win+R and open '%localappdata%/nuclearthrone', locating your nuclearthrone.sav file. Make a backup of this before any edits
  3. Open the nuclearthrone.sav file with any text editor
  4. Make any desired edits (see next section), and save the .sav file
  5. The game can be launched with any save edits now in place
  6. Only after launching the game can Steam cloud be re-enabled

Save File Values


The save file will be overwhelming to look at for the first time with a bunch of data that does not make sense, but is actually fairly simple. Most data here is character stats and in-game options, with some other misc. things under 'data'. This guide will focus on the most practical things worth editing, and is not fully comprehensive.

Anything related to unlocks will have a '0.0' if it is locked and a '1.0' if it is locked, such as 'hardgot' to indicate whether Hardmode is unlocked or not. Any decimal places can be ignored.

Update 99: Save editing any update 100 data will simply not load, such as C-Skins or enabling Cuz.

Below is a table of each of the mutant's respective IDs. These will each be followed by curly brackets which will include all their unlock data and character stats. Ctrl+F can be used in the text editor to quickly jump to the specific mutant as they are not in numerical order.

Each character will have a 'cgot' value with '0.0' for locked and '1.0' for unlocked.
'cbgt' will refer to their skin unlocks, being:
- '0.0' for no skins unlocked
- '1.0' for just their B-skin unlocked
- '2.0' for just their C-skin unlocked
- '3.0' for both their B-skin and C-skin unlocked


Normal Characters

"charData_1" Fish "charData_2" Crystal
"charData_3" Eyes "charData_4" Melting
"charData_5" Plant "charData_6" Y.V.
"charData_7" Steroids "charData_8" Robot
"charData_9" Chicken "charData_10" Rebel
"charData_11" Horror "charData_12" Rogue
"charData_16" Cuz

Secret Characters

"charData_13" Big Dog "charData_14" Skeleton
"charData_15" Frog

Secret Character data can largely be ignored here. However for those interested;


The number value for 'cgld' will dictate the golden weapon starter, which technically can be used to start with any weapon. Someone has uploaded a list of weapon IDs here. (The value 'cwep' is the default weapon but changing it will not work. Sometimes the cgld and cwep values will be swapped when viewing the .sav, just ignore this and edit cgld regardless.)

Similarly the list of weapons can be used for the value 'protowep' found near the end of the .sav which dictates what weapon is found in the proto chest.

Here are all 16 golden weapon IDs for quick reference:


Common Golden Weapons

40 Golden Wrench 41 Golden Machinegun
42 Golden Shotgun 43 Golden Crossbow
44 Golden Grenade Launcher 45 Golden Laser Pistol
98 Golden Plasma Gun 99 Golden Slugger
100 Golden Splinter Gun 101 Golden Screwdriver
102 Golden Bazooka 103 Golden Assault Rifle

Special Golden Weapons

122 Golden Nuke Launcher 123 Golden Disc Gun
39 Golden Revolver 127
201*
Golden Frog Pistol

*Golden Frog Pistol used to be listed as ID 201 in older versions as a hidden weapon. This was moved down to ID 127 in a later update so all weapons are grouped together. Using either value seems to work.


Crowns are more complicated to edit, they are found under the range of 'crowns' with 14 values within brackets for each character but are not titled. To unlock one of the specific crowns, you will need to manually count the values in order using the table below. As unlocks the value of '0.0' will be locked while '1.0' will be unlocked. The first two values (Random and Bare Head) can be ignored here.

1st Value Random (Ignore)
2nd Value Bare Head (Ignore)
3rd Value Crown of Death
4th Value Crown of Life
5th Value Crown of Haste
6th Value Crown of Guns
7th Value Crown of Hatred
8th Value Crown of Blood
9th Value Crown of Destiny
10th Value Crown of Love
11th Value Crown of Luck
12th Value Crown of Curses
13th Value Crown of Risk
14th Value Crown of Protection

Random Crown was re-added in update 100, but as a removed feature it can still be accessed in update 99, while buggy.
To access random crown in update 99 change the first value in the crown bracket to '1.0', and then the 3rd-14th values to a 1.0 as well. Keep the second value to a '0.0', as Bare Head can be randomly selected and cause a crash.
Next locate 'startcrown' option for the same character and change its value to '0.0'.
Once the game is launched it will display the Bare Head sprite over the character but is actually random, pulling from the pool of 12 crowns when starting or resetting a run.