summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/macros/map.inc4
-rw-r--r--data/maps/CeladonCity/map.json3
-rw-r--r--data/maps/CeladonCity_GameCorner/map.json60
-rw-r--r--data/maps/CeruleanCave_1F/map.json3
-rw-r--r--data/maps/CeruleanCity/map.json3
-rw-r--r--data/maps/FiveIsland_MemorialPillar/map.json12
-rw-r--r--data/maps/FiveIsland_ResortGorgeous/map.json12
-rw-r--r--data/maps/FiveIsland_RocketWarehouse/map.json6
-rw-r--r--data/maps/FourIsland/map.json6
-rw-r--r--data/maps/FuchsiaCity/map.json3
-rw-r--r--data/maps/MtEmber_Exterior/map.json6
-rw-r--r--data/maps/MtMoon_B1F/map.json18
-rw-r--r--data/maps/MtMoon_B2F/map.json6
-rw-r--r--data/maps/NavelRock_Summit/map.json3
-rw-r--r--data/maps/OneIsland_TreasureBeach/map.json24
-rw-r--r--data/maps/PewterCity/map.json3
-rw-r--r--data/maps/PokemonMansion_1F/map.json3
-rw-r--r--data/maps/PokemonMansion_3F/map.json3
-rw-r--r--data/maps/PokemonMansion_B1F/map.json3
-rw-r--r--data/maps/PokemonTower_5F/map.json3
-rw-r--r--data/maps/PokemonTower_7F/map.json3
-rw-r--r--data/maps/PowerPlant/map.json6
-rw-r--r--data/maps/RocketHideout_B1F/map.json3
-rw-r--r--data/maps/RocketHideout_B3F/map.json3
-rw-r--r--data/maps/RocketHideout_B4F/map.json6
-rw-r--r--data/maps/Route10/map.json15
-rw-r--r--data/maps/Route11/map.json3
-rw-r--r--data/maps/Route12/map.json9
-rw-r--r--data/maps/Route13/map.json3
-rw-r--r--data/maps/Route14/map.json6
-rw-r--r--data/maps/Route16/map.json3
-rw-r--r--data/maps/Route17/map.json15
-rw-r--r--data/maps/Route20/map.json3
-rw-r--r--data/maps/Route21_North/map.json3
-rw-r--r--data/maps/Route23/map.json24
-rw-r--r--data/maps/Route24/map.json3
-rw-r--r--data/maps/Route25/map.json12
-rw-r--r--data/maps/Route3/map.json3
-rw-r--r--data/maps/Route4/map.json9
-rw-r--r--data/maps/Route6/map.json6
-rw-r--r--data/maps/Route7/map.json3
-rw-r--r--data/maps/Route8/map.json9
-rw-r--r--data/maps/Route9/map.json9
-rw-r--r--data/maps/SSAnne_B1F_Corridor/map.json3
-rw-r--r--data/maps/SSAnne_Exterior/map.json3
-rw-r--r--data/maps/SSAnne_Kitchen/map.json9
-rw-r--r--data/maps/SafariZone_Center/map.json3
-rw-r--r--data/maps/SafariZone_West/map.json3
-rw-r--r--data/maps/SaffronCity_House1_2F/map.json3
-rw-r--r--data/maps/SeafoamIslands_B3F/map.json3
-rw-r--r--data/maps/SeafoamIslands_B4F/map.json3
-rw-r--r--data/maps/SevenIsland_SevaultCanyon/map.json3
-rw-r--r--data/maps/SevenIsland_SevaultCanyon_Entrance/map.json3
-rw-r--r--data/maps/SevenIsland_TanobyRuins/map.json12
-rw-r--r--data/maps/SevenIsland_TrainerTower/map.json9
-rw-r--r--data/maps/SilphCo_10F/map.json3
-rw-r--r--data/maps/SilphCo_11F/map.json3
-rw-r--r--data/maps/SilphCo_2F/map.json3
-rw-r--r--data/maps/SilphCo_3F/map.json3
-rw-r--r--data/maps/SilphCo_4F/map.json3
-rw-r--r--data/maps/SilphCo_5F/map.json6
-rw-r--r--data/maps/SilphCo_6F/map.json3
-rw-r--r--data/maps/SilphCo_7F/map.json3
-rw-r--r--data/maps/SilphCo_8F/map.json3
-rw-r--r--data/maps/SilphCo_9F/map.json6
-rw-r--r--data/maps/SixIsland/map.json3
-rw-r--r--data/maps/SixIsland_GreenPath/map.json3
-rw-r--r--data/maps/SixIsland_OutcastIsland/map.json6
-rw-r--r--data/maps/SixIsland_WaterPath/map.json9
-rw-r--r--data/maps/ThreeIsland/map.json3
-rw-r--r--data/maps/ThreeIsland_BerryForest/map.json39
-rw-r--r--data/maps/ThreeIsland_BondBridge/map.json9
-rw-r--r--data/maps/ThreeIsland_DunsparceTunnel/map.json3
-rw-r--r--data/maps/TwoIsland_CapeBrink/map.json6
-rw-r--r--data/maps/UndergroundPath_EastWestTunnel/map.json21
-rw-r--r--data/maps/UndergroundPath_NorthSouthTunnel/map.json21
-rw-r--r--data/maps/VermilionCity/map.json3
-rw-r--r--data/maps/VictoryRoad_1F/map.json6
-rw-r--r--data/maps/ViridianCity_Gym/map.json3
-rw-r--r--data/maps/ViridianForest/map.json6
-rw-r--r--include/constants/flags.h24
-rw-r--r--tools/mapjson/mapjson.cpp3
82 files changed, 394 insertions, 210 deletions
diff --git a/asm/macros/map.inc b/asm/macros/map.inc
index 075993fd3..d903899fe 100644
--- a/asm/macros/map.inc
+++ b/asm/macros/map.inc
@@ -55,8 +55,8 @@
inc _num_signs
.endm
- .macro bg_hidden_item_event x, y, height, item, flag, unknown
- bg_event \x, \y, \height, 7, 0, \item, \flag, \unknown
+ .macro bg_hidden_item_event x, y, height, item, flag, quantity, underfoot
+ bg_event \x, \y, \height, 7, 0, \item, \flag, \quantity | (\underfoot << 7)
.endm
.macro map_events npcs, warps, traps, signs
diff --git a/data/maps/CeladonCity/map.json b/data/maps/CeladonCity/map.json
index ea4fb60a3..cde6bab6d 100644
--- a/data/maps/CeladonCity/map.json
+++ b/data/maps/CeladonCity/map.json
@@ -378,7 +378,8 @@
"elevation": 3,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_CELADON_CITY_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/CeladonCity_GameCorner/map.json b/data/maps/CeladonCity_GameCorner/map.json
index 2574f82e4..31a03a047 100644
--- a/data/maps/CeladonCity_GameCorner/map.json
+++ b/data/maps/CeladonCity_GameCorner/map.json
@@ -195,8 +195,9 @@
"y": 4,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -204,8 +205,9 @@
"y": 8,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_2",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_2",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -213,8 +215,9 @@
"y": 11,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_3",
- "unknown": 20
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_3",
+ "quantity": 20,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -222,8 +225,9 @@
"y": 12,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_4",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_4",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -231,8 +235,9 @@
"y": 9,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_5",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_5",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -240,8 +245,9 @@
"y": 5,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_6",
- "unknown": 20
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_6",
+ "quantity": 20,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -249,8 +255,9 @@
"y": 4,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_7",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_7",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -258,8 +265,9 @@
"y": 3,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_8",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_8",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -267,8 +275,9 @@
"y": 5,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_9",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_9",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -276,8 +285,9 @@
"y": 5,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_10",
- "unknown": 40
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_10",
+ "quantity": 40,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -285,8 +295,9 @@
"y": 13,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_11",
- "unknown": 100
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_11",
+ "quantity": 100,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -294,8 +305,9 @@
"y": 12,
"elevation": 3,
"item": "ITEM_NONE",
- "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_12",
- "unknown": 10
+ "flag": "HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_12",
+ "quantity": 10,
+ "underfoot": false
},
{
"type": "bg_event_type_4",
diff --git a/data/maps/CeruleanCave_1F/map.json b/data/maps/CeruleanCave_1F/map.json
index db9bb32b4..5cf16b51a 100644
--- a/data/maps/CeruleanCave_1F/map.json
+++ b/data/maps/CeruleanCave_1F/map.json
@@ -198,7 +198,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_CERULEAN_CAVE_1F_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/CeruleanCity/map.json b/data/maps/CeruleanCity/map.json
index 29b7f849c..aafb25196 100644
--- a/data/maps/CeruleanCity/map.json
+++ b/data/maps/CeruleanCity/map.json
@@ -374,7 +374,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_CERULEAN_CITY_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/FiveIsland_MemorialPillar/map.json b/data/maps/FiveIsland_MemorialPillar/map.json
index 37aadaceb..33ee6f13c 100644
--- a/data/maps/FiveIsland_MemorialPillar/map.json
+++ b/data/maps/FiveIsland_MemorialPillar/map.json
@@ -102,7 +102,8 @@
"elevation": 3,
"item": "ITEM_BIG_PEARL",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_BIG_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -111,7 +112,8 @@
"elevation": 3,
"item": "ITEM_RAZZ_BERRY",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_RAZZ_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -120,7 +122,8 @@
"elevation": 3,
"item": "ITEM_SITRUS_BERRY",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_SITRUS_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -129,7 +132,8 @@
"elevation": 3,
"item": "ITEM_BLUK_BERRY",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_MEMORIAL_PILLAR_BLUK_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/FiveIsland_ResortGorgeous/map.json b/data/maps/FiveIsland_ResortGorgeous/map.json
index 1f5809857..ba96caa5a 100644
--- a/data/maps/FiveIsland_ResortGorgeous/map.json
+++ b/data/maps/FiveIsland_ResortGorgeous/map.json
@@ -149,7 +149,8 @@
"elevation": 3,
"item": "ITEM_NEST_BALL",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_NEST_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -158,7 +159,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STARDUST",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -167,7 +169,8 @@
"elevation": 3,
"item": "ITEM_STAR_PIECE",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STAR_PIECE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -176,7 +179,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_RESORT_GORGEOUS_STARDUST_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/FiveIsland_RocketWarehouse/map.json b/data/maps/FiveIsland_RocketWarehouse/map.json
index 7c3f182f8..7ac00f1cc 100644
--- a/data/maps/FiveIsland_RocketWarehouse/map.json
+++ b/data/maps/FiveIsland_RocketWarehouse/map.json
@@ -204,7 +204,8 @@
"elevation": 0,
"item": "ITEM_NEST_BALL",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_ROCKET_WAREHOUSE_NEST_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -213,7 +214,8 @@
"elevation": 0,
"item": "ITEM_NET_BALL",
"flag": "HIDDEN_ITEM_FIVE_ISLAND_ROCKET_WAREHOUSE_NET_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/FourIsland/map.json b/data/maps/FourIsland/map.json
index 4d0694404..fda49733c 100644
--- a/data/maps/FourIsland/map.json
+++ b/data/maps/FourIsland/map.json
@@ -244,7 +244,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_FOUR_ISLAND_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -253,7 +254,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_FOUR_ISLAND_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/FuchsiaCity/map.json b/data/maps/FuchsiaCity/map.json
index 1fc276aa9..77be7a872 100644
--- a/data/maps/FuchsiaCity/map.json
+++ b/data/maps/FuchsiaCity/map.json
@@ -403,7 +403,8 @@
"elevation": 3,
"item": "ITEM_MAX_REVIVE",
"flag": "HIDDEN_ITEM_FUCHSIA_CITY_MAX_REVIVE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/MtEmber_Exterior/map.json b/data/maps/MtEmber_Exterior/map.json
index a82947af7..02d1f7af5 100644
--- a/data/maps/MtEmber_Exterior/map.json
+++ b/data/maps/MtEmber_Exterior/map.json
@@ -355,7 +355,8 @@
"elevation": 0,
"item": "ITEM_FIRE_STONE",
"flag": "HIDDEN_ITEM_MT_EMBER_EXTERIOR_FIRE_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -364,7 +365,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_MT_EMBER_EXTERIOR_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/MtMoon_B1F/map.json b/data/maps/MtMoon_B1F/map.json
index 17e33da9f..8bb52bddf 100644
--- a/data/maps/MtMoon_B1F/map.json
+++ b/data/maps/MtMoon_B1F/map.json
@@ -80,7 +80,8 @@
"elevation": 0,
"item": "ITEM_TINY_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_TINY_MUSHROOM",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -89,7 +90,8 @@
"elevation": 0,
"item": "ITEM_TINY_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_TINY_MUSHROOM_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -98,7 +100,8 @@
"elevation": 0,
"item": "ITEM_TINY_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_TINY_MUSHROOM_3",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -107,7 +110,8 @@
"elevation": 0,
"item": "ITEM_BIG_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_BIG_MUSHROOM",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -116,7 +120,8 @@
"elevation": 0,
"item": "ITEM_BIG_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_BIG_MUSHROOM_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -125,7 +130,8 @@
"elevation": 0,
"item": "ITEM_BIG_MUSHROOM",
"flag": "HIDDEN_ITEM_MT_MOON_B1F_BIG_MUSHROOM_3",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/MtMoon_B2F/map.json b/data/maps/MtMoon_B2F/map.json
index 0141d7410..652a883b3 100644
--- a/data/maps/MtMoon_B2F/map.json
+++ b/data/maps/MtMoon_B2F/map.json
@@ -206,7 +206,8 @@
"elevation": 3,
"item": "ITEM_MOON_STONE",
"flag": "HIDDEN_ITEM_MT_MOON_B2F_MOON_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -215,7 +216,8 @@
"elevation": 3,
"item": "ITEM_ETHER",
"flag": "HIDDEN_ITEM_MT_MOON_B2F_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/NavelRock_Summit/map.json b/data/maps/NavelRock_Summit/map.json
index 81407edc7..fe7c5dd8b 100644
--- a/data/maps/NavelRock_Summit/map.json
+++ b/data/maps/NavelRock_Summit/map.json
@@ -55,7 +55,8 @@
"elevation": 3,
"item": "ITEM_SACRED_ASH",
"flag": "HIDDEN_ITEM_NAVEL_ROCK_SUMMIT_SACRED_ASH",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
}
]
}
diff --git a/data/maps/OneIsland_TreasureBeach/map.json b/data/maps/OneIsland_TreasureBeach/map.json
index 8ab73a6e3..2d351ae47 100644
--- a/data/maps/OneIsland_TreasureBeach/map.json
+++ b/data/maps/OneIsland_TreasureBeach/map.json
@@ -56,7 +56,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STARDUST",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -65,7 +66,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STARDUST_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -74,7 +76,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -83,7 +86,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_PEARL_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -92,7 +96,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -101,7 +106,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_ULTRA_BALL_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -110,7 +116,8 @@
"elevation": 3,
"item": "ITEM_STAR_PIECE",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_STAR_PIECE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -119,7 +126,8 @@
"elevation": 3,
"item": "ITEM_BIG_PEARL",
"flag": "HIDDEN_ITEM_ONE_ISLAND_TREASURE_BEACH_BIG_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PewterCity/map.json b/data/maps/PewterCity/map.json
index 185547da4..f55677242 100644
--- a/data/maps/PewterCity/map.json
+++ b/data/maps/PewterCity/map.json
@@ -275,7 +275,8 @@
"elevation": 3,
"item": "ITEM_POKE_BALL",
"flag": "HIDDEN_ITEM_PEWTER_CITY_POKE_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PokemonMansion_1F/map.json b/data/maps/PokemonMansion_1F/map.json
index b7783c486..3c015536e 100644
--- a/data/maps/PokemonMansion_1F/map.json
+++ b/data/maps/PokemonMansion_1F/map.json
@@ -167,7 +167,8 @@
"elevation": 0,
"item": "ITEM_MOON_STONE",
"flag": "HIDDEN_ITEM_POKEMON_MANSION_1F_MOON_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PokemonMansion_3F/map.json b/data/maps/PokemonMansion_3F/map.json
index f2d2715ab..b76f6bb0b 100644
--- a/data/maps/PokemonMansion_3F/map.json
+++ b/data/maps/PokemonMansion_3F/map.json
@@ -147,7 +147,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_POKEMON_MANSION_3F_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PokemonMansion_B1F/map.json b/data/maps/PokemonMansion_B1F/map.json
index 24f8295c3..cbbc3f9a2 100644
--- a/data/maps/PokemonMansion_B1F/map.json
+++ b/data/maps/PokemonMansion_B1F/map.json
@@ -131,7 +131,8 @@
"elevation": 3,
"item": "ITEM_ELIXIR",
"flag": "HIDDEN_ITEM_POKEMON_MANSION_B1F_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PokemonTower_5F/map.json b/data/maps/PokemonTower_5F/map.json
index 85bc4e003..7f06f059d 100644
--- a/data/maps/PokemonTower_5F/map.json
+++ b/data/maps/PokemonTower_5F/map.json
@@ -284,7 +284,8 @@
"elevation": 3,
"item": "ITEM_BIG_MUSHROOM",
"flag": "HIDDEN_ITEM_POKEMON_TOWER_5F_BIG_MUSHROOM",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/PokemonTower_7F/map.json b/data/maps/PokemonTower_7F/map.json
index 6e404c614..bb49bbecd 100644
--- a/data/maps/PokemonTower_7F/map.json
+++ b/data/maps/PokemonTower_7F/map.json
@@ -84,7 +84,8 @@
"elevation": 3,
"item": "ITEM_SOOTHE_BELL",
"flag": "HIDDEN_ITEM_POKEMON_TOWER_7F_SOOTHE_BELL",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
}
]
}
diff --git a/data/maps/PowerPlant/map.json b/data/maps/PowerPlant/map.json
index a6610832f..7a8d2c1f2 100644
--- a/data/maps/PowerPlant/map.json
+++ b/data/maps/PowerPlant/map.json
@@ -164,7 +164,8 @@
"elevation": 3,
"item": "ITEM_MAX_ELIXIR",
"flag": "HIDDEN_ITEM_POWER_PLANT_MAX_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -173,7 +174,8 @@
"elevation": 3,
"item": "ITEM_THUNDER_STONE",
"flag": "HIDDEN_ITEM_POWER_PLANT_THUNDER_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/RocketHideout_B1F/map.json b/data/maps/RocketHideout_B1F/map.json
index 57f128d72..5e1e205d8 100644
--- a/data/maps/RocketHideout_B1F/map.json
+++ b/data/maps/RocketHideout_B1F/map.json
@@ -158,7 +158,8 @@
"elevation": 0,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_ROCKET_HIDEOUT_B1F_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/RocketHideout_B3F/map.json b/data/maps/RocketHideout_B3F/map.json
index d9422b4f4..84326943e 100644
--- a/data/maps/RocketHideout_B3F/map.json
+++ b/data/maps/RocketHideout_B3F/map.json
@@ -104,7 +104,8 @@
"elevation": 3,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_ROCKET_HIDEOUT_B3F_NUGGET",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/RocketHideout_B4F/map.json b/data/maps/RocketHideout_B4F/map.json
index 1a036dbc4..6a88db1a7 100644
--- a/data/maps/RocketHideout_B4F/map.json
+++ b/data/maps/RocketHideout_B4F/map.json
@@ -163,7 +163,8 @@
"elevation": 3,
"item": "ITEM_NEST_BALL",
"flag": "HIDDEN_ITEM_ROCKET_HIDEOUT_B4F_NEST_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -172,7 +173,8 @@
"elevation": 3,
"item": "ITEM_NET_BALL",
"flag": "HIDDEN_ITEM_ROCKET_HIDEOUT_B4F_NET_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route10/map.json b/data/maps/Route10/map.json
index 99698a4f3..952975df7 100644
--- a/data/maps/Route10/map.json
+++ b/data/maps/Route10/map.json
@@ -222,7 +222,8 @@
"elevation": 0,
"item": "ITEM_SUPER_POTION",
"flag": "HIDDEN_ITEM_ROUTE10_SUPER_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -231,7 +232,8 @@
"elevation": 3,
"item": "ITEM_MAX_ETHER",
"flag": "HIDDEN_ITEM_ROUTE10_MAX_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -240,7 +242,8 @@
"elevation": 3,
"item": "ITEM_CHERI_BERRY",
"flag": "HIDDEN_ITEM_ROUTE10_CHERI_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -249,7 +252,8 @@
"elevation": 3,
"item": "ITEM_PERSIM_BERRY",
"flag": "HIDDEN_ITEM_ROUTE10_PERSIM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -258,7 +262,8 @@
"elevation": 3,
"item": "ITEM_NANAB_BERRY",
"flag": "HIDDEN_ITEM_ROUTE10_NANAB_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route11/map.json b/data/maps/Route11/map.json
index 2bd401437..a7cf69d51 100644
--- a/data/maps/Route11/map.json
+++ b/data/maps/Route11/map.json
@@ -233,7 +233,8 @@
"elevation": 0,
"item": "ITEM_ESCAPE_ROPE",
"flag": "HIDDEN_ITEM_ROUTE11_ESCAPE_ROPE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route12/map.json b/data/maps/Route12/map.json
index d25ee1304..d7d02aca5 100644
--- a/data/maps/Route12/map.json
+++ b/data/maps/Route12/map.json
@@ -265,7 +265,8 @@
"elevation": 3,
"item": "ITEM_HYPER_POTION",
"flag": "HIDDEN_ITEM_ROUTE12_HYPER_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -274,7 +275,8 @@
"elevation": 3,
"item": "ITEM_LEFTOVERS",
"flag": "HIDDEN_ITEM_ROUTE12_LEFTOVERS",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
},
{
"type": "hidden_item",
@@ -283,7 +285,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_ROUTE12_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route13/map.json b/data/maps/Route13/map.json
index abf55d492..1037ef1a5 100644
--- a/data/maps/Route13/map.json
+++ b/data/maps/Route13/map.json
@@ -199,7 +199,8 @@
"elevation": 3,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_ROUTE13_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route14/map.json b/data/maps/Route14/map.json
index 96f3048c8..5d3b29b57 100644
--- a/data/maps/Route14/map.json
+++ b/data/maps/Route14/map.json
@@ -237,7 +237,8 @@
"elevation": 3,
"item": "ITEM_ZINC",
"flag": "HIDDEN_ITEM_ROUTE14_ZINC",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -246,7 +247,8 @@
"elevation": 3,
"item": "ITEM_PINAP_BERRY",
"flag": "HIDDEN_ITEM_ROUTE14_PINAP_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route16/map.json b/data/maps/Route16/map.json
index 6ad1a1eeb..e962e58ad 100644
--- a/data/maps/Route16/map.json
+++ b/data/maps/Route16/map.json
@@ -215,7 +215,8 @@
"elevation": 3,
"item": "ITEM_LEFTOVERS",
"flag": "HIDDEN_ITEM_ROUTE16_LEFTOVERS",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
}
]
}
diff --git a/data/maps/Route17/map.json b/data/maps/Route17/map.json
index 50dffa554..7158ae516 100644
--- a/data/maps/Route17/map.json
+++ b/data/maps/Route17/map.json
@@ -207,7 +207,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_ROUTE17_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -216,7 +217,8 @@
"elevation": 3,
"item": "ITEM_FULL_RESTORE",
"flag": "HIDDEN_ITEM_ROUTE17_FULL_RESTORE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -225,7 +227,8 @@
"elevation": 3,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_ROUTE17_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -234,7 +237,8 @@
"elevation": 3,
"item": "ITEM_MAX_REVIVE",
"flag": "HIDDEN_ITEM_ROUTE17_MAX_REVIVE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -243,7 +247,8 @@
"elevation": 3,
"item": "ITEM_MAX_ELIXIR",
"flag": "HIDDEN_ITEM_ROUTE17_MAX_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route20/map.json b/data/maps/Route20/map.json
index 845320666..231efcf51 100644
--- a/data/maps/Route20/map.json
+++ b/data/maps/Route20/map.json
@@ -207,7 +207,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_ROUTE20_STARDUST",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route21_North/map.json b/data/maps/Route21_North/map.json
index c7640556b..8d504c75c 100644
--- a/data/maps/Route21_North/map.json
+++ b/data/maps/Route21_North/map.json
@@ -113,7 +113,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_ROUTE21_NORTH_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route23/map.json b/data/maps/Route23/map.json
index 23bdbdd2d..f9d0f142e 100644
--- a/data/maps/Route23/map.json
+++ b/data/maps/Route23/map.json
@@ -534,7 +534,8 @@
"elevation": 0,
"item": "ITEM_FULL_RESTORE",
"flag": "HIDDEN_ITEM_ROUTE23_FULL_RESTORE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -543,7 +544,8 @@
"elevation": 0,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_ROUTE23_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -552,7 +554,8 @@
"elevation": 3,
"item": "ITEM_MAX_ETHER",
"flag": "HIDDEN_ITEM_ROUTE23_MAX_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -561,7 +564,8 @@
"elevation": 3,
"item": "ITEM_LUM_BERRY",
"flag": "HIDDEN_ITEM_ROUTE23_LUM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -570,7 +574,8 @@
"elevation": 3,
"item": "ITEM_SITRUS_BERRY",
"flag": "HIDDEN_ITEM_ROUTE23_SITRUS_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -579,7 +584,8 @@
"elevation": 3,
"item": "ITEM_ASPEAR_BERRY",
"flag": "HIDDEN_ITEM_ROUTE23_ASPEAR_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -588,7 +594,8 @@
"elevation": 3,
"item": "ITEM_LEPPA_BERRY",
"flag": "HIDDEN_ITEM_ROUTE23_LEPPA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -597,7 +604,8 @@
"elevation": 3,
"item": "ITEM_MAX_ELIXIR",
"flag": "HIDDEN_ITEM_ROUTE23_MAX_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/Route24/map.json b/data/maps/Route24/map.json
index bbcab600b..9fe5db518 100644
--- a/data/maps/Route24/map.json
+++ b/data/maps/Route24/map.json
@@ -158,7 +158,8 @@
"elevation": 3,
"item": "ITEM_PECHA_BERRY",
"flag": "HIDDEN_ITEM_ROUTE24_PECHA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route25/map.json b/data/maps/Route25/map.json
index d9c39608d..04d0aa55b 100644
--- a/data/maps/Route25/map.json
+++ b/data/maps/Route25/map.json
@@ -214,7 +214,8 @@
"elevation": 3,
"item": "ITEM_ELIXIR",
"flag": "HIDDEN_ITEM_ROUTE25_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -223,7 +224,8 @@
"elevation": 3,
"item": "ITEM_ETHER",
"flag": "HIDDEN_ITEM_ROUTE25_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -232,7 +234,8 @@
"elevation": 3,
"item": "ITEM_ORAN_BERRY",
"flag": "HIDDEN_ITEM_ROUTE25_ORAN_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -241,7 +244,8 @@
"elevation": 3,
"item": "ITEM_BLUK_BERRY",
"flag": "HIDDEN_ITEM_ROUTE25_BLUK_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route3/map.json b/data/maps/Route3/map.json
index 01e646702..837e483b8 100644
--- a/data/maps/Route3/map.json
+++ b/data/maps/Route3/map.json
@@ -159,7 +159,8 @@
"elevation": 3,
"item": "ITEM_ORAN_BERRY",
"flag": "HIDDEN_ITEM_ROUTE3_ORAN_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route4/map.json b/data/maps/Route4/map.json
index 7848dbe01..dc2f902d7 100644
--- a/data/maps/Route4/map.json
+++ b/data/maps/Route4/map.json
@@ -162,7 +162,8 @@
"elevation": 3,
"item": "ITEM_GREAT_BALL",
"flag": "HIDDEN_ITEM_ROUTE4_GREAT_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -171,7 +172,8 @@
"elevation": 3,
"item": "ITEM_PERSIM_BERRY",
"flag": "HIDDEN_ITEM_ROUTE4_PERSIM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -180,7 +182,8 @@
"elevation": 3,
"item": "ITEM_RAZZ_BERRY",
"flag": "HIDDEN_ITEM_ROUTE4_RAZZ_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route6/map.json b/data/maps/Route6/map.json
index 4c622bab2..b5f66bf88 100644
--- a/data/maps/Route6/map.json
+++ b/data/maps/Route6/map.json
@@ -142,7 +142,8 @@
"elevation": 3,
"item": "ITEM_SITRUS_BERRY",
"flag": "HIDDEN_ITEM_ROUTE6_SITRUS_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -151,7 +152,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_ROUTE6_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route7/map.json b/data/maps/Route7/map.json
index 91eb86181..76d9ab07c 100644
--- a/data/maps/Route7/map.json
+++ b/data/maps/Route7/map.json
@@ -70,7 +70,8 @@
"elevation": 3,
"item": "ITEM_WEPEAR_BERRY",
"flag": "HIDDEN_ITEM_ROUTE7_WEPEAR_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route8/map.json b/data/maps/Route8/map.json
index 5f7952d0f..03bc38642 100644
--- a/data/maps/Route8/map.json
+++ b/data/maps/Route8/map.json
@@ -252,7 +252,8 @@
"elevation": 3,
"item": "ITEM_RAWST_BERRY",
"flag": "HIDDEN_ITEM_ROUTE8_RAWST_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -261,7 +262,8 @@
"elevation": 3,
"item": "ITEM_LUM_BERRY",
"flag": "HIDDEN_ITEM_ROUTE8_LUM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -270,7 +272,8 @@
"elevation": 3,
"item": "ITEM_LEPPA_BERRY",
"flag": "HIDDEN_ITEM_ROUTE8_LEPPA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/Route9/map.json b/data/maps/Route9/map.json
index 4c1aac684..876e3e38b 100644
--- a/data/maps/Route9/map.json
+++ b/data/maps/Route9/map.json
@@ -198,7 +198,8 @@
"elevation": 0,
"item": "ITEM_ETHER",
"flag": "HIDDEN_ITEM_ROUTE9_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -207,7 +208,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_ROUTE9_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -216,7 +218,8 @@
"elevation": 3,
"item": "ITEM_CHESTO_BERRY",
"flag": "HIDDEN_ITEM_ROUTE9_CHESTO_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SSAnne_B1F_Corridor/map.json b/data/maps/SSAnne_B1F_Corridor/map.json
index 3450f5a69..c50752f50 100644
--- a/data/maps/SSAnne_B1F_Corridor/map.json
+++ b/data/maps/SSAnne_B1F_Corridor/map.json
@@ -66,7 +66,8 @@
"elevation": 3,
"item": "ITEM_HYPER_POTION",
"flag": "HIDDEN_ITEM_SSANNE_B1F_CORRIDOR_HYPER_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SSAnne_Exterior/map.json b/data/maps/SSAnne_Exterior/map.json
index 207d4fc7c..65461e33a 100644
--- a/data/maps/SSAnne_Exterior/map.json
+++ b/data/maps/SSAnne_Exterior/map.json
@@ -73,7 +73,8 @@
"elevation": 3,
"item": "ITEM_LAVA_COOKIE",
"flag": "HIDDEN_ITEM_SSANNE_EXTERIOR_LAVA_COOKIE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SSAnne_Kitchen/map.json b/data/maps/SSAnne_Kitchen/map.json
index c4a75b80b..45404e0cc 100644
--- a/data/maps/SSAnne_Kitchen/map.json
+++ b/data/maps/SSAnne_Kitchen/map.json
@@ -136,7 +136,8 @@
"elevation": 0,
"item": "ITEM_CHESTO_BERRY",
"flag": "HIDDEN_ITEM_SSANNE_KITCHEN_CHESTO_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -145,7 +146,8 @@
"elevation": 0,
"item": "ITEM_PECHA_BERRY",
"flag": "HIDDEN_ITEM_SSANNE_KITCHEN_PECHA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -154,7 +156,8 @@
"elevation": 0,
"item": "ITEM_CHERI_BERRY",
"flag": "HIDDEN_ITEM_SSANNE_KITCHEN_CHERI_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SafariZone_Center/map.json b/data/maps/SafariZone_Center/map.json
index 8dc80073e..39b950060 100644
--- a/data/maps/SafariZone_Center/map.json
+++ b/data/maps/SafariZone_Center/map.json
@@ -143,7 +143,8 @@
"elevation": 3,
"item": "ITEM_LEAF_STONE",
"flag": "HIDDEN_ITEM_SAFARI_ZONE_CENTER_LEAF_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SafariZone_West/map.json b/data/maps/SafariZone_West/map.json
index 1d309fdc0..bad880c1b 100644
--- a/data/maps/SafariZone_West/map.json
+++ b/data/maps/SafariZone_West/map.json
@@ -182,7 +182,8 @@
"elevation": 3,
"item": "ITEM_REVIVE",
"flag": "HIDDEN_ITEM_SAFARI_ZONE_WEST_REVIVE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SaffronCity_House1_2F/map.json b/data/maps/SaffronCity_House1_2F/map.json
index bf53f87a9..8598b129a 100644
--- a/data/maps/SaffronCity_House1_2F/map.json
+++ b/data/maps/SaffronCity_House1_2F/map.json
@@ -98,7 +98,8 @@
"elevation": 0,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_SAFFRON_CITY_HOUSE1_2F_NUGGET",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SeafoamIslands_B3F/map.json b/data/maps/SeafoamIslands_B3F/map.json
index a4e068fd6..d45a2ad7f 100644
--- a/data/maps/SeafoamIslands_B3F/map.json
+++ b/data/maps/SeafoamIslands_B3F/map.json
@@ -166,7 +166,8 @@
"elevation": 0,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_SEAFOAM_ISLANDS_B3F_NUGGET",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SeafoamIslands_B4F/map.json b/data/maps/SeafoamIslands_B4F/map.json
index 63922d1a5..8ef4ca3b2 100644
--- a/data/maps/SeafoamIslands_B4F/map.json
+++ b/data/maps/SeafoamIslands_B4F/map.json
@@ -133,7 +133,8 @@
"elevation": 0,
"item": "ITEM_WATER_STONE",
"flag": "HIDDEN_ITEM_SEAFOAM_ISLANDS_B4F_WATER_STONE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SevenIsland_SevaultCanyon/map.json b/data/maps/SevenIsland_SevaultCanyon/map.json
index 213ada388..8953ac2a4 100644
--- a/data/maps/SevenIsland_SevaultCanyon/map.json
+++ b/data/maps/SevenIsland_SevaultCanyon/map.json
@@ -310,7 +310,8 @@
"elevation": 3,
"item": "ITEM_CHERI_BERRY",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_SEVAULT_CANYON_CHERI_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SevenIsland_SevaultCanyon_Entrance/map.json b/data/maps/SevenIsland_SevaultCanyon_Entrance/map.json
index 13fdfbcdc..90a26bff2 100644
--- a/data/maps/SevenIsland_SevaultCanyon_Entrance/map.json
+++ b/data/maps/SevenIsland_SevaultCanyon_Entrance/map.json
@@ -126,7 +126,8 @@
"elevation": 5,
"item": "ITEM_RAWST_BERRY",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_SEVAULT_CANYON_ENTRANCE_RAWST_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SevenIsland_TanobyRuins/map.json b/data/maps/SevenIsland_TanobyRuins/map.json
index a7871b510..812fa7fc3 100644
--- a/data/maps/SevenIsland_TanobyRuins/map.json
+++ b/data/maps/SevenIsland_TanobyRuins/map.json
@@ -132,7 +132,8 @@
"elevation": 3,
"item": "ITEM_HEART_SCALE",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -141,7 +142,8 @@
"elevation": 3,
"item": "ITEM_HEART_SCALE",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_2",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -150,7 +152,8 @@
"elevation": 3,
"item": "ITEM_HEART_SCALE",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_3",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -159,7 +162,8 @@
"elevation": 3,
"item": "ITEM_HEART_SCALE",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_4",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SevenIsland_TrainerTower/map.json b/data/maps/SevenIsland_TrainerTower/map.json
index 0b0e45ebe..9d9244f89 100644
--- a/data/maps/SevenIsland_TrainerTower/map.json
+++ b/data/maps/SevenIsland_TrainerTower/map.json
@@ -64,7 +64,8 @@
"elevation": 3,
"item": "ITEM_BIG_PEARL",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_BIG_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -73,7 +74,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -82,7 +84,8 @@
"elevation": 3,
"item": "ITEM_NANAB_BERRY",
"flag": "HIDDEN_ITEM_SEVEN_ISLAND_TRAINER_TOWER_NANAB_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_10F/map.json b/data/maps/SilphCo_10F/map.json
index 79add7fa9..666d811f8 100644
--- a/data/maps/SilphCo_10F/map.json
+++ b/data/maps/SilphCo_10F/map.json
@@ -173,7 +173,8 @@
"elevation": 0,
"item": "ITEM_HP_UP",
"flag": "HIDDEN_ITEM_SILPH_CO_10F_HP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_11F/map.json b/data/maps/SilphCo_11F/map.json
index 89abd5bc2..10f0bc778 100644
--- a/data/maps/SilphCo_11F/map.json
+++ b/data/maps/SilphCo_11F/map.json
@@ -171,7 +171,8 @@
"elevation": 0,
"item": "ITEM_REVIVE",
"flag": "HIDDEN_ITEM_SILPH_CO_11F_REVIVE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_2F/map.json b/data/maps/SilphCo_2F/map.json
index 8859599c9..8abb2ed86 100644
--- a/data/maps/SilphCo_2F/map.json
+++ b/data/maps/SilphCo_2F/map.json
@@ -195,7 +195,8 @@
"elevation": 0,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_SILPH_CO_2F_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_3F/map.json b/data/maps/SilphCo_3F/map.json
index 8e9fe83bc..ced5b0efa 100644
--- a/data/maps/SilphCo_3F/map.json
+++ b/data/maps/SilphCo_3F/map.json
@@ -203,7 +203,8 @@
"elevation": 0,
"item": "ITEM_PROTEIN",
"flag": "HIDDEN_ITEM_SILPH_CO_3F_PROTEIN",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_4F/map.json b/data/maps/SilphCo_4F/map.json
index 3612af63d..37566a737 100644
--- a/data/maps/SilphCo_4F/map.json
+++ b/data/maps/SilphCo_4F/map.json
@@ -234,7 +234,8 @@
"elevation": 0,
"item": "ITEM_IRON",
"flag": "HIDDEN_ITEM_SILPH_CO_4F_IRON",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_5F/map.json b/data/maps/SilphCo_5F/map.json
index 6359f0c2e..0391f0718 100644
--- a/data/maps/SilphCo_5F/map.json
+++ b/data/maps/SilphCo_5F/map.json
@@ -191,7 +191,8 @@
"elevation": 0,
"item": "ITEM_ELIXIR",
"flag": "HIDDEN_ITEM_SILPH_CO_5F_ELIXIR",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
@@ -305,7 +306,8 @@
"elevation": 0,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_SILPH_CO_5F_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_6F/map.json b/data/maps/SilphCo_6F/map.json
index 431d0af5a..bdb8020b4 100644
--- a/data/maps/SilphCo_6F/map.json
+++ b/data/maps/SilphCo_6F/map.json
@@ -218,7 +218,8 @@
"elevation": 0,
"item": "ITEM_CARBOS",
"flag": "HIDDEN_ITEM_SILPH_CO_6F_CARBOS",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_7F/map.json b/data/maps/SilphCo_7F/map.json
index 31997f440..fcaeaef00 100644
--- a/data/maps/SilphCo_7F/map.json
+++ b/data/maps/SilphCo_7F/map.json
@@ -313,7 +313,8 @@
"elevation": 0,
"item": "ITEM_ZINC",
"flag": "HIDDEN_ITEM_SILPH_CO_7F_ZINC",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_8F/map.json b/data/maps/SilphCo_8F/map.json
index e279a7f69..05f29bbd3 100644
--- a/data/maps/SilphCo_8F/map.json
+++ b/data/maps/SilphCo_8F/map.json
@@ -180,7 +180,8 @@
"elevation": 0,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_SILPH_CO_8F_NUGGET",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SilphCo_9F/map.json b/data/maps/SilphCo_9F/map.json
index 0a7043cbe..7d3227d08 100644
--- a/data/maps/SilphCo_9F/map.json
+++ b/data/maps/SilphCo_9F/map.json
@@ -112,7 +112,8 @@
"elevation": 3,
"item": "ITEM_MAX_POTION",
"flag": "HIDDEN_ITEM_SILPH_CO_9F_MAX_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
@@ -233,7 +234,8 @@
"elevation": 0,
"item": "ITEM_CALCIUM",
"flag": "HIDDEN_ITEM_SILPH_CO_9F_CALCIUM",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/SixIsland/map.json b/data/maps/SixIsland/map.json
index fd22ab27d..072d78313 100644
--- a/data/maps/SixIsland/map.json
+++ b/data/maps/SixIsland/map.json
@@ -92,7 +92,8 @@
"elevation": 3,
"item": "ITEM_LEPPA_BERRY",
"flag": "HIDDEN_ITEM_SIX_ISLAND_LEPPA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SixIsland_GreenPath/map.json b/data/maps/SixIsland_GreenPath/map.json
index f625f171b..c104478d5 100644
--- a/data/maps/SixIsland_GreenPath/map.json
+++ b/data/maps/SixIsland_GreenPath/map.json
@@ -91,7 +91,8 @@
"elevation": 3,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_SIX_ISLAND_GREEN_PATH_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SixIsland_OutcastIsland/map.json b/data/maps/SixIsland_OutcastIsland/map.json
index 7b27d16d2..47e361882 100644
--- a/data/maps/SixIsland_OutcastIsland/map.json
+++ b/data/maps/SixIsland_OutcastIsland/map.json
@@ -129,7 +129,8 @@
"elevation": 3,
"item": "ITEM_STAR_PIECE",
"flag": "HIDDEN_ITEM_SIX_ISLAND_OUTCAST_ISLAND_STAR_PIECE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -138,7 +139,8 @@
"elevation": 3,
"item": "ITEM_NET_BALL",
"flag": "HIDDEN_ITEM_SIX_ISLAND_OUTCAST_ISLAND_NET_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/SixIsland_WaterPath/map.json b/data/maps/SixIsland_WaterPath/map.json
index 72e9fa17f..470b708c5 100644
--- a/data/maps/SixIsland_WaterPath/map.json
+++ b/data/maps/SixIsland_WaterPath/map.json
@@ -179,7 +179,8 @@
"elevation": 3,
"item": "ITEM_ASPEAR_BERRY",
"flag": "HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_ASPEAR_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -188,7 +189,8 @@
"elevation": 3,
"item": "ITEM_ORAN_BERRY",
"flag": "HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_ORAN_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -197,7 +199,8 @@
"elevation": 3,
"item": "ITEM_PINAP_BERRY",
"flag": "HIDDEN_ITEM_SIX_ISLAND_WATER_PATH_PINAP_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/ThreeIsland/map.json b/data/maps/ThreeIsland/map.json
index 6d6f17ad0..0c47fc9a7 100644
--- a/data/maps/ThreeIsland/map.json
+++ b/data/maps/ThreeIsland/map.json
@@ -365,7 +365,8 @@
"elevation": 3,
"item": "ITEM_PP_UP",
"flag": "HIDDEN_ITEM_THREE_ISLAND_PP_UP",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/ThreeIsland_BerryForest/map.json b/data/maps/ThreeIsland_BerryForest/map.json
index 6ce4a164e..273c978ac 100644
--- a/data/maps/ThreeIsland_BerryForest/map.json
+++ b/data/maps/ThreeIsland_BerryForest/map.json
@@ -242,7 +242,8 @@
"elevation": 3,
"item": "ITEM_RAZZ_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_RAZZ_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -251,7 +252,8 @@
"elevation": 3,
"item": "ITEM_BLUK_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_BLUK_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -260,7 +262,8 @@
"elevation": 3,
"item": "ITEM_NANAB_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_NANAB_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -269,7 +272,8 @@
"elevation": 3,
"item": "ITEM_WEPEAR_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_WEPEAR_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -278,7 +282,8 @@
"elevation": 3,
"item": "ITEM_ORAN_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_ORAN_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -287,7 +292,8 @@
"elevation": 3,
"item": "ITEM_CHERI_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_CHERI_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -296,7 +302,8 @@
"elevation": 3,
"item": "ITEM_CHESTO_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_CHESTO_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -305,7 +312,8 @@
"elevation": 3,
"item": "ITEM_PECHA_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PECHA_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -314,7 +322,8 @@
"elevation": 3,
"item": "ITEM_RAWST_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_RAWST_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -323,7 +332,8 @@
"elevation": 3,
"item": "ITEM_ASPEAR_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_ASPEAR_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -332,7 +342,8 @@
"elevation": 3,
"item": "ITEM_PERSIM_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PERSIM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -341,7 +352,8 @@
"elevation": 3,
"item": "ITEM_PINAP_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_PINAP_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -350,7 +362,8 @@
"elevation": 3,
"item": "ITEM_LUM_BERRY",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BERRY_FOREST_LUM_BERRY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/ThreeIsland_BondBridge/map.json b/data/maps/ThreeIsland_BondBridge/map.json
index 82b3ba10e..0d36c9b38 100644
--- a/data/maps/ThreeIsland_BondBridge/map.json
+++ b/data/maps/ThreeIsland_BondBridge/map.json
@@ -169,7 +169,8 @@
"elevation": 0,
"item": "ITEM_MAX_REPEL",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_MAX_REPEL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -178,7 +179,8 @@
"elevation": 3,
"item": "ITEM_PEARL",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_PEARL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -187,7 +189,8 @@
"elevation": 3,
"item": "ITEM_STARDUST",
"flag": "HIDDEN_ITEM_THREE_ISLAND_BOND_BRIDGE_STARDUST",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "bg_event_type_0",
diff --git a/data/maps/ThreeIsland_DunsparceTunnel/map.json b/data/maps/ThreeIsland_DunsparceTunnel/map.json
index 8818603b5..317fb6580 100644
--- a/data/maps/ThreeIsland_DunsparceTunnel/map.json
+++ b/data/maps/ThreeIsland_DunsparceTunnel/map.json
@@ -52,7 +52,8 @@
"elevation": 0,
"item": "ITEM_NUGGET",
"flag": "HIDDEN_ITEM_THREE_ISLAND_DUNSPARCE_TUNNEL_NUGGET",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/TwoIsland_CapeBrink/map.json b/data/maps/TwoIsland_CapeBrink/map.json
index 8256e1b94..a6a957d2c 100644
--- a/data/maps/TwoIsland_CapeBrink/map.json
+++ b/data/maps/TwoIsland_CapeBrink/map.json
@@ -37,7 +37,8 @@
"elevation": 3,
"item": "ITEM_PP_MAX",
"flag": "HIDDEN_ITEM_TWO_ISLAND_CAPE_BRINK_PP_MAX",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
},
{
"type": "hidden_item",
@@ -46,7 +47,8 @@
"elevation": 3,
"item": "ITEM_RARE_CANDY",
"flag": "HIDDEN_ITEM_TWO_ISLAND_CAPE_BRINK_RARE_CANDY",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/UndergroundPath_EastWestTunnel/map.json b/data/maps/UndergroundPath_EastWestTunnel/map.json
index 81ae36d21..6a4f5d9b4 100644
--- a/data/maps/UndergroundPath_EastWestTunnel/map.json
+++ b/data/maps/UndergroundPath_EastWestTunnel/map.json
@@ -38,7 +38,8 @@
"elevation": 3,
"item": "ITEM_POTION",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -47,7 +48,8 @@
"elevation": 3,
"item": "ITEM_PARALYZE_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_PARALYZE_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -56,7 +58,8 @@
"elevation": 3,
"item": "ITEM_AWAKENING",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_AWAKENING",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -65,7 +68,8 @@
"elevation": 3,
"item": "ITEM_BURN_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_BURN_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -74,7 +78,8 @@
"elevation": 3,
"item": "ITEM_ICE_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_ICE_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -83,7 +88,8 @@
"elevation": 3,
"item": "ITEM_ETHER",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -92,7 +98,8 @@
"elevation": 3,
"item": "ITEM_ANTIDOTE",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_EAST_WEST_TUNNEL_ANTIDOTE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/UndergroundPath_NorthSouthTunnel/map.json b/data/maps/UndergroundPath_NorthSouthTunnel/map.json
index 1f8b84c95..0f0482504 100644
--- a/data/maps/UndergroundPath_NorthSouthTunnel/map.json
+++ b/data/maps/UndergroundPath_NorthSouthTunnel/map.json
@@ -38,7 +38,8 @@
"elevation": 3,
"item": "ITEM_POTION",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -47,7 +48,8 @@
"elevation": 3,
"item": "ITEM_ANTIDOTE",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_ANTIDOTE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -56,7 +58,8 @@
"elevation": 3,
"item": "ITEM_BURN_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_BURN_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -65,7 +68,8 @@
"elevation": 3,
"item": "ITEM_AWAKENING",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_AWAKENING",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -74,7 +78,8 @@
"elevation": 3,
"item": "ITEM_ICE_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_ICE_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -83,7 +88,8 @@
"elevation": 3,
"item": "ITEM_PARALYZE_HEAL",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_PARALYZE_HEAL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -92,7 +98,8 @@
"elevation": 3,
"item": "ITEM_ETHER",
"flag": "HIDDEN_ITEM_UNDERGROUND_PATH_NORTH_SOUTH_TUNNEL_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/VermilionCity/map.json b/data/maps/VermilionCity/map.json
index 8385eccec..ac31003b7 100644
--- a/data/maps/VermilionCity/map.json
+++ b/data/maps/VermilionCity/map.json
@@ -282,7 +282,8 @@
"elevation": 3,
"item": "ITEM_MAX_ETHER",
"flag": "HIDDEN_ITEM_VERMILION_CITY_MAX_ETHER",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/VictoryRoad_1F/map.json b/data/maps/VictoryRoad_1F/map.json
index 8df8cfddf..f4cef7142 100644
--- a/data/maps/VictoryRoad_1F/map.json
+++ b/data/maps/VictoryRoad_1F/map.json
@@ -140,7 +140,8 @@
"elevation": 0,
"item": "ITEM_ULTRA_BALL",
"flag": "HIDDEN_ITEM_VICTORY_ROAD_1F_ULTRA_BALL",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -149,7 +150,8 @@
"elevation": 0,
"item": "ITEM_FULL_RESTORE",
"flag": "HIDDEN_ITEM_VICTORY_ROAD_1F_FULL_RESTORE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/data/maps/ViridianCity_Gym/map.json b/data/maps/ViridianCity_Gym/map.json
index 5f500d229..451a6a6e2 100644
--- a/data/maps/ViridianCity_Gym/map.json
+++ b/data/maps/ViridianCity_Gym/map.json
@@ -190,7 +190,8 @@
"elevation": 3,
"item": "ITEM_MACHO_BRACE",
"flag": "HIDDEN_ITEM_VIRIDIAN_CITY_GYM_MACHO_BRACE",
- "unknown": 129
+ "quantity": 1,
+ "underfoot": true
}
]
}
diff --git a/data/maps/ViridianForest/map.json b/data/maps/ViridianForest/map.json
index a1ad34cd9..7a17aca4c 100644
--- a/data/maps/ViridianForest/map.json
+++ b/data/maps/ViridianForest/map.json
@@ -252,7 +252,8 @@
"elevation": 3,
"item": "ITEM_POTION",
"flag": "HIDDEN_ITEM_VIRIDIAN_FOREST_POTION",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
},
{
"type": "hidden_item",
@@ -261,7 +262,8 @@
"elevation": 0,
"item": "ITEM_ANTIDOTE",
"flag": "HIDDEN_ITEM_VIRIDIAN_FOREST_ANTIDOTE",
- "unknown": 1
+ "quantity": 1,
+ "underfoot": false
}
]
}
diff --git a/include/constants/flags.h b/include/constants/flags.h
index a76268152..9a7bb3108 100644
--- a/include/constants/flags.h
+++ b/include/constants/flags.h
@@ -1070,18 +1070,18 @@
#define HIDDEN_ITEM_VERMILION_CITY_MAX_ETHER 48
#define HIDDEN_ITEM_CERULEAN_CITY_RARE_CANDY 49
#define HIDDEN_ITEM_ROUTE4_GREAT_BALL 50
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE 51
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_2 52
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_3 53
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_4 54
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_5 55
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_6 56
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_7 57
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_8 58
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_9 59
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_10 60
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_11 61
-#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_NONE_12 62
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS 51
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_2 52
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_3 53
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_4 54
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_5 55
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_6 56
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_7 57
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_8 58
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_9 59
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_10 60
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_11 61
+#define HIDDEN_ITEM_CELADON_CITY_GAME_CORNER_COINS_12 62
#define HIDDEN_ITEM_SEVEN_ISLAND_SEVAULT_CANYON_CHERI_BERRY 63
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE_4 64
#define HIDDEN_ITEM_SEVEN_ISLAND_TANOBY_RUINS_HEART_SCALE 65
diff --git a/tools/mapjson/mapjson.cpp b/tools/mapjson/mapjson.cpp
index 607d2bf7d..42bc20a8a 100644
--- a/tools/mapjson/mapjson.cpp
+++ b/tools/mapjson/mapjson.cpp
@@ -345,7 +345,8 @@ string generate_firered_map_events_text(Json map_data) {
<< bg_event["elevation"].int_value() << ", "
<< bg_event["item"].string_value() << ", "
<< bg_event["flag"].string_value() << ", "
- << bg_event["unknown"].int_value() << "\n";
+ << bg_event["quantity"].int_value() << ", "
+ << bg_event["underfoot"].bool_value() << "\n";
}
else {
string type_string = bg_event["type"].string_value();