20XX Guide

Save Editing Guide (Now Updating) for 20XX

Save Editing Guide (Now Updating)

Overview

This guide will describe the steps to modify what items appear in the HQ shops including unused items. Also modify other save data like unlocked items.

Introduction

Shop editing was only made possible when BSG changed it to save the items in the save file instead of being random to avoid resetting for desired items. That was also the reason that compelled me to look into a way around it. I ended up finding an even bigger hole that was formed from fixing the smaller one. Now, you don’t even need to reset and hope you get good items. You can pick the ones you want. Ironic, isn’t it?

There are a number of reasons why you would want to take modify the items that appear in the shops:

  1. Take control over RNG so what you get is up to you.
  2. Unlock specific items and not others to avoid unwanted items from appearing in runs.
  3. Access unused/removed items and weapons.

Getting Started

Before you begin, you will need the following

  1. Your 20XX save file: This is located in Documents20XX. The file is called 20xxalphav64.sav. It is advised that you make a back up of this file somewhere in case you want to undo any changes you make.
  2. A Hex Editor: HxD is recommended.
  3. A Hexadecimal/Decimal Converter: Not required but extremely helpful. One is available here[www.binaryhexconverter.com]
  4. A basic understanding of counting in hexadecimal: See here[www.instructables.com]

To modify the save file:

Open HxD>File>Open>Navigate to save file>Open file

If you would prefer a GUI to toggle unlocks, one is available here:
[link]

Offset Locations

Now comes the part where you actually make the changes. Information is stored in the the save file in hexadecimal values. if you want to change one item to another, you need to replace the value in the offset with the corresponding value.

Locations of offsets:

Shops

  • Next-Run Shop

  • Unlock Shop

Unlocked Augments

  • Unlocked Items

  • Unlocked Weapons

Currency

  • Soul Chips

  • Tokens

Datalore

  • Items

  • Core Augments

  • Weapons

  • Prototypes

Changing amount of Soul Chips/Tokens

To give yourself more (or less) Soul Chips and Tokens, replace the values in the offsets with the hexadecimal equivalent of however many you want. This is where the converter comes in handy.

Editing Unlocked Items/Datalore

Unlocked Items/Weapons

It is important to note that the items and weapons that are unlocked by default cannot be re-locked. This includes Core Augments, and Prototype Augments

The items that are unlocked are determined by the addition of values in the offset range.

For example, if you wanted to just unlock Glass Cannon and XCALBER, you would add 4 + 8 = C so in their spot in the range, you would add: XX CX XX XX XX XX XX XX XX XX XX XX XX

With the addition of all the values, the offset becomes: D7 E7 FC F1 FD DF FF FF FF FF FF FF FF. This is subject to change if new items are added.

If you wanted to remove Glass Cannon: Second Block, First Digit, Value = 8, you would substract 8 from that location. E – 8 = 6 so it would become D7 67 FC F1 FD DF FF FF FF FF FF FF FF

Nina and Ace’s weapons are stored in the first and second blocks respectively. You can only lock/unlock Wace Beam/Scatterblast and Spinning Glaive/(C)Rippling Axe.

The Addition of all the values is 3E BE 7E.

If you wanted to lock the Axe (I don’t blame you), you would subtract 4 from the Second Block, Second Digit. E – 4 = A so it would be 3E BA 7E.

Datalore

To edit the items unlocked in the Datalore, you would need to add/remove the item’s value from the corresponding offset range.

If you wanted to add Final Shell to the Prototype Datalore, you would add 2 to the corresponding offset so it would become XX X2. The same concept applies for the other Datalore offsets.

With the addition of all values, the corresponding offsets become:

  • Regular Augments – D3 E6 FC F1 FD DF FF DB FF 7F FF FF FF
  • Primary Weapons – 3E BE 7E
  • Core Augments – F0 FF 0F
  • Prototype Augments – FF FF

Item Values – Regular Augments

1X XX XX XX XX XX XX XX XX XX XX XX XX – Power Enhancer
4X XX XX XX XX XX XX XX XX XX XX XX XX – Heart Container
8X XX XX XX XX XX XX XX XX XX XX XX XX – Blue Lander
X1 XX XX XX XX XX XX XX XX XX XX XX XX – Plumber Hat
XX 2X XX XX XX XX XX XX XX XX XX XX XX – Forcemetal Shell
XX 4X XX XX XX XX XX XX XX XX XX XX XX – XCALBER
XX 8X XX XX XX XX XX XX XX XX XX XX XX – Glass Cannon
XX X2 XX XX XX XX XX XX XX XX XX XX XX – Brain Food Lunch
XX X4 XX XX XX XX XX XX XX XX XX XX XX – Zephyr
XX XX 1X XX XX XX XX XX XX XX XX XX XX – Scrapmetal Scavenger
XX XX 2X XX XX XX XX XX XX XX XX XX XX – Seven Leaf Clover
XX XX 4X XX XX XX XX XX XX XX XX XX XX – Spillover Matrix
XX XX 8X XX XX XX XX XX XX XX XX XX XX – Health Nut
XX XX X4 XX XX XX XX XX XX XX XX XX XX – Vitality Scavenger
XX XX X8 XX XX XX XX XX XX XX XX XX XX – Energy Scavenger
XX XX XX 1X XX XX XX XX XX XX XX XX XX – Nut Replicator
XX XX XX 2X XX XX XX XX XX XX XX XX XX – Minimech O. Grinder
XX XX XX 4X XX XX XX XX XX XX XX XX XX – Murderdrone
XX XX XX 8X XX XX XX XX XX XX XX XX XX – Skittery Smuggler
XX XX XX X1 XX XX XX XX XX XX XX XX XX – Charged Nuts
XX XX XX XX 1X XX XX XX XX XX XX XX XX – Gapminder
XX XX XX XX 2X XX XX XX XX XX XX XX XX – The Rebeginner
XX XX XX XX 4X XX XX XX XX XX XX XX XX – Shockwave Sidekick
XX XX XX XX 8X XX XX XX XX XX XX XX XX – Vendsmasher
XX XX XX XX X1 XX XX XX XX XX XX XX XX – Shinier Token
XX XX XX XX X4 XX XX XX XX XX XX XX XX – Re-Flapp
XX XX XX XX X8 XX XX XX XX XX XX XX XX – Tiny Flamespewer
XX XX XX XX XX 1X XX XX XX XX XX XX XX – Armorative Plating
XX XX XX XX XX 4X XX XX XX XX XX XX XX – Thrift Actuator
XX XX XX XX XX 8X XX XX XX XX XX XX XX – Crisis Overdrive
XX XX XX XX XX X1 XX XX XX XX XX XX XX – Nutsaving Stringwire
XX XX XX XX XX X2 XX XX XX XX XX XX XX – Armor Nut
XX XX XX XX XX X4 XX XX XX XX XX XX XX – Regenerative Plating
XX XX XX XX XX X8 XX XX XX XX XX XX XX – Enerative Plating
XX XX XX XX XX XX 1X XX XX XX XX XX XX – Armor Bloom
XX XX XX XX XX XX 2X XX XX XX XX XX XX – Meganut
XX XX XX XX XX XX 4X XX XX XX XX XX XX – Pure Flame
XX XX XX XX XX XX 8X XX XX XX XX XX XX – Forgotten Memento
XX XX XX XX XX XX X1 XX XX XX XX XX XX – Crisis Timestopper
XX XX XX XX XX XX X2 XX XX XX XX XX XX – System Restore
XX XX XX XX XX XX X4 XX XX XX XX XX XX – Armor Spreader
XX XX XX XX XX XX X8 XX XX XX XX XX XX – Choicebooster
XX XX XX XX XX XX XX 1X XX XX XX XX XX – Vibroreserve
XX XX XX XX XX XX XX 4X XX XX XX XX XX – Armor Scavenger
XX XX XX XX XX XX XX 8X XX XX XX XX XX – Entropy Lock
XX XX XX XX XX XX XX X1 XX XX XX XX XX – Bracer of Battle
XX XX XX XX XX XX XX X2 XX XX XX XX XX – Hypersash
XX XX XX XX XX XX XX X8 XX XX XX XX XX – Megaheart
XX XX XX XX XX XX XX XX 1X XX XX XX XX – The Volunteer
XX XX XX XX XX XX XX XX 2X XX XX XX XX – Thrillseeker
XX XX XX XX XX XX XX XX 4X XX XX XX XX – Quantum Spook
XX XX XX XX XX XX XX XX 8X XX XX XX XX – Hoarder’s Might
XX XX XX XX XX XX XX XX X1 XX XX XX XX – Striking Feather
XX XX XX XX XX XX XX XX X2 XX XX XX XX – Thunderous Boon
XX XX XX XX XX XX XX XX X4 XX XX XX XX – Band of Might
XX XX XX XX XX XX XX XX X8 XX XX XX XX – Mistimed Protector
XX XX XX XX XX XX XX XX XX 1X XX XX XX – World Slug
XX XX XX XX XX XX XX XX XX 2X XX XX XX – Leafmetal Plating
XX XX XX XX XX XX XX XX XX 4X XX XX XX – Zookeeper’s Sigil
XX XX XX XX XX XX XX XX XX X1 XX XX XX – Contractor Plus
XX XX XX XX XX XX XX XX XX X2 XX XX XX – Contractor Omega
XX XX XX XX XX XX XX XX XX X4 XX XX XX – Mixmatch Mastery
XX XX XX XX XX XX XX XX XX X8 XX XX XX – Charging Magnet
XX XX XX XX XX XX XX XX XX XX 1X XX XX – Vitaboost
XX XX XX XX XX XX XX XX XX XX 2X XX XX – Thorned Hull
XX XX XX XX XX XX XX XX XX XX 4X XX XX – Juiced Reserves
XX XX XX XX XX XX XX XX XX XX 8X XX XX – Kinetic Converter
XX XX XX XX XX XX XX XX XX XX X1 XX XX – Static Clicklets
XX XX XX XX XX XX XX XX XX XX X2 XX XX – Fortune Stabilizer
XX XX XX XX XX XX XX XX XX XX X4 XX XX – Spicy Incense
XX XX XX XX XX XX XX XX XX XX X8 XX XX – Patchwork Connector
XX XX XX XX XX XX XX XX XX XX XX 1X XX – Leafpetal
XX XX XX XX XX XX XX XX XX XX XX 2X XX – Splintering Twinifier
XX XX XX XX XX XX XX XX XX XX XX 4X XX – Zookeeper’s Zeal
XX XX XX XX XX XX XX XX XX XX XX 8X XX – Crisis Lifebank
XX XX XX XX XX XX XX XX XX XX XX X1 XX – Dashbolt
XX XX XX XX XX XX XX XX XX XX XX X4 XX – Utilifier
XX XX XX XX XX XX XX XX XX XX XX X8 XX – Vibrofocus
XX XX XX XX XX XX XX XX XX XX XX XX 1X – Force Resonator
XX XX XX XX XX XX XX XX XX XX XX XX 2X – Case Resonator
XX XX XX XX XX XX XX XX XX XX XX XX 4X – Cranial Resonator
XX XX XX XX XX XX XX XX XX XX XX XX 8X – Kinetic Resonator
XX XX XX XX XX XX XX XX XX XX XX XX X1 – Deconstructor’s Might
XX XX XX XX XX XX XX XX XX XX XX XX X2 – Armorall
XX XX XX XX XX XX XX XX XX XX XX XX X4 – Unflappable
XX XX XX XX XX XX XX XX XX XX XX XX X8 – Intensifier

Item Values – Primary Weapons

  • 1X XX XX – Wave Beam*
  • 2X XX XX – Scatterblast*
  • X2 XX XX – N-Buster
  • X4 XX XX – Star Beam
  • X8 XX XX – The Forkalator
  • XX 1X XX – Spinning Glaive*
  • XX 2X XX – Sharp Sharp Spear
  • XX 8X XX – The Siphon
  • XX X2 XX – A-Saber
  • XX X4 XX – (C)Rippling Axe*
  • XX X8 XX – Plasma Blender
  • XX XX 1X – Peacebringer
  • XX XX 2X – Gemini
  • XX XX 4X – Rapture
  • XX XX X2 – Unstoppable Force
  • XX XX X4 – Volt Edge
  • XX XX X8 – Vega

Item Values – Core Augments

  • 1X XX XX – Armatort’s Shell
  • 2X XX XX – Oxjack’s Guile
  • 4X XX XX – Dracopent’s Pride
  • 8X XX XX – Owlhawk’s Reign
  • XX 1X XX – Armatort’s Momentum
  • XX 2X XX – Oxjack’s Blitz
  • XX 4X XX – Dracopent’s Bound
  • XX 8X XX – Owlhawk’s Feather
  • XX X1 XX – Armatort’s Dome
  • XX X2 XX – Oxjack’s Ken
  • XX X4 XX – Dracopent’s Fang
  • XX X8 XX – Owlhawk’s Focus
  • XX XX X1 – Armatort’s Pound
  • XX XX X2 – Oxjack’s Fury
  • XX XX X4 – Dracopent’s Claw
  • XX XX X8 – Owlhawk’s Talon

Item Values – Prototypes Augments

  • 1X XX – Focusing Sagelens
  • 2X XX – Earthmetal Plating
  • 4X XX – Interesting Times
  • 8X XX – Uncharging Force
  • X1 XX – Sanity Converter
  • X2 XX – Violence Enhancer
  • X4 XX – Defiant Decree
  • X8 XX – Brutish Augmentation
  • XX 1X – Contractor Beta
  • XX 2X – Kingseeker
  • XX 4X – Vitality Partitioner
  • XX 8X – Patchwork Integrator
  • XX X1 – Final Shell
  • XX X2 – Zookeeper’s Burden
  • XX X4 – Consuming Fury
  • XX X8 – Hysteria

Changing items that appear in shops

To change the items that appear in the shop, replace the value in the offset with the one of the desired item. For example, to have a Blue Lander, value = 00 CF, appear in the middle slot, you will change the offset to 00 CF.

The full list can be found here[gist.github.com] for future reference.

Shop Values – Primary Weapons

Ace

  • 00 19 – A-Saber
  • 00 1A – (C)Rippling Axe
  • 00 1B – Plasma Blender
  • 00 1C – Spinning Glaive
  • 00 1D – Sharp Sharp Spear
Nina

  • 00 11 – N-Buster
  • 00 12 – Star Beam
  • 00 13 – The Forkalator
  • 00 14 – Wave Beam
  • 00 15 – Scatterblast

Draco

  • 00 21 – Unstoppable Force
  • 00 22 – Twinblade
  • 00 23 – Vega
  • 00 24 – Peacebringer
  • 00 25 – Gemini
  • 00 26 – Rapture

Shop Values – Powers

Main Powers:
  • 00 64 – Vera
  • 00 65 – Mortar
  • 00 66 – Boomerang Blade
  • 00 68 – Shadespur
  • 00 6A – Quint Laser
  • 00 6C – Flameshield
  • 00 6D – Splinterfrost
  • 00 6E – Force Nova

Hawk Powers:
  • 00 6F – Wildfire
  • 00 70 – BlastJump
  • 00 71 – Seeking Striker
  • 00 72 – ProtoRifle
  • 00 77 – World Igniter

Shop Values – Regular Augments

  • 00 C8 – Plumber Hat
  • 00 C9 – Strongarm Band
  • 00 CA – Ninja Sash
  • 00 CC – Power Enhancer
  • 00 CE – Heart Container
  • 00 CF – Blue Lander
  • 00 D0 – Potato Battery
  • 00 D1 – Brain Food Lunch
  • 00 D2 – Zephyr
  • 00 D5 – Forcemetal Shell
  • 00 D6 – XCALBER
  • 00 D7 – Glass Cannon
  • 00 DA – Vitality Scavenger
  • 00 DB – Energy Scavenger
  • 00 DC – Scrapmetal Scavenger
  • 00 DD – Seven Leaf Clover
  • 00 DE – Spillover Matrix
  • 00 DF – Health Nut
  • 00 E0 – Charged Nuts
  • 00 E4 – Nut Replicator
  • 00 E5 – Minimech O. Grinder
  • 00 E6 – Murderdrone
  • 00 E7 – Skittery Smuggler
  • 00 E8 – Shinier Token
  • 00 EA – Re-Flapp
  • 00 EB – Tiny Flamespewer
  • 00 EC – Gapminder
  • 00 ED – The Rebeginner
  • 00 EE – Shockwave Sidekick
  • 00 EF – Vendsmasher
  • 00 F0 – Nutsaving Stringwire
  • 00 F1 – Armor Nut
  • 00 F2 – Regenerative Plating
  • 00 F3 – Enerative Plating
  • 00 F4 – Armorative Plating
  • 00 F6 – Thrift Actuator
  • 00 F7 – Crisis Overdrive
  • 00 F8 – Crisis Timestopper
  • 00 F9 – System Restore
  • 00 FA – Armor Spreader
  • 00 FB – Choicebooster
  • 00 FC – Armor Bloom
  • 00 FD – Meganut
  • 00 FE – Pure Flame
  • 00 FF – Forgotten Memento
  • 01 00 – Bracer of Battle
  • 01 01 – Hypersash
  • 01 02 – Life Extender
  • 01 03 – Megaheart
  • 01 04 – Vibroreserve
  • 01 05 – Reclaimed Spark
  • 01 06 – Armor Scavenger
  • 01 07 – Entropy Lock
  • 01 08 – Striking Feather
  • 01 09 – Thunderous Boon
  • 01 0A – Band of Might
  • 01 0B – Mistimed Protector
  • 01 0C – The Volunteer
  • 01 0D – Thrillseeker
  • 01 0E – Quantum Spook
  • 01 0F – Hoarder’s Might
  • 01 10 – Contractor Plus
  • 01 11 – Contractor Omega
  • 01 12 – Mixmatch Mastery
  • 01 13 – Charging Magnet
  • 01 14 – World Slug
  • 01 15 – Leafmetal Plating
  • 01 16 – Zookeeper’s Sigil
  • 01 18 – Static Clicklets
  • 01 19 – Fortune Stabilizer
  • 01 1A – Spicy Incense
  • 01 1B – Patchwork Connector
  • 01 1C – Vitaboost
  • 01 1D – Thorned Hull
  • 01 1E – Juiced Reserves
  • 01 1F – Kinetic Converter
  • 01 20 – Dashbolt
  • 01 22 – Utilifier
  • 01 23 – Vibrofocus
  • 01 24 – Leafpetal
  • 01 25 – Splintering Twinifier
  • 01 26 – Zookeeper’s Zeal
  • 01 27 – Crisis Lifebank
  • 01 28 – Deconstructor’s Might
  • 01 29 – Armorall
  • 01 2A – Unflappable
  • 01 2B – Intensifier
  • 01 2C – Force Resonator
  • 01 2D – Case Resonator
  • 01 2E – Cranial Resonator
  • 01 2F – Kinetic Resonator

Shop Values – Removed/Unused Items

  • 00 CB – Sprint Shoes
  • 00 CD – Gold Stud
  • 00 D3 – White Feather
  • 00 D4 – Blood Magic
  • 00 D8 – Aerial Stabilizer
  • 00 D9 – No Leaf Clover
  • 00 E1 – Energy Armor
  • 00 E2 – Nut Farm
  • 00 E3 – Nutrageous
  • 00 F5 – Emergency Beacon
  • 01 21 – Reflex Rapidifier

Shop Values – Core Augments

You can use these in the lobby but they are moved to your item stash when you enter a run, becoming useless. Only useful for testing augment interactions in the lobby.

Armatort Set

  • 01 7C – Armatort Chest
  • 01 80 – Armatort Head
  • 01 84 – Armatort Leg
  • 01 88 – Armatort Arm

Oxjack Set

  • 01 7D – Oxjack Chest
  • 01 81 – Oxjack Head
  • 01 85 – Oxjack Leg
  • 01 89 – Oxjack Arm

Dracopent Set

  • 01 7E – Dracopent Chest
  • 01 82 – Dracopent Head
  • 01 86 – Dracopent Leg
  • 01 8A – Dracopent Arm

Owlhawk Set

  • 01 7F – Owlhawk Chest
  • 01 83 – Owlhawk Head
  • 01 87 – Owlhawk Leg
  • 01 8B – Owlhawk Arm

No Core Aug Set

  • 01 8C – No Arms Aug
  • 01 8D – No Body Aug
  • 01 8E – No Legs Aug
  • 01 8F – No Head Aug

Shop Values – Prototype Augments

It’s your funeral.

  • 01 48 – Sanity Converter
  • 01 49 – Violence Enhancer
  • 01 4A – Defiant Decree
  • 01 4B – Brutish Augmentation
  • 01 4C – Focusing Sagelens
  • 01 4D – Earthmetal Plating
  • 01 4E – Interesting Times
  • 01 4F – Uncharging Force
  • 01 50 – Final Shell
  • 01 51 – Zookeeper’s Burden
  • 01 52 – Consuming Fury
  • 01 53 – Hysteria
  • 01 54 – Contractor Beta
  • 01 55 – Kingseeker
  • 01 56 – Vitality Partitioner
  • 01 57 – Patchwork Integrator
  • 01 58 – Enlightenment

Shop Values – Regular Pickups

  • 00 01 – Small Health
  • 00 02 – Large Health
  • 00 03 – Small Energy
  • 00 04 – Large Energy
  • 00 05 – Small Nut
  • 00 06 – Large Nut
  • 00 0A – Soul Chips
  • 00 0B – Shiny Token
  • 00 E9 – Nutstack
  • 01 7B – Armor Capsule

Credits

LVL99: Many things. This would not have been possible without his help.
Cirom: For Item guide. Used for reference in making this.
Visage: Memory Editing
themaskedgamer: For creating the original Save Editor GUI.
TheFait: For maintaining the GUI after updates rendered it outdated.

SteamSolo.com