Save.json
Jump to navigation
Jump to search
The saveX.json (X = Number 0 to 2) stores all information about the player's current game state. There are three to select from at the main menu.
The json-file currently (Version 1.0) has the following information stored:
| Value | Description |
|---|---|
| version | Savefile version |
| guid | The player file-uuid |
| playTime | Player's playtime in nanoseconds |
| peonName | The character name |
| peonColor | The code represents peasants-color |
| peonID | Your character-id |
| familiar | See GetID -> Familiars
Current equipped familiar. |
| altarItemID | Stores last item given by the altar. |
| unlocked | See GetID -> Relics
Tells the game which items the player has unlocked at Wayland's |
| discovered | Main article: Template:GetID
Tells the game which items the player has collected with your character. |
| logEntries | ? |
| upgradeString | See upgradeString |
| foundCountString | Stores the enemies with visitedcount. (Enemies are stored in uuid-format. See List of UUIDs) |
| killCountString | Stores the amount of kills from enemies. (Enemies are stored in uuid-format. See List of UUIDs) |
| autoSaveData | See autoSaveData |
| rogueSaveData | This variable stores data for the Othermine. |
upgradeString
| key name | lifetime | value | clamp | min | max | description |
|---|---|---|---|---|---|---|
| adventurers_fedora | 1 | 0 | false | 0 | 100 | – |
| adventurers_hat | 0 | 0 | false | 0 | 100 | – |
| adventurers_whip | 1 | 0 | false | 0 | 100 | – |
| allpotion_1 | 0 | 0 | false | 0 | 100 | – |
| allpotion_2 | 0 | 0 | false | 0 | 100 | – |
| allpotion_3 | 0 | 0 | false | 0 | 100 | – |
| allpotion_4 | 0 | 0 | false | 0 | 100 | – |
| allpotion_5 | 0 | 0 | false | 0 | 100 | – |
| altar_blessing_count | 0 | 2 | true | 2 | 5 | – |
| altar_encountered | 1 | 0 | false | 0 | 100 | – |
| apprentice_met | 0 | 0 | false | 0 | 100 | – |
| arkanos_defeated | 0 | 0 | false | 0 | 100 | – |
| arkanos_talk_count | 0 | 0 | false | 0 | 100 | – |
| arkanos_revived | 1 | 0 | false | 0 | 100 | – |
| bard_met | 1 | 0 | false | 0 | 100 | – |
| big_bomb_upgrade | 0 | 0 | true | 0 | 1 | – |
| black_rabbit_met | 0 | 0 | false | 0 | 100 | – |
| blacksmith_chest_opened | 1 | 0 | false | 0 | 100 | – |
| blacksmith_rescued | 0 | 0 | false | 0 | 100 | Enables the blacksmith in the hub. |
| blessings_crafted | 2 | 0 | false | 0 | 100 | – |
| bog_unlocked | 0 | 0 | false | 0 | 100 | – |
| bog_visited | 0 | 0 | false | 0 | 100 | If greater than 0, the zone 'Bog' gets unlocked. |
| bomb_upgrade | 0 | 0 | true | 0 | 10 | Upgrade level of the bomb. |
| bomb | 0 | 0 | false | 0 | 100 | Counts how many bombs you've collected in total. |
| boot_merchant | 0 | 0 | false | 0 | 100 | – |
| boss_kill_count | 1 | 0 | false | 0 | 100 | – |
| cavern_entered | 0 | 0 | false | 0 | 100 | – |
| cavern_key | 0 | 0 | false | 0 | 100 | – |
| chaos | 3 | 0 | true | 0 | 1 | – |
| cho'sa | 0 | 0 | false | 0 | 100 | – |
| collector_book | 0 | 0 | false | 0 | 100 | – |
| core_key | 0 | 0 | false | 0 | 100 | – |
| core_opened | 0 | 0 | false | 0 | 100 | – |
| counterweight_upgrade | 0 | 0 | true | 0 | 4 | – |
| crash_count | 0 | 0 | false | 0 | 100 | – |
| crone_unlocked | 0 | 0 | true | 0 | 2 | – |
| crystallord_defeated | 0 | 0 | false | 0 | 100 | – |
| crystallord_revived | 0 | 0 | false | 0 | 100 | – |
| cursed_relic | 1 | 0 | false | 0 | 100 | – |
| debt | 0 | 0 | false | 0 | 100 | – |
| debt_encounter | 1 | 0 | false | 0 | 100 | – |
| delve_count | 0 | 0 | false | 0 | 100 | – |
| demon | 1 | 5 | true | -100 | 100 | – |
| detect_mimics | 0 | 0 | false | 0 | 100 | – |
| devotion | 3 | 0 | false | 0 | 100 | – |
| dibble_discount | 0 | 0 | true | 0 | 2 | – |
| dibble_extra_item | 0 | 0 | true | 0 | 1 | – |
| dibble_purchased_1 | 2 | 0 | false | 0 | 100 | If the first Item (on the left) of his shop has been taken. |
| dibble_purchased_2 | 2 | 0 | false | 0 | 100 | If the second Item (in the middle) of his shop has been taken. |
| dibble_purchased_3 | 2 | 0 | false | 0 | 100 | If the third Item (on the right) of his shop has been taken. |
| dibble_relic | 0 | 0 | true | 0 | 1 | – |
| dibble_upgrade_count | 0 | 0 | false | 0 | 4 | – |
| dog_count | 0 | 0 | true | 0 | 3 | Amount of currently unlocked dogs. |
| dog_dillon_found | 0 | 0 | false | 0 | 100 | If set, the dog 'Dillon' is found. |
| dog_engine_found | 0 | 0 | false | 0 | 100 | If set, the dog 'Engine' is found. |
| dog_shadow_found | 0 | 0 | false | 0 | 100 | If set, the dog 'Shadow' is found. |
| dreadful_fog | 3 | 0 | true | 0 | 1 | – |
| drink_duration | 0 | 0 | true | 0 | 5 | – |
| dungeon_key | 0 | 0 | false | 0 | 100 | If the Dungeon Key was collected. |
| dungeon_opened | 0 | 0 | false | 0 | 100 | If the dungeon was opened. |
| duplicator | 3 | 0 | false | 0 | 100 | – |
| empty_coffers | 3 | 0 | false | 0 | 100 | – |
| explanation_blessing | 0 | 0 | false | 0 | 100 | – |
| explanation_hatchling | 0 | 1 | false | 0 | 100 | – |
| explanation_incantation | 0 | 0 | false | 0 | 100 | – |
| explanation_recipe | 0 | 0 | false | 0 | 100 | – |
| explanation_schematic | 0 | 0 | false | 0 | 100 | – |
| final_gate_opened | 0 | 0 | false | 0 | 100 | – |
| firelord_defeated | 0 | 0 | false | 0 | 100 | – |
| firelord_revived | 0 | 0 | false | 0 | 100 | – |
| floor_number | 4 | 0 | false | 0 | 100 | – |
| food_disabled | 3 | 0 | false | 0 | 100 | If greater than 0, the food will be disabled. That means, it can't be bought in shops, either. |
| game_over | 0 | 0 | false | 0 | 100 | – |
| geckos_foot | 0 | 0 | true | 0 | 2 | If Gecko's Foot was bought (1), or Gecko's Other Foot (2). |
| glove_upgrade | 0 | 0 | true | 0 | 15 | Upgrade level of the glove. |
| gold_collected | 4 | 0 | false | 0 | 100 | Counts how many gold you collected in total. |
| gold_keep_percent | 0 | 0 | false | 0 | 100 | How many gold will be kept after death. |
| gold_retained | 4 | 0 | false | 0 | 100 | – |
| goldsack_upgrade | 0 | 0 | true | 0 | 9 | Upgrade level of the goldsack. |
| guacamole | 3 | 0 | false | 0 | 100 | – |
| guards_defeated | 0 | 0 | false | 0 | 100 | – |
| halls_key | 0 | 0 | false | 0 | 100 | – |
| halls_opened | 0 | 0 | false | 0 | 100 | – |
| heavy_conscience | 3 | 0 | false | 0 | 100 | – |
| hoodie_met_cavern | 0 | 0 | false | 0 | 100 | – |
| hoodie_met_core | 0 | 0 | false | 0 | 100 | – |
| hoodie_met_dungeon | 0 | 0 | false | 0 | 100 | – |
| hoodie_met_hall | 0 | 0 | false | 0 | 100 | – |
| hoodie_met_mine | 0 | 0 | false | 0 | 100 | – |
| hoodie_met | 0 | 0 | false | 0 | 100 | – |
| hoodie_note | 0 | 0 | true | 0 | 1 | – |
| jump_count | 0 | 0 | false | 0 | 100 | Counts how often you jumped. |
| key_pillar_count | 0 | 0 | false | 0 | 100 | – |
| key | 0 | 0 | false | 0 | 100 | Counts how many keys you collected in total. |
| leather_gloves | 0 | 0 | false | 0 | 100 | – |
| library_key | 0 | 0 | false | 0 | 100 | – |
| lillyth_final_speech | 0 | 0 | false | 0 | 100 | – |
| low_stock | 1 | 0 | true | 0 | 100 | – |
| map_collected | 0 | 0 | false | 0 | 100 | – |
| masters_key | 0 | 0 | false | 0 | 100 | – |
| max_othermine_count | 0 | 0 | false | 0 | 100 | – |
| max_summon_count | 4 | 0 | false | 0 | 100 | – |
| meal_ticket_new | 0 | 0 | false | 0 | 100 | – |
| mimephobia | 3 | 0 | false | 0 | 100 | – |
| miners_flask | 1 | 0 | false | 0 | 100 | – |
| mushroom_blue | 0 | 0 | false | 0 | 100 | If Blastcap was found. |
| mushroom_green | 0 | 0 | false | 0 | 100 | If Shiitake was found. |
| mushroom_purple | 0 | 0 | false | 0 | 100 | If Nightshade was found. |
| nether_collected | 4 | 0 | false | 0 | 100 | Counts how many nether you collected in total. |
| nether_unlock | 0 | 0 | true | 0 | 1 | – |
| othermine_count | 0 | 0 | false | 0 | 0 | The total amount of deaths inside the Othermine. |
| othermine_unlocked | 0 | 0 | false | 0 | 100 | – |
| peasant1_unlocked | 0 | 0 | false | 0 | 100 | – |
| peasant2_unlocked | 0 | 0 | false | 0 | 100 | – |
| peasant3_unlocked | 0 | 0 | false | 0 | 100 | – |
| peasant4_unlocked | 0 | 0 | false | 0 | 100 | – |
| penance_count | 1 | 0 | false | 0 | 100 | – |
| peon_count | 4 | 0 | false | 0 | 100 | – |
| pickaxe_upgrade | 0 | 0 | true | 0 | 15 | Upgrade level of the pickaxe. |
| pilfer_blessing | 0 | 0 | false | 0 | 100 | The total amount of deaths outside the Othermine. |
| pilfer_nightmare | 3 | 0 | false | 0 | 100 | – |
| pk_visited | 0 | 0 | false | 0 | 100 | If greater than 0, the zone 'PlunderRoom' will be unlocked. |
| play_count | 0 | 0 | false | 0 | 100 | The total amount of playing. |
| plunderking_defeated | 0 | 0 | false | 0 | 100 | – |
| potion_count | 0 | 1 | true | 1 | 4 | – |
| potions_crafted | 2 | 0 | false | 0 | 100 | – |
| priestess_met | 0 | 0 | false | 0 | 100 | – |
| prisoner_key | 0 | 0 | false | 0 | 100 | If the prisoner key was collected. |
| rebirthed | 1 | 0 | false | 0 | 100 | – |
| recycler | 0 | 0 | false | 0 | 100 | – |
| relics_crafted | 2 | 0 | false | 0 | 100 | – |
| relics_purchased | 0 | 0 | false | 0 | 100 | How many relics were purchased in total. |
| retaliation | 4 | 0 | true | 0 | 1 | – |
| rockmimic_defeated | 0 | 0 | false | 0 | 100 | – |
| sandworm_defeated | 0 | 0 | false | 0 | 100 | How many times Selt, Queen of Sand was defeated. |
| sandworm_revived | 0 | 0 | false | 0 | 100 | – |
| secret_treasure_note | 0 | 0 | false | 0 | 100 | – |
| shadowlord_defeated | 0 | 0 | false | 0 | 100 | – |
| shadowlord_revived | 0 | 0 | false | 0 | 100 | – |
| shaker | 0 | 0 | true | 0 | 3 | – |
| shopkeeper_killed | 1 | 0 | false | 0 | 100 | – |
| shop_basic_item | 0 | 1 | true | 1 | 2 | – |
| shop_food | 0 | 1 | true | 1 | 3 | – |
| shop_food_item | 3 | 0 | false | 0 | 100 | – |
| shop_item_count | 0 | 0 | false | 0 | 100 | – |
| shop_loyalty_program | 0 | 0 | true | 0 | 1 | – |
| shop_potion_relic | 0 | 1 | true | 1 | 3 | – |
| shop_simple_chest | 3 | 0 | false | 0 | 100 | – |
| shop_transmute_machine | 0 | 0 | true | 0 | 3 | – |
| show_enemy_hp | 0 | 0 | false | 0 | 100 | If greater than 0, the option 'Show Enemy HP' is visible in the game-settings. |
| signs_destroyed | 0 | 0 | false | 0 | 100 | Counts how many signs you've destroyed in total. |
| simple_chest_new | 0 | 0 | false | 0 | 100 | – |
| skelephobia | 3 | 0 | false | 0 | 100 | – |
| speedboost_boots | 0 | 0 | true | 0 | 1 | – |
| start_blessing | 0 | 0 | true | 0 | 3 | – |
| stat_fastest_boss_om | 0 | 0 | false | 0 | 0 | – |
| stat_fastest_boss | 0 | 0 | false | 0 | 0 | – |
| stat_fastest_win_om | 0 | 0 | false | 0 | 0 | – |
| stat_fastest_win | 0 | 0 | false | 0 | 0 | – |
| stat_hex_chaos | 0 | 0 | false | 0 | 100 | – |
| stat_hex_delight | 0 | 0 | false | 0 | 100 | – |
| stat_hex_fog | 0 | 0 | false | 0 | 100 | – |
| stat_hex_freedom | 0 | 0 | false | 0 | 100 | – |
| stat_hex_frostbite | 0 | 0 | false | 0 | 100 | – |
| stat_hex_greed | 0 | 0 | false | 0 | 100 | – |
| stat_hex_peril | 0 | 0 | false | 0 | 100 | – |
| stat_hex_torment | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_damage_dealt_om | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_damage_dealt | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_damage_taken_om | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_damage_taken | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_enemies_killed_om | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_enemies_killed | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_gold_gained_om | 0 | 0 | false | 0 | 100 | – |
| stat_lifetime_gold_gained | 0 | 0 | false | 0 | 100 | – |
| stat_max_blessing_level_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_blessing_level | 0 | 0 | false | 0 | 100 | – |
| stat_max_bombs_used_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_bombs_used | 0 | 0 | false | 0 | 100 | – |
| stat_max_crit_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_crit | 0 | 0 | false | 0 | 100 | – |
| stat_max_curses_held_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_curses_held | 0 | 0 | false | 0 | 100 | – |
| stat_max_curses_removed_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_gold_gained_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_gold_gained | 0 | 0 | false | 0 | 100 | – |
| stat_max_hit_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_hit | 0 | 0 | false | 0 | 100 | – |
| stat_max_keys_used_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_keys_used | 0 | 0 | false | 0 | 100 | – |
| stat_max_kills_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_kills | 0 | 0 | false | 0 | 100 | – |
| stat_max_maxhp_om | 0 | 200 | false | 0 | 100 | – |
| stat_max_maxhp | 0 | 200 | false | 0 | 100 | – |
| stat_max_potions_used_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_potions_used | 0 | 0 | false | 0 | 100 | – |
| stat_max_relics_held_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_relics_held | 0 | 0 | false | 0 | 100 | – |
| stat_max_rocks_destroyed_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_rocks_destroyed | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_damage_taken_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_damage_taken | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_gold_spent_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_gold_spent | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_heal_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_single_heal | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_damage_taken_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_damage_taken | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_gold_spent_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_gold_spent | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_heal_om | 0 | 0 | false | 0 | 100 | – |
| stat_max_total_heal | 0 | 0 | false | 0 | 100 | – |
| stat_min_total_damage_taken_om | 0 | -1 | false | 0 | 100 | – |
| stat_min_total_damage_taken | 0 | -1 | false | 0 | 100 | – |
| stat_run_count_om | 0 | 0 | false | 0 | 100 | – |
| stat_run_count | 0 | 0 | false | 0 | 100 | – |
| stat_track_bombs | 1 | 0 | false | 0 | 100 | – |
| stat_track_curses_removed | 1 | 0 | false | 0 | 100 | – |
| stat_track_damage | 1 | 0 | false | 0 | 100 | – |
| stat_track_gold_gained | 1 | 0 | false | 0 | 100 | – |
| stat_track_gold_spent | 1 | 0 | false | 0 | 100 | – |
| stat_track_heal | 1 | 0 | false | 0 | 100 | – |
| stat_track_keys | 1 | 0 | false | 0 | 100 | – |
| stat_track_kills | 1 | 0 | false | 0 | 100 | – |
| stat_track_potions | 1 | 0 | false | 0 | 100 | – |
| stat_track_rocks | 1 | 0 | false | 0 | 100 | – |
| stat_win_count_om | 0 | 0 | false | 0 | 100 | The total amuont of victories in Othermine |
| stat_win_count | 0 | 0 | false | 0 | 100 | The total amount of victories outside the Othermine. |
| stonelord_defeated | 0 | 0 | false | 0 | 100 | – |
| stonelord_revived | 0 | 0 | false | 0 | 100 | – |
| summon_count | 0 | 0 | true | 0 | 65536 | – |
| tent | 0 | 0 | false | 0 | 100 | – |
| thorium_collected | 4 | 0 | false | 0 | 100 | Counts how many thorium you collected in total. |
| throw_pickup | 0 | 0 | false | 0 | 100 | – |
| toadvine_bathcat_core | 0 | 0 | false | 0 | 100 | – |
| token_selt_collected | 0 | 0 | false | 0 | 100 | – |
| tome_unlocked | 0 | 0 | false | 0 | 100 | – |
| tribute_fountain_encountered | 1 | 0 | false | 0 | 100 | – |
| tribute | 1 | 0 | false | 0 | 100 | – |
| tunic_upgrade | 0 | 0 | true | 0 | 15 | Upgrade level of the tunic. |
| tutorial_chest_opened | 0 | 0 | false | 0 | 100 | If greater than 0, the tutorial is marked completed. |
| tutorial_complete | 0 | 0 | false | 0 | 100 | If the tutorial is completed. |
| tutorial_unlocked | 0 | 0 | false | 0 | 100 | – |
| vertigo | 3 | 0 | false | 0 | 100 | – |
| warped | 1 | 0 | false | 0 | 100 | – |
| zeal | 3 | 0 | false | 0 | 100 | – |
| zone_index | 4 | 0 | false | 0 | 100 | – |
autoSaveData
| Value | Explanation | |||||||
|---|---|---|---|---|---|---|---|---|
| bomb | Peasant's current bomb as uuid (See Template:GetID) | |||||||
| bombs | Possible: 0 - 99 | |||||||
| dropHistory | A list of dropped items as uuid's | |||||||
| familiarXP |
| |||||||
| gloves | The peasant's current unique throw relic. (See Template:GetID) | |||||||
| gold | Possible: 0 - 999999 | |||||||
| hat | The current Othermine crown. | |||||||
| hp | Peasant's current hp. | |||||||
| keys | Possible: 0 - 99 | |||||||
| killHistory | ||||||||
| modifiers | ||||||||
| nether | Possible: 0 - 999 | |||||||
| padding | Amount of armor slots the peasant has filled. | |||||||
| pickupHistory | A list of picked-up items as uuid (See Template:GetID) | |||||||
| potionDatas | A list of currently held potions | |||||||
| potions | ||||||||
| prayHistory | ||||||||
| seed | ||||||||
| statusEffects |
| |||||||
| thorium | Possible: 0 - 999 | |||||||
| timer | The time of the peasant's current run. | |||||||
| weapon | Peasant's current unique swing relic as uuid (See Template:GetID) | |||||||
| zone | The zone id of the floor the peasant is currently on. |
Save location
| Platform | Location |
|---|---|
| Windows (Store-App) | C:\Users\<username>\AppData\Local\Packages\Thorium.UnderMine_<PublisherId>\LocalState\xxxxxxxxxxxxxxxxSaves |
| Windows (Steam) | C:\Users\<username>\AppData\LocalLow\Thorium Entertainment\UnderMine\Saves |
| Mac | ~/Library/Application Support/unity.Thorium Entertainment.UnderMine/Saves |
| Linux | ~/.config/unity3d/Thorium Entertainment/UnderMine/Saves |