diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2021-06-24 18:55:27 -0500 |
---|---|---|
committer | Seth Barberee <seth.barberee@gmail.com> | 2021-06-24 18:55:27 -0500 |
commit | 966b1fe5b6c38e0be78260ba2b2c4f046d7b9c42 (patch) | |
tree | 78f132625634dc2b2aa3cd4fb977e30fc9952668 | |
parent | 84821577ad09cd6c29e698a3c31d38af90bf81b6 (diff) |
convert MagmaCavern pokemon data
-rw-r--r-- | data/dungeon/MagmaCavern/pokemon_found.json | 391 | ||||
-rw-r--r-- | data/dungeon/MagmaCavernPit/pokemon_found.json | 75 | ||||
-rw-r--r-- | data/dungeon/pokemon_found.inc | 41 |
3 files changed, 480 insertions, 27 deletions
diff --git a/data/dungeon/MagmaCavern/pokemon_found.json b/data/dungeon/MagmaCavern/pokemon_found.json new file mode 100644 index 0000000..d40c6af --- /dev/null +++ b/data/dungeon/MagmaCavern/pokemon_found.json @@ -0,0 +1,391 @@ +{ + "tables": [{ + "name": "MagmaCavern_1F_3F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_RATICATE", + "level": 19, + "probability": 2500 + }, + { + "species": "SPECIES_SANDSHREW", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_NIDOQUEEN", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_NIDOKING", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_4F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_SANDSHREW", + "level": 20, + "probability": 3333 + }, + { + "species": "SPECIES_NIDOQUEEN", + "level": 20, + "probability": 3334 + }, + { + "species": "SPECIES_NIDOKING", + "level": 21, + "probability": 3333 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_5F_6F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_SANDSHREW", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_NIDOQUEEN", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_NIDOKING", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_GRAVELER", + "level": 22, + "probability": 2500 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_7F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_GRAVELER", + "level": 22, + "probability": 5000 + }, + { + "species": "SPECIES_MAGMAR", + "level": 21, + "probability": 5000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_8F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_GRAVELER", + "level": 22, + "probability": 2500 + }, + { + "species": "SPECIES_MAGMAR", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_MAWILE", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_9F_10F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 2000 + }, + { + "species": "SPECIES_GRAVELER", + "level": 22, + "probability": 2000 + }, + { + "species": "SPECIES_MAGMAR", + "level": 21, + "probability": 2000 + }, + { + "species": "SPECIES_MAGCARGO", + "level": 21, + "probability": 2000 + }, + { + "species": "SPECIES_MAWILE", + "level": 20, + "probability": 2000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_11F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_MAGMAR", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_MAGCARGO", + "level": 21, + "probability": 2500 + }, + { + "species": "SPECIES_MAWILE", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_12F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 3333 + }, + { + "species": "SPECIES_MAGCARGO", + "level": 21, + "probability": 3334 + }, + { + "species": "SPECIES_MAWILE", + "level": 20, + "probability": 3333 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_13F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 5000 + }, + { + "species": "SPECIES_MAGCARGO", + "level": 21, + "probability": 5000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_14F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ARBOK", + "level": 21, + "probability": 3333 + }, + { + "species": "SPECIES_RHYDON", + "level": 23, + "probability": 3334 + }, + { + "species": "SPECIES_MAGCARGO", + "level": 21, + "probability": 3333 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_15F_20F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_SANDSLASH", + "level": 24, + "probability": 2500 + }, + { + "species": "SPECIES_GOLEM", + "level": 15, + "probability": 2500 + }, + { + "species": "SPECIES_GRIMER", + "level": 20, + "probability": 2500 + }, + { + "species": "SPECIES_RHYDON", + "level": 23, + "probability": 2500 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_21F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_GRIMER", + "level": 20, + "probability": 8000 + }, + { + "species": "SPECIES_ONIX", + "level": 30, + "probability": 2000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavern_22F_23F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ONIX", + "level": 30, + "probability": 10000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + } + ] +} diff --git a/data/dungeon/MagmaCavernPit/pokemon_found.json b/data/dungeon/MagmaCavernPit/pokemon_found.json new file mode 100644 index 0000000..c2cd5f2 --- /dev/null +++ b/data/dungeon/MagmaCavernPit/pokemon_found.json @@ -0,0 +1,75 @@ +{ + "tables": [{ + "name": "MagmaCavernPit_1F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ONIX", + "level": 30, + "probability": 5000 + }, + { + "species": "SPECIES_STEELIX", + "level": 25, + "probability": 5000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavernPit_2F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_CHARIZARD", + "level": 55, + "probability": 0 + }, + { + "species": "SPECIES_TYRANITAR", + "level": 50, + "probability": 10000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }, { + "name": "MagmaCavernPit_3F_Pokemon", + "pokemon": [ + { + "species": "SPECIES_ALAKAZAM", + "level": 50, + "probability": 5000 + }, + { + "species": "SPECIES_KECLEON", + "level": 90, + "probability": 0 + }, + { + "species": "SPECIES_GROUDON", + "level": 27, + "probability": 5000 + }, + { + "species": "SPECIES_DECOY", + "level": 1, + "probability": 0 + } + ] + }] +} diff --git a/data/dungeon/pokemon_found.inc b/data/dungeon/pokemon_found.inc index 220f1c7..3816001 100644 --- a/data/dungeon/pokemon_found.inc +++ b/data/dungeon/pokemon_found.inc @@ -17,36 +17,23 @@ .include "data/dungeon/FrostyGrotto/pokemon_found.inc" .include "data/dungeon/MtFreeze/pokemon_found.inc" .include "data/dungeon/MtFreezePeak/pokemon_found.inc" +.include "data/dungeon/MagmaCavern/pokemon_found.inc" +.include "data/dungeon/MagmaCavernPit/pokemon_found.inc" -.byte 0x14, 0x26, 0xc4, 0x09, 0xc4, 0x09, 0x00, 0x00, 0x1b, 0x28, 0x88, 0x13 -.byte 0x88, 0x13, 0x00, 0x00, 0x1f, 0x28, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x22, 0x2a, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x28, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0x1f, 0x28, 0x0b, 0x1a, 0x0b, 0x1a, 0x00, 0x00, 0x22, 0x2a, 0x10, 0x27 -.byte 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x28, 0xc4, 0x09 -.byte 0xc4, 0x09, 0x00, 0x00, 0x1f, 0x28, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0x22, 0x2a, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x4b, 0x2c, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, 0x2c, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0x7e, 0x2a, 0x10, 0x27 -.byte 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0xc4, 0x09 -.byte 0xc4, 0x09, 0x00, 0x00, 0x4b, 0x2c, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0x7e, 0x2a, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x48, 0x29, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0xd0, 0x07, 0xd0, 0x07, 0x00, 0x00, 0x4b, 0x2c, 0xa0, 0x0f -.byte 0xa0, 0x0f, 0x00, 0x00, 0x7e, 0x2a, 0x70, 0x17, 0x70, 0x17, 0x00, 0x00, 0xf4, 0x2a, 0x40, 0x1f, 0x40, 0x1f, 0x00, 0x00, 0x48, 0x29, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0xc4, 0x09, 0xc4, 0x09, 0x00, 0x00, 0x7e, 0x2a, 0x88, 0x13 -.byte 0x88, 0x13, 0x00, 0x00, 0xf4, 0x2a, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x48, 0x29, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0xf4, 0x2a, 0x0b, 0x1a, 0x0b, 0x1a, 0x00, 0x00, 0x48, 0x29, 0x10, 0x27 -.byte 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0x88, 0x13 -.byte 0x88, 0x13, 0x00, 0x00, 0xf4, 0x2a, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x18, 0x2a, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0x70, 0x2e, 0x0b, 0x1a, 0x0b, 0x1a, 0x00, 0x00, 0xf4, 0x2a, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x30, 0xc4, 0x09, 0xc4, 0x09, 0x00, 0x00, 0x4c, 0x1e, 0x88, 0x13 -.byte 0x88, 0x13, 0x00, 0x00, 0x58, 0x28, 0x4c, 0x1d, 0x4c, 0x1d, 0x00, 0x00, 0x70, 0x2e, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x28, 0x40, 0x1f, 0x40, 0x1f, 0x00, 0x00, 0x5f, 0x3c, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, 0x3c, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, 0x3c, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0xe9, 0x32, 0x10, 0x27 -.byte 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x6e, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x11, 0x65, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x41, 0x64, 0x88, 0x13, 0x88, 0x13, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0x37, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0x2e, 0x15, 0x0a, 0x15, 0x0a, 0x00, 0x00, 0x35, 0x37, 0x1f, 0x0f, 0x1f, 0x0f, 0x00, 0x00, 0x3d, 0x0b, 0xe7, 0x12 -.byte 0xe7, 0x12, 0x00, 0x00, 0x6a, 0x31, 0xfb, 0x1c, 0xfb, 0x1c, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x39, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0x2e, 0x29, 0x0b, 0x29, 0x0b, 0x00, 0x00, 0x35, 0x37, 0xbe, 0x10, 0xbe, 0x10, 0x00, 0x00, 0x6a, 0x31, 0xe7, 0x1b + + +.byte 0xe6, 0x2e, 0x15, 0x0a, 0x15, 0x0a, 0x00, 0x00 +.byte 0x35, 0x37, 0x1f, 0x0f, 0x1f, 0x0f, 0x00, 0x00 +.byte 0x3d, 0x0b, 0xe7, 0x12, 0xe7, 0x12, 0x00, 0x00 +.byte 0x6a, 0x31, 0xfb, 0x1c, 0xfb, 0x1c, 0x00, 0x00 +.byte 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x7d, 0x39, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00 +.byte 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +.byte 0xe6, 0x2e, 0x29, 0x0b, 0x29, 0x0b, 0x00, 0x00, 0x35, 0x37, 0xbe, 0x10, 0xbe, 0x10, 0x00, 0x00, 0x6a, 0x31, 0xe7, 0x1b .byte 0xe7, 0x1b, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x39, 0x10, 0x27, 0x10, 0x27, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00, 0x35, 0x37, 0xd0, 0x07, 0xd0, 0x07, 0x00, 0x00, 0x6a, 0x31, 0x70, 0x17, 0x70, 0x17, 0x00, 0x00, 0x7c, 0xb5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x37, 0x10, 0x27 .byte 0x10, 0x27, 0x00, 0x00, 0xa5, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x30, 0x05, 0x0d, 0x05, 0x0d, 0x00, 0x00, 0x6a, 0x31, 0x0b, 0x1a |