Table Reference
Table Reference
// Special thanks to Fred40 for helping with a lot of the FireRed image anchors
data.maps.heal.map, , , , , 0BFD80,
0BFD54, 0BFD94, 0BFD68, , [bank: map:]data.maps.heal.length
data.maps.heal.healerNPC, , , , , 0BFE14,
0BFDE8, 0BFE28, 0BFDFC, , [ID.]data.maps.heal.map
data.maps.fly.spawn, , , , , 0BFC74,
0BFC48, 0BFC88, 0BFC5C, , [bank. map. x: y: unused:]data.maps.heal.length
data.maps.fly.spawn, 0FA890, 0FA890, 0FA8B0, 0FA8B0, ,
, , , 122C80, [bank. map. x: y: unused:]data.maps.heal.length
data.maps.fly.connections, 0FC764, 0FC764, 0FC784, 0FC784, ,
, , , , [bank. map. flight.]data.maps.names-0-38
data.maps.fly.connections, , , , , 0C52A8,
0C527C, 0C52BC, 0C5290, , [bank. map. flight.]data.maps.names-0-1
data.maps.fly.connections, , , , , ,
, , , 124ED8, [bank. map. flight.]data.maps.names-0-163
data.maps.puzzle.fortree, , , , , , , , , 0FB8F0, [x: y: turnstile.
initialRotation. padding:]8
data.maps.puzzle.trickhouse, , , , , , , , , 0FB91C, [x: y: turnstile.
initialRotation. padding:]8
data.maps.roaming.sets, , , , , 141D98, 141D70, 141E10, 141DE8, , [loc1. loc2.
loc3. loc4. loc5. loc6. loc7.]26 // BPRE0
graphics.trainers.sprites.back.enter, , , , , 10BC58,
10BC30, 10BCD0, 10BCA8, , [sprite<`ucs4x8x8|graphics.trainers.palettes.back`>
a. b. c:]6
graphics.trainers.sprites.back.enter, , , , , ,
, , , 05DFD4, [sprite<`ucs4x8x8|graphics.trainers.palettes.back`> a. b.
c:]8
graphics.trainers.animations.back, , , , , 03F8A4,
03F8A4, 03F8B8, 03F8B8, 06A16C, [animationPointer<[animation<[frame: time:]!
FFFF0000>]2>]graphics.trainers.sprites.back.enter
graphics.trainers.animations.frames, 1436B8, 1436B8, 1436D8, 1436D8, 10BDA8,
10BD80, 10BE20, 10BDF8, 18D1E8,
[animationPointer<[animation<>]1>]graphics.trainers.sprites.front
graphics.trainers.coordinates.front, 031AE0, 031AE0, 031AE0, 031AE0, 037E78,
037E78, 037E8C, 037E8C, 05B614, [x. y. unused:]graphics.trainers.sprites.front
graphics.trainers.palettes.front, 031B98, 031B98, 031B98, 031B98, 03474C,
03474C, 034760, 034760, 05B784, [palette<`lzp4`> index:
unused:]graphics.trainers.sprites.front
graphics.trainers.sprites.back.throw, 031B60, 031B60, 031B60, 031B60, ,
, , , , [sprite<`lzs4x8x8`> a. b. c:]3
graphics.trainers.sprites.back.throw, , , , , 03F8A0,
03F8A0, 03F8B4, 03F8B4, , [titleTag:|h paletteTag:|h oam<> anims<>
sprites<`osl|graphics.trainers.palettes.back:sprite`> affineAnimations<>
callback<>]graphics.trainers.sprites.back.enter
graphics.trainers.sprites.back.throw, , , , , ,
, , , 06A168, [titleTag:|h paletteTag:|h oam<> anims<> sprites<`osl|
graphics.trainers.palettes.back:sprite`> affineAnimations<>
callback<>]graphics.trainers.sprites.back.enter
graphics.trainers.coordinates.back, , , , , 03240C,
03240C, 032420, 032420, , [x. y. unused:]graphics.trainers.sprites.back.enter
graphics.trainers.palettes.back, , , , , 0335D4,
0335D4, 0335E8, 0335E8, 05DFDC, [pal<`lzp4`>
sprite::]graphics.trainers.sprites.back.enter
graphics.trainers.palettes.back, 030E14, 030E14, 030E14, 030E14, ,
, , , , [pal<`lzp4`>
sprite::]graphics.trainers.sprites.back.throw
graphics.trainers.emotes.sprites, , , , , 3C7394,
3C71D0, 3C7404, 3C7240, , [pointer<`ucs4x2x2|
graphics.overworld.palettes:id=1100`> length::]15
graphics.trainers.elite4.mugshots.sidney.palette, , , , , , , , , 5C8EFC, `ucp4`
graphics.trainers.elite4.mugshots.phoebe.palette, , , , , , , , , 5C8F1C, `ucp4`
graphics.trainers.elite4.mugshots.glacia.palette, , , , , , , , , 5C8F3C, `ucp4`
graphics.trainers.elite4.mugshots.drake.palette, , , , , , , , , 5C8F5C, `ucp4`
graphics.trainers.elite4.mugshots.wallace.palette, , , , , , , , , 5C8F7C, `ucp4`
graphics.trainers.elite4.mugshots.boy.palette, , , , , , , , , 5C8F9C, `ucp4`
graphics.trainers.elite4.mugshots.girl.palette, , , , , , , , , 5C8FBC, `ucp4`
scripts.pokemon.animations.back.natureMod, , , , , ,
, , , 17F604, [animIntensity.]data.pokemon.natures.names // Each nature
"decides" which (out of a group of 3) Pokémon back animation to use in a given slot
of the "graphics.pokemon.animations.options.back" table.
graphics.pokemon.animations.options.front, , , , , ,
, , , 17F53C, [thumb<>]
graphics.pokemon.animations.options.back, , , , , ,
, , , 17F608, [extremeAnim.graphics.pokemon.animations.options.front
mediumAnim.graphics.pokemon.animations.options.front
mildAnim.graphics.pokemon.animations.options.front]25 // The game uses 3 front
animations per back animation. The one picked depends on the Pokémon's nature.
graphics.pokemon.animations.front, , , , , ,
, , , 06EDE8,
[index.graphics.pokemon.animations.options.front]data.pokemon.names-1
graphics.pokemon.animations.back, , , , , ,
, , , 17F488,
[index.graphics.pokemon.animations.options.back]data.pokemon.names
graphics.pokemon.animations.frames, , , , , ,
, , , 05E7BC, [data<[frames<[frame: time:]!
FFFF0000>]1>]data.pokemon.names // every pokemon has at least 2 (except Spinda),
and some have 3.
graphics.pokedex.habitats, , , , , 102F44,
102F1C, 102FBC, 102F94, , [sprite<`lzs4x8x6`>
pal<`ucp4`>]data.pokedex.habitat.names+6
graphics.pokedex.minibox, , , , , 104E6C,
104E44, 104EE4, 104EBC, , `lzs4x8x4|graphics.townmap.catchmap.palette`
graphics.pokedex.regionaldex.tileset, , , , , 1026A4,
10267C, 10271C, 1026F4, , `lzt4|graphics.townmap.catchmap.palette`
graphics.pokedex.nationaldex.tileset, , , , , 10259C,
102574, 102614, 1025EC, , `lzt4|graphics.townmap.catchmap.palette`
graphics.pokemon.type.icons, , , , , 107DB0,
107D88, 107E28, 107E00, , `ucs4x16x16|graphics.pokemon.type.palettes`
graphics.pokemon.type.pokeball.palettes, , , , , 107D50,
107D28, 107DC8, 107DA0, , `ucp4`
graphics.pokemon.type.palettes, , , , , 107D64,
107D3C, 107DDC, 107DB4, , `ucp4`
graphics.pokemon.type.map, , , , , 107DAC,
107D84, 107E24, 107DFC, , [width. height. xy:|t|:|x:|.|
y::]data.pokemon.type.names+1+5
graphics.pokemon.type.icons, 3C11B8, 3C1210, 3C11D4, 3C1230, ,
, , , 61CFBC, `lzs4x4x46|graphics.pokemon.type.palettes`
graphics.pokemon.type.index, 0A1A2C, 0A1A2C, 0A1A4C, 0A1A4C, ,
, , , 1C439C, [palette.]data.pokemon.type.names+5
graphics.pokemon.type.palettes, 09E028, 09E028, 09E048, 09E048, ,
, , , 1C0080, `lzp4`
graphics.pokemon.type.map, 3C11C8, 3C1220, 3C11E4, 3C1240, ,
, , , 61CFCC, [pointer<[index::|t|:.|i::::::. unknown:|h unused:|
h]1>]data.pokemon.type.names+5
graphics.pokemon.bag.type.icon, , , , , ,
, , , 19A340, `ucs4x16x16|graphics.pokemon.bag.type.palette`
graphics.pokemon.bag.type.palette, , , , , ,
, , , 19A2E0, `ucp4`
graphics.pokemon.bag.type.map, , , , , ,
, , , 19A33C, [width. height. xy:|t|:|x:|.|
y::]data.pokemon.type.names+1+5
graphics.text.importer, , , , , 1456EC,
1456C8, 145764, 145740, , [titleTextPal. bodyTextPal. footerTextPal.
stampShadowPal. tileset<`lzt4`> tilemap<`lzm4x30x20|graphics.text.importer`>
pal<`ucp4`>]8
graphics.text.box.about, , , , , 112FC8,
112FA0, 113040, 113018, , `ucs4x5x4|graphics.text.box.palette`
graphics.text.box.palette, , , , , 150450,
15042C, 1504C8, 1504A4, , `ucp4:01234`
graphics.text.box.palette, , , , , ,
, , , 098C68, `ucp4`
graphics.text.box.message, , , , , 14FD68,
14FD44, 14FDE0, 14FDBC, , `uct4x18|graphics.text.box.palette`
graphics.text.box.signpost, , , , , 14FD9C,
14FD78, 14FE14, 14FDF0, , `uct4x19|graphics.text.box.palette`
graphics.text.box.noframe, , , , , ,
, , , 0987B8, `ucs4x14x1`
graphics.text.boxes, , , , , 06979C,
06979C, 0697B0, 0697B0, , [sprite<`ucs4x3x3`> pal<`ucp4`>]10
graphics.text.boxes, , , , , ,
, , , 09876C, [sprite<`ucs4x3x3`> pal<`ucp4`>]20
// from AGSMG
graphics.moves.substitute.sprite.front, 0323A4, 0323A4, 0323A4, 0323A4, 0350F4,
0350F4, 035108, 035108, 05E834, `lzs4x8x8|graphics.moves.substitute.palette`
graphics.moves.substitute.palette, 0323FC, 0323FC, 0323FC, 0323FC, 03514C,
03514C, 035160, 035160, 05E88C, `lzp4`
graphics.moves.substitute.sprite.back, 0323F4, 0323F4, 0323F4, 0323F4, 035144,
035144, 035158, 035158, 05E810, `lzs4x8x8|graphics.moves.substitute.palette`
graphics.moves.tmcase.sprite, ,,,, 463218, 462C38, 463278, 462CA8, ,
`lzs4x4x4|graphics.moves.tmcase.palette`
graphics.moves.tmcase.palette, ,,,, 1338F8, 1338D0, 133970, 133948, ,
`lzp4`
graphics.moves.tmcase.palette2, ,,,, 1338FC, 1338D4, 133974, 13394C, ,
`lzp4`
graphics.moves.tmcase.palettemap, ,,,, 133788, 133760, 133800, 1337D8, ,
[offset:|t|::|page::::]data.pokemon.type.names
data.pokemon.type.camouflage, ,,,, 02D268, 02D268, 02D27C, 02D27C, ,
[type.data.pokemon.type.names]terrains
data.pokemon.type.camouflage, ,,,, ,,,, 056134,
[type.data.pokemon.type.names]terrains
data.pokemon.moves.details.naturepower.list, 029FAC, 029FAC, 029FAC, 029FAC,
02BE74, 02BE74, 02BE88, 02BE88, 054C48, [move:data.pokemon.moves.names]terrains
graphics.overworld.firstpersonview.sprites, , , , , 0F80FC,
0F80D4, 0F8174, 0F814C, , [id.data.maps.names+88 transition.transitiontype
worldmapflag: tileset<`lzt4|graphics.firstpersonview.sprites`> tilemap<`lzm4x32x20|
graphics.firstpersonview.sprites`> pal<`ucp4:DE`>]graphics.firstpersonview.count
graphics.battle.background.sprites, , , , , 00F2A0,
00F2A0, 00F2B4, 00F2B4, , [battletiles<`lzt4`> battlemap<`lzm4x32x64|
graphics.battle.background.sprites|battletiles`> | introtiles<`lzt4`>
intromap<`lzm4x32x14|graphics.battle.background.sprites|introtiles`>
pal<`lzp4:234`>]
graphics.battle.background.sprites, 00D954, 00D954, 00D954, 00D954, ,
, , , 035940, [battletiles<`lzt4`> battlemap<`lzm4x32x64|
graphics.battle.background.sprites|battletiles`> | introtiles<`lzt4`>
intromap<`lzm4x32x32|graphics.battle.background.sprites|introtiles`>
pal<`lzp4:234`>]10
graphics.battle.background.fighttype, ,,,, 00F24C,
00F24C, 00F260, 00F260, , [id. entry.graphics.battle.background.sprites unused:]8
graphics.battle.hud.palette, 20A4D4, 20A464, 20A4EC, 20A47C,
260260, 260240, 2602D0, 2602B0, 32C128, `ucp4`
graphics.battle.hud.hpbar.sprite, 043CE8, 043CE8, 043D08, 043D08,
0480B4, 0480B4, 0480C8, 0480C8, 0728B0, `ucs4x11x6|
graphics.battle.hud.hpbar.palette`
graphics.battle.hud.hpbar.palette, 20A4DC, 20A46C, 20A4F4, 20A484,
260268, 260248, 2602D8, 2602B8, 32C130, `ucp4`
graphics.battle.hud.hpbox.player, 20A47C, 20A40C, 20A494, 20A424,
260208, 2601E8, 260278, 260258, 32C0D0, `lzs4x8x16|graphics.battle.hud.palette`
graphics.battle.hud.hpbox.opponent, 20A484, 20A414, 20A49C, 20A42C,
260210, 2601F0, 260280, 260260, 32C0D8, `lzs4x8x8|graphics.battle.hud.palette`
graphics.battle.hud.hpbox.doublebattle.player, 20A494, 20A424, 20A4AC, 20A43C,
260220, 260200, 260290, 260270, 32C0E0, `lzs4x8x8|graphics.battle.hud.palette`
graphics.battle.hud.hpbox.doublebattle.opponent, 20A4A4, 20A434, 20A4BC, 20A44C,
260230, 260210, 2602A0, 260280, 32C0F0, `lzs4x8x8|graphics.battle.hud.palette`
graphics.battle.hud.hpbox.safarizone, 20A4AC, 20A43C, 20A4C4, 20A454,
260238, 260218, 2602A8, 260288, , `lzs4x8x16|graphics.battle.hud.palette`
graphics.battle.hud.status, , , , ,
26049C, 26047C, 26050C, 2604EC, 32C34C, `ucs4x13x4|
graphics.battle.hud.hpbar.palette`
graphics.battle.hud.pokeballbar, , , , ,
26046C, 26044C, 2604DC, 2604BC, , `lzs4x16x1|graphics.battle.hud.palette`
graphics.battle.hud.idlelevel.palette, , , , ,
0264C8, 0264C8, 0264DC, 0264DC, , `ucp4`
graphics.battle.hud.idlelevel.sprite, , , , ,
0264CC, 0264CC, 0264E0, 0264E0, , `lzs4x12x3|graphics.battle.hud.idlelevel.palette`
graphics.battle.textbox.palette, 00DAF4, 00DAF4, 00DAF4, 00DAF4,
00F45C, 00F45C, 00F470, 00F470, 035AE0, `lzp4:01`
graphics.battle.textbox.tileset, 00DAE8, 00DAE8, 00DAE8, 00DAE8,
00F454, 00F454, 00F468, 00F468, 035AD8, `lzt4|graphics.battle.textbox.palette`
graphics.battle.textbox.tilemap, , , , ,
00F458, 00F458, 00F46C, 00F46C, 035ADC, `lzm4x32x64|
graphics.battle.textbox.tileset`
graphics.battle.textbox.tilemap, 00DAEC, 00DAEC, 00DAEC, 00DAEC,
, , , , , `ucm4x32x64|graphics.battle.textbox.tileset`
graphics.battle.animations.status, 07BDA0, 07BDA4, 07BDC0, 07BDC4,
0788B0, 0788B0, 0788C4, 0788C4, 0AA3A8, [animation<`ase`>]statusanimations
graphics.battle.animations.special, 0315DC, 0315DC, 0315DC, 0315DC,
034150, 034150, 034164, 034164, 05DA3C, [animation<`ase`>]effectanimations
graphics.battle.animations.statchange.palette.p1, , , , , 0BB38C, 0BB360, 0BB3A0,
0BB374, , `lzp4:8`
graphics.battle.animations.statchange.palette.p2, , , , , 0BB384, 0BB358, 0BB398,
0BB36C, , `lzp4:8`
graphics.battle.animations.statchange.palette.p3, , , , , 0BB394, 0BB368, 0BB3A8,
0BB37C, , `lzp4:8`
graphics.battle.animations.statchange.palette.p4, , , , , 0BB39C, 0BB370, 0BB3B0,
0BB384, , `lzp4:8`
graphics.battle.animations.statchange.palette.p5, , , , , 0BB3FC, 0BB3D0, 0BB410,
0BB3E4, , `lzp4:8`
graphics.battle.animations.statchange.palette.p6, , , , , 0BB3A4, 0BB378, 0BB3B8,
0BB38C, , `lzp4:8`
graphics.battle.animations.statchange.palette.p7, , , , , 0BB3AC, 0BB380, 0BB3C0,
0BB394, , `lzp4:8`
graphics.battle.animations.statchange.palette.p8, , , , , 0BB3C0, 0BB394, 0BB3D4,
0BB3A8, , `lzp4:8`
graphics.battle.animations.statchange.tileset, , , , , 0BB358, 0BB32C, 0BB36C,
0BB340, , `lzt4|graphics.battle.animations.statchange.palette.p1`
graphics.battle.animations.statchange.tilemap1, , , , , 0BB308, 0BB2DC, 0BB31C,
0BB2F0, , `lzm4x32x32|graphics.battle.animations.statchange.tileset`
graphics.battle.animations.statchange.tilemap2, , , , , 0BB354, 0BB328, 0BB368,
0BB33C, , `lzm4x32x32|graphics.battle.animations.statchange.tileset`
graphics.battle.animations.misc, 0316BC, 0316BC, 0316BC, 0316BC,
034238, 034238, 03424C, 03424C, 05DB24, [pointer<>]miscanimations
graphics.battle.pokemon.shadow, 1FAF24, 1FAEB4, 1FAF3C, 1FAECC,
250A0C, 2509EC, 250A7C, 250A5C, 31C6A0, `lzs4x4x1|graphics.battle.hud.palette`
// Introductory Speeches
scripts.newgame.professor.speeches.intro.welcome, 00A3C0, 00A3C0, 00A3C0,
00A3C0, 12F8F0, 12F8C8, 12F968, 12F940, 0309C4, ""
scripts.newgame.professor.speeches.intro.preShowcaseMon, , , ,
, 12F994, 12F96C, 12FA0C, 12F9E4, , ""
scripts.newgame.professor.speeches.intro.showcaseMon, 00A410, 00A410, 00A410,
00A410, 12FB08, 12FAE0, 12FB80, 12FB58, 030A20, ""
scripts.newgame.professor.speeches.intro.mainSpeech, 00A558, 00A558, 00A558,
00A558, 12FB9C, 12FB74, 12FC14, 12FBEC, 030A64, "" // find a more descriptive name
for this
scripts.newgame.professor.speeches.intro.introduceSelf, 00A5A0, 00A5A0, 00A5A0,
00A5A0, 12FD24, 12FCFC, 12FD9C, 12FD74, 030C0C, ""
scripts.newgame.professor.speeches.prompt.gender, 00A790, 00A790, 00A790,
00A790, 12FE34, 12FE0C, 12FEAC, 12FE84, 030DFC, ""
scripts.newgame.professor.speeches.prompt.name, 00A9A8, 00A9A8, 00A9A8,
00A9A8, 13010C, 1300E4, 130184, 13015C, 031008, ""
scripts.newgame.professor.speeches.prompt.confirmName, 00AB2C, 00AB2C, 00AB2C,
00AB2C, 1304B0, 130488, 130528, 130500, 031138, ""
scripts.newgame.professor.speeches.prompt.confirmSelf, 00AD40, 00AD40, 00AD40,
00AD40, , , , , 031334, ""
scripts.newgame.professor.speeches.prompt.repromptRivalName, , , ,
, 1302DC, 1302B4, 130354, 13032C, , ""
scripts.newgame.professor.speeches.prompt.confirmRival, , , ,
, 1304F8, 1304D0, 130570, 130548, , ""
scripts.newgame.professor.speeches.rememberRivalName, , , ,
, 1305FC, 1305D4, 130674, 13064C, , ""
scripts.newgame.professor.speeches.intro.rival, , , ,
, 130774, 13074C, 1307EC, 1307C4, , ""
scripts.newgame.professor.speeches.ready, 00AECC, 00AECC, 00AECC,
00AECC, 1308C4, 13089C, 13093C, 130914, 0314BC, ""
graphics.townmap.map.palette, , , , , 0C02EC,
0C02C0, 0C0300, 0C02D4, , `ucp4:01234`
graphics.townmap.map.palette, , , , , ,
, , , 122E90, `ucp4:78`
graphics.townmap.map.tileset, , , , , 0C0330,
0C0304, 0C0344, 0C0318, , `lzt4|graphics.townmap.map.palette`
graphics.townmap.map.tileset, , , , , ,
, , , 122E14, `lzt8|graphics.townmap.map.palette`
graphics.townmap.map.tilemap, , , , , 0C035C,
0C0330, 0C0370, 0C0344, , `lzm4x30x20|graphics.townmap.map.tileset`
graphics.townmap.map.tilemap, , , , , ,
, , , 122E60, `lzm8x64x64|graphics.townmap.map.tileset`
graphics.townmap.pokedex.palette, ,,,, ,,,,
1C4E80, `ucp4:789`
graphics.townmap.pokedex.tileset, ,,,, ,,,,
1C4DD4, `lzt8|graphics.townmap.pokedex.palette`
graphics.townmap.pokedex.tilemap, ,,,, ,,,,
1C4DD8, `lzm8x32x32|graphics.townmap.pokedex.tileset`
graphics.townmap.islands.tilemap1, , , , , 0C0370,
0C0344, 0C0384, 0C0358, , `lzm4x30x20|graphics.townmap.map.tileset`
graphics.townmap.islands.tilemap2, , , , , 0C0388,
0C035C, 0C039C, 0C0370, , `lzm4x30x20|graphics.townmap.map.tileset`
graphics.townmap.islands.tilemap3, , , , , 0C03A4,
0C0378, 0C03B8, 0C038C, , `lzm4x30x20|graphics.townmap.map.tileset`
graphics.townmap.border.tileset, , , , , 0C033C,
0C0310, 0C0350, 0C0324, , `lzt4|graphics.townmap.map.palette`
graphics.townmap.border.tilemap, , , , , 0C03C0,
0C0394, 0C03D4, 0C03A8, , `lzm4x30x20|graphics.townmap.border.tileset`
graphics.townmap.border.tileset2, , , , , 0C2460,
0C2434, 0C2474, 0C2448, , `lzt4|graphics.townmap.map.palette`
graphics.townmap.border.tilemap2, , , , , 0C2478,
0C244C, 0C248C, 0C2460, , `lzm4x30x20|graphics.townmap.border.tileset2`
graphics.townmap.namesoverlay.xy, , , , , 0C3D3C,
0C3D10, 0C3D50, 0C3D24, , [x: y:]data.maps.names
graphics.townmap.namesoverlay.widthheight, , , , , 0C3D38,
0C3D0C, 0C3D4C, 0C3D20, , [width: height:]data.maps.names
graphics.townmap.icon.palette, , , , , 0C45F8,
0C45CC, 0C460C, 0C45E0, , `ucp4`
graphics.townmap.icon.area, , , , , 0C43FC,
0C43D0, 0C4410, 0C43E4, , `lzs4x1x1|graphics.townmap.icon.palette`
graphics.townmap.icon.fly, , , , , 0C4400,
0C43D4, 0C4414, 0C43E8, , `lzs4x2x2|graphics.townmap.icon.palette`
graphics.townmap.icon.indicator, , , , , 0C3094,
0C3068, 0C30A8, 0C307C, , `lzs4x2x2|graphics.townmap.icon.palette`
graphics.townmap.icon.head.male.palette, , , , , 0C4300,
0C42D4, 0C4314, 0C42E8, , `ucp4`
graphics.townmap.icon.head.female.palette, , , , , 0C431C,
0C42F0, 0C4330, 0C4304, , `ucp4`
graphics.townmap.icon.head.male.sprite, , , , , 0C423C,
0C4210, 0C4250, 0C4224, , `lzs4x2x2|graphics.townmap.icon.head.male.palette`
graphics.townmap.icon.head.female.sprite, , , , , 0C420C,
0C41E0, 0C4220, 0C41F4, , `lzs4x2x2|graphics.townmap.icon.head.female.palette`
graphics.townmap.icon.head.male.palette, , , , , ,
, , , 1242E4, `ucp4`
graphics.townmap.icon.head.male.sprite, , , , , ,
, , , 1242E0, `ucs4x2x2|graphics.townmap.icon.head.male.palette`
graphics.townmap.icon.head.female.palette, , , , , ,
, , , 124374, `ucp4`
graphics.townmap.icon.head.female.sprite, , , , , ,
, , , 124370, `ucs4x2x2|graphics.townmap.icon.head.female.palette`
graphics.townmap.catchmap.palette, ,,,, 1026C0,
102698, 102738, 102710, , `ucp4:0123456789ABCDEF`
graphics.townmap.catchmap.kanto, ,,,, 106454,
10642C, 1064CC, 1064A4, , `lzs4x12x9|graphics.townmap.catchmap.palette`
graphics.townmap.catchmap.island, ,,,, 106458,
106430, 1064D0, 1064A8, , [data<[a b c width height d e f]1> map<`lzt4|
graphics.townmap.catchmap.palette`>]7
graphics.townmap.catchmap.shape, ,,,, 1344DC,
1344B4, 134554, 13452C, , [shape.catchmap_shape x. y. unused.]80
graphics.townmap.catchmap.conversion.sevii, ,,,, 13CACC,
13CAA4, 13CB44, 13CB1C, , [data<[worldmap:data.maps.names+88 catchmap:]/length>
length::]7
graphics.townmap.catchmap.conversion.kanto, ,,,, 13CAC8,
13CAA0, 13CB40, 13CB18, , [worldmap:data.maps.names+88
catchmap:]data.maps.catchmap.conversion.kanto.length
graphics.townmap.selector.tilemap, ,,,, 0C0F24,
0C0EF8, 0C0F38, 0C0F0C, , `lzm4x30x20|graphics.townmap.selector.tileset`
graphics.townmap.selector.tilemap2, ,,,, 0C0F44,
0C0F18, 0C0F58, 0C0F2C, , `lzm4x30x20|graphics.townmap.selector.tileset`
graphics.townmap.selector.tilemap3, ,,,, 0C0FBC,
0C0F90, 0C0FD0, 0C0FA4, , `lzm4x30x20|graphics.townmap.selector.tileset`
graphics.townmap.selector.tileset, ,,,, 0C0FC0,
0C0F94, 0C0FD4, 0C0FA8, , `lzt4`
graphics.townmap.opening.left.top, ,,,, 0C23A8,
0C237C, 0C23BC, 0C2390, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.opening.left.center, ,,,, 0C23C8,
0C239C, 0C23DC, 0C23B0, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.opening.left.down, ,,,, 0C23E8,
0C23BC, 0C23FC, 0C23D0, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.opening.right.top, ,,,, 0C2408,
0C23DC, 0C241C, 0C23F0, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.opening.right.center, ,,,, 0C2428,
0C23FC, 0C243C, 0C2410, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.opening.right.down, ,,,, 0C2448,
0C241C, 0C245C, 0C2430, , `lzs4x4x8|graphics.townmap.map.palette`
graphics.townmap.annotations.kanto, ,,,, 0C4194,
0C4168, 0C41A8, 0C417C, ,
[worldmap.data.maps.names+88]graphics.townmap.map.tilemap*2-4-4-4-1
graphics.townmap.annotations.island1, ,,,, 0C419C,
0C4170, 0C41B0, 0C4184, ,
[worldmap.data.maps.names+88]graphics.townmap.islands.tilemap1*2-4-4-4-1
graphics.townmap.annotations.island2, ,,,, 0C41A4,
0C4178, 0C41B8, 0C418C, ,
[worldmap.data.maps.names+88]graphics.townmap.islands.tilemap2*2-4-4-4-1
graphics.townmap.annotations.island3, ,,,, 0C41CC,
0C41A0, 0C41E0, 0C41B4, ,
[worldmap.data.maps.names+88]graphics.townmap.islands.tilemap3*2-4-4-4-1
graphics.credits.trainer.male.palette, , , , , 0F4A1C,
0F49F4, 0F4A94, 0F4A6C, , `ucp4`
graphics.credits.trainer.female.palette, , , , , 0F4A48,
0F4A20, 0F4AC0, 0F4A98, , `ucp4`
graphics.credits.trainer.rival.palette, , , , , 0F4ADC,
0F4AB4, 0F4B54, 0F4B2C, , `ucp4`
graphics.credits.trainer.male.sprite, , , , , 0F4A10,
0F49E8, 0F4A88, 0F4A60, , `lzs4x8x8|graphics.credits.trainer.male.palette`
graphics.credits.trainer.female.sprite, , , , , 0F4A44,
0F4A1C, 0F4ABC, 0F4A94, , `lzs4x8x8|graphics.credits.trainer.female.palette`
graphics.credits.trainer.rival.sprite, , , , , 0F4AD8,
0F4AB0, 0F4B50, 0F4B28, , `lzs4x8x8|graphics.credits.trainer.rival.palette`
graphics.credits.pokemon.Starter1.idle, , , , , 0F41F8, 0F41D0, 0F4270,
0F4248, , `lzs4x10x10|graphics.pokemon.palettes.normal:index=6`
graphics.credits.pokemon.Starter1.animate, , , , , 0F41FC, 0F41D4, 0F4274,
0F424C, , `lzs4x12x13|graphics.pokemon.palettes.normal:index=6`
graphics.credits.pokemon.Starter2.idle, , , , , 0F4238, 0F4210, 0F42B0,
0F4288, , `lzs4x10x10|graphics.pokemon.palettes.normal:index=3`
graphics.credits.pokemon.Starter2.animate, , , , , 0F423C, 0F4214, 0F42B4,
0F428C, , `lzs4x12x10|graphics.pokemon.palettes.normal:index=3`
graphics.credits.pokemon.Starter3.idle, , , , , 0F4280, 0F4258, 0F42F8,
0F42D0, , `lzs4x10x10|graphics.pokemon.palettes.normal:index=9`
graphics.credits.pokemon.Starter3.animate, , , , , 0F4284, 0F425C, 0F42FC,
0F42D4, , `lzs4x10x12|graphics.pokemon.palettes.normal:index=9`
graphics.credits.pokemon.Mascot.idle, , , , , 0F42E8, 0F42C0, 0F4360,
0F4338, , `lzs4x10x10|graphics.pokemon.palettes.normal:index=25`
graphics.credits.pokemon.Mascot.animate, , , , , 0F42EC, 0F42C4, 0F4364,
0F433C, , `lzs4x12x12|graphics.pokemon.palettes.normal:index=25`
# these should be loaded after the overworld palettes because some hacks change
these semi-overworld sprites to use overworld palettes (example, Vega)
graphics.newgame.rival.nameselection.palette, , , , , 3E23C8, 3E2204, 3E2438,
3E2274, , `ucp4`
graphics.newgame.rival.nameselection.sprite, , , , , 3E23C0, 3E21FC, 3E2430,
3E226C, , `ucs4x2x36|graphics.newgame.rival.nameselection.palette`
graphics.text.font.buttons.characters, , , , , 006414,
006414, 006428, 006428, 006334, `ucs4x16x4|graphics.menu.downarrow.palette`
graphics.text.font.buttons.data, , , , , 006410,
006410, 006424, 006424, 006330, [tileOffset: width. height.]13
data.text.menu.pokemon.battle, , , , , 032C38,
032C38, 032C4C, 032C4C, , ""
data.text.menu.pause, 071160, 071164, 071180, 071184, 06EF9C,
06EF9C, 06EFB0, 06EFB0, 09F818, [text<""> code<>]
data.text.menu.pokemon.options, 089CCC, 089CCC, 089CEC, 089CEC, 120F74,
120F4C, 120FEC, 120FC4, 1B32F8, [text<""> code<>]
data.text.menu.itemStorage, 139FAC, 139FAC, 139FCC, 139FCC, 0EBA84,
0EBA5C, 0EBA98, 0EBA70, 16B210, [text<""> thumb<>]
scripts.fromthumb.safari.end, , , , ,
0A0F38, 0A0F0C, 0A0F4C, 0A0F20, 0FC17C, `xse`
scripts.text.names, ,,,, 12DB00, 12DAD8, 12DB78, 12DB50, , [text<"">]
scripts.text.interviews, ,,,, 12CE00, 12CDD8, 12CE78, 12CE50, , [text<"">]
scripts.text.destinations, ,,,, 09D824, 09D7F8, 09D838, 09D80C, , [text<"">]
// From Soup
data.statstages.accuracy, 01C578, 01C578, 01C578, 01C578, 01E108,
01E108, 01E11C, 01E11C, 046918, [numerator. divisor. unused:]13
data.statstages.critical, 01C9C8, 01C9C8, 01C9C8, 01C9C8, 01E578,
01E578, 01E58C, 01E58C, 046D68, [rate:]!0000
// From VersekrDark
graphics.berrycheck.palette, 1463B8, 1463B8, 1463D8, 1463D8, , ,
, , , `lzp4:012345`
graphics.berrycheck.tileset, 146308, 146308, 146328, 146328, , ,
, , , `lzt4|graphics.berrycheck.palette`
graphics.berrycheck.tilemap1, 14631C, 14631C, 14633C, 14633C, , ,
, , , `lzm4x32x20|graphics.berrycheck.tileset`
graphics.berrycheck.tilemap2, 146338, 146338, 146358, 146358, , ,
, , , `lzm4x32x20|graphics.berrycheck.tileset`
// From Yogia
graphics.trainers.elite4.mugshot.palettes, , , , ,
0D2958, 0D292C, 0D296C, 0D2940, , [palette<`ucp4`>]trainerMugshots
graphics.trainers.players.mugshot.palettes, , , , ,
0D295C, 0D2930, 0D2970, 0D2944, , [palette<`ucp4`>]playerMugshots