diff --git a/pokeyellow.map b/pokeyellow.map index 7442b83b..943b01c0 100644 --- a/pokeyellow.map +++ b/pokeyellow.map @@ -3499,8 +3499,8 @@ ROMX bank #4: SECTION: $4000-$6364 ($2365 bytes) ["bank4"] $4000 = PokemonLogoJapanGraphics $4600 = FontGraphics - $4a00 = ABTiles $4a00 = FontGraphicsEnd + $4a00 = ABTiles $4a20 = HpBarAndStatusGraphics $4c00 = BattleHudTiles1 $4c00 = HpBarAndStatusGraphicsEnd @@ -3517,8 +3517,8 @@ ROMX bank #4: $5018 = TextBoxGraphicsEnd $5138 = WorldMapTileGraphics $5138 = PokedexTileGraphicsEnd - $5238 = PlayerCharacterTitleGraphics $5238 = WorldMapTileGraphicsEnd + $5238 = PlayerCharacterTitleGraphics $5468 = DrawHP $5468 = PlayerCharacterTitleGraphicsEnd $546f = DrawHP2 @@ -11993,10 +11993,10 @@ ROMX bank #25: SECTION: $4000-$7fff ($4000 bytes) ["Tilesets 1"] $4000 = Overworld_GFX $4600 = Overworld_Block - $4e00 = RedsHouse1_GFX $4e00 = RedsHouse2_GFX - $5290 = RedsHouse1_Block + $4e00 = RedsHouse1_GFX $5290 = RedsHouse2_Block + $5290 = RedsHouse1_Block $53c0 = House_GFX $59a0 = House_Block $5bd0 = Mansion_GFX @@ -12014,8 +12014,8 @@ ROMX bank #26: $4000 = Version_GFX $4040 = Version_GFXEnd SECTION: $4040-$7fef ($3fb0 bytes) ["Tilesets 2"] - $4040 = Dojo_GFX $4040 = Gym_GFX + $4040 = Dojo_GFX $4640 = Gym_Block $4640 = Dojo_Block $4d80 = Pokecenter_GFX @@ -12025,9 +12025,9 @@ ROMX bank #26: $5600 = Gate_GFX $5600 = Museum_GFX $5600 = ForestGate_GFX + $5bf0 = Gate_Block $5bf0 = Museum_Block $5bf0 = ForestGate_Block - $5bf0 = Gate_Block $63f0 = Forest_GFX $69f0 = Forest_Block $71f0 = Facility_GFX @@ -20726,17 +20726,17 @@ ROMX bank #63: VRAM bank #0: SECTION: $8000-$9fff ($2000 bytes) ["VRAM"] $8000 = vNPCSprites - $8000 = vChars0 $8000 = vSprites + $8000 = vChars0 $8800 = vTitleLogo $8800 = vNPCSprites2 $8800 = vFont $8800 = vChars1 + $9000 = vTileset $9000 = vFrontPic $9000 = vChars2 - $9000 = vTileset - $9310 = vBackPic $9310 = vTitleLogo2 + $9310 = vBackPic $9800 = vBGMap0 $9c00 = vBGMap1 TOTAL EMPTY: $0000 bytes @@ -20759,8 +20759,8 @@ SRAM bank #1: $af2c = sPartyData $b0c0 = sCurBoxData $b522 = sTileAnimations - $b523 = sGameDataEnd $b523 = sMainDataCheckSum + $b523 = sGameDataEnd EMPTY: $b524-$bfff ($0adc bytes) TOTAL EMPTY: $0adc bytes @@ -20853,8 +20853,8 @@ WRAM0 bank #0: $c10b = wSpritePlayerStateData1XAdjusted $c10c = wSpritePlayerStateData1CollisionData $c110 = wSprite01StateData1PictureID - $c110 = wSpritePlayerStateData1End $c110 = wSprite01StateData1 + $c110 = wSpritePlayerStateData1End $c111 = wSprite01StateData1MovementStatus $c112 = wSprite01StateData1ImageIndex $c113 = wSprite01StateData1YStepVector @@ -20882,9 +20882,9 @@ WRAM0 bank #0: $c12a = wSprite02StateData1YAdjusted $c12b = wSprite02StateData1XAdjusted $c12c = wSprite02StateData1CollisionData + $c130 = wSprite03StateData1PictureID $c130 = wSprite03StateData1 $c130 = wSprite02StateData1End - $c130 = wSprite03StateData1PictureID $c131 = wSprite03StateData1MovementStatus $c132 = wSprite03StateData1ImageIndex $c133 = wSprite03StateData1YStepVector @@ -20897,9 +20897,9 @@ WRAM0 bank #0: $c13a = wSprite03StateData1YAdjusted $c13b = wSprite03StateData1XAdjusted $c13c = wSprite03StateData1CollisionData + $c140 = wSprite04StateData1PictureID $c140 = wSprite04StateData1 $c140 = wSprite03StateData1End - $c140 = wSprite04StateData1PictureID $c141 = wSprite04StateData1MovementStatus $c142 = wSprite04StateData1ImageIndex $c143 = wSprite04StateData1YStepVector @@ -20912,9 +20912,9 @@ WRAM0 bank #0: $c14a = wSprite04StateData1YAdjusted $c14b = wSprite04StateData1XAdjusted $c14c = wSprite04StateData1CollisionData - $c150 = wSprite04StateData1End $c150 = wSprite05StateData1PictureID $c150 = wSprite05StateData1 + $c150 = wSprite04StateData1End $c151 = wSprite05StateData1MovementStatus $c152 = wSprite05StateData1ImageIndex $c153 = wSprite05StateData1YStepVector @@ -20927,9 +20927,9 @@ WRAM0 bank #0: $c15a = wSprite05StateData1YAdjusted $c15b = wSprite05StateData1XAdjusted $c15c = wSprite05StateData1CollisionData + $c160 = wSprite06StateData1PictureID $c160 = wSprite06StateData1 $c160 = wSprite05StateData1End - $c160 = wSprite06StateData1PictureID $c161 = wSprite06StateData1MovementStatus $c162 = wSprite06StateData1ImageIndex $c163 = wSprite06StateData1YStepVector @@ -20943,8 +20943,8 @@ WRAM0 bank #0: $c16b = wSprite06StateData1XAdjusted $c16c = wSprite06StateData1CollisionData $c170 = wSprite07StateData1PictureID - $c170 = wSprite06StateData1End $c170 = wSprite07StateData1 + $c170 = wSprite06StateData1End $c171 = wSprite07StateData1MovementStatus $c172 = wSprite07StateData1ImageIndex $c173 = wSprite07StateData1YStepVector @@ -21091,9 +21091,9 @@ WRAM0 bank #0: $c209 = wSpritePlayerStateData2OrigFacingDirection $c20d = wSpritePlayerStateData2PictureID $c20e = wSpritePlayerStateData2ImageBaseOffset + $c210 = wSprite01StateData2WalkAnimationCounter $c210 = wSprite01StateData2 $c210 = wSpritePlayerStateData2End - $c210 = wSprite01StateData2WalkAnimationCounter $c212 = wSprite01StateData2YDisplacement $c213 = wSprite01StateData2XDisplacement $c214 = wSprite01StateData2MapY @@ -21117,9 +21117,9 @@ WRAM0 bank #0: $c229 = wSprite02StateData2OrigFacingDirection $c22d = wSprite02StateData2PictureID $c22e = wSprite02StateData2ImageBaseOffset + $c230 = wSprite03StateData2WalkAnimationCounter $c230 = wSprite03StateData2 $c230 = wSprite02StateData2End - $c230 = wSprite03StateData2WalkAnimationCounter $c232 = wSprite03StateData2YDisplacement $c233 = wSprite03StateData2XDisplacement $c234 = wSprite03StateData2MapY @@ -21130,9 +21130,9 @@ WRAM0 bank #0: $c239 = wSprite03StateData2OrigFacingDirection $c23d = wSprite03StateData2PictureID $c23e = wSprite03StateData2ImageBaseOffset + $c240 = wSprite04StateData2WalkAnimationCounter $c240 = wSprite04StateData2 $c240 = wSprite03StateData2End - $c240 = wSprite04StateData2WalkAnimationCounter $c242 = wSprite04StateData2YDisplacement $c243 = wSprite04StateData2XDisplacement $c244 = wSprite04StateData2MapY @@ -21157,8 +21157,8 @@ WRAM0 bank #0: $c25d = wSprite05StateData2PictureID $c25e = wSprite05StateData2ImageBaseOffset $c260 = wSprite06StateData2WalkAnimationCounter - $c260 = wSprite05StateData2End $c260 = wSprite06StateData2 + $c260 = wSprite05StateData2End $c262 = wSprite06StateData2YDisplacement $c263 = wSprite06StateData2XDisplacement $c264 = wSprite06StateData2MapY @@ -21169,9 +21169,9 @@ WRAM0 bank #0: $c269 = wSprite06StateData2OrigFacingDirection $c26d = wSprite06StateData2PictureID $c26e = wSprite06StateData2ImageBaseOffset + $c270 = wSprite07StateData2WalkAnimationCounter $c270 = wSprite07StateData2 $c270 = wSprite06StateData2End - $c270 = wSprite07StateData2WalkAnimationCounter $c272 = wSprite07StateData2YDisplacement $c273 = wSprite07StateData2XDisplacement $c274 = wSprite07StateData2MapY @@ -21208,9 +21208,9 @@ WRAM0 bank #0: $c299 = wSprite09StateData2OrigFacingDirection $c29d = wSprite09StateData2PictureID $c29e = wSprite09StateData2ImageBaseOffset + $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a0 = wSprite10StateData2 $c2a0 = wSprite09StateData2End - $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a2 = wSprite10StateData2YDisplacement $c2a3 = wSprite10StateData2XDisplacement $c2a4 = wSprite10StateData2MapY @@ -21222,8 +21222,8 @@ WRAM0 bank #0: $c2ad = wSprite10StateData2PictureID $c2ae = wSprite10StateData2ImageBaseOffset $c2b0 = wSprite11StateData2WalkAnimationCounter - $c2b0 = wSprite10StateData2End $c2b0 = wSprite11StateData2 + $c2b0 = wSprite10StateData2End $c2b2 = wSprite11StateData2YDisplacement $c2b3 = wSprite11StateData2XDisplacement $c2b4 = wSprite11StateData2MapY @@ -21234,8 +21234,8 @@ WRAM0 bank #0: $c2b9 = wSprite11StateData2OrigFacingDirection $c2bd = wSprite11StateData2PictureID $c2be = wSprite11StateData2ImageBaseOffset - $c2c0 = wSprite12StateData2 $c2c0 = wSprite12StateData2WalkAnimationCounter + $c2c0 = wSprite12StateData2 $c2c0 = wSprite11StateData2End $c2c2 = wSprite12StateData2YDisplacement $c2c3 = wSprite12StateData2XDisplacement @@ -21260,9 +21260,9 @@ WRAM0 bank #0: $c2d9 = wSprite13StateData2OrigFacingDirection $c2dd = wSprite13StateData2PictureID $c2de = wSprite13StateData2ImageBaseOffset + $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e0 = wSprite14StateData2 $c2e0 = wSprite13StateData2End - $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e2 = wSprite14StateData2YDisplacement $c2e3 = wSprite14StateData2XDisplacement $c2e4 = wSprite14StateData2MapY @@ -21273,9 +21273,9 @@ WRAM0 bank #0: $c2e9 = wSprite14StateData2OrigFacingDirection $c2ed = wSprite14StateData2PictureID $c2ee = wSprite14StateData2ImageBaseOffset - $c2f0 = wSprite14StateData2End - $c2f0 = wSpritePikachuStateData2 $c2f0 = wSpritePikachuStateData2WalkAnimationCounter + $c2f0 = wSpritePikachuStateData2 + $c2f0 = wSprite14StateData2End $c2f2 = wSpritePikachuStateData2YDisplacement $c2f3 = wSpritePikachuStateData2XDisplacement $c2f4 = wSpritePikachuStateData2MapY @@ -21290,13 +21290,13 @@ WRAM0 bank #0: $c300 = wSpritePikachuStateData2End SECTION: $c300-$c39f ($00a0 bytes) ["OAM Buffer"] $c300 = wShadowOAMSprite00YCoord - $c300 = wShadowOAM $c300 = wShadowOAMSprite00 + $c300 = wShadowOAM $c301 = wShadowOAMSprite00XCoord $c302 = wShadowOAMSprite00TileID $c303 = wShadowOAMSprite00Attributes - $c304 = wShadowOAMSprite01 $c304 = wShadowOAMSprite01YCoord + $c304 = wShadowOAMSprite01 $c305 = wShadowOAMSprite01XCoord $c306 = wShadowOAMSprite01TileID $c307 = wShadowOAMSprite01Attributes @@ -21305,8 +21305,8 @@ WRAM0 bank #0: $c309 = wShadowOAMSprite02XCoord $c30a = wShadowOAMSprite02TileID $c30b = wShadowOAMSprite02Attributes - $c30c = wShadowOAMSprite03 $c30c = wShadowOAMSprite03YCoord + $c30c = wShadowOAMSprite03 $c30d = wShadowOAMSprite03XCoord $c30e = wShadowOAMSprite03TileID $c30f = wShadowOAMSprite03Attributes @@ -21355,8 +21355,8 @@ WRAM0 bank #0: $c331 = wShadowOAMSprite12XCoord $c332 = wShadowOAMSprite12TileID $c333 = wShadowOAMSprite12Attributes - $c334 = wShadowOAMSprite13 $c334 = wShadowOAMSprite13YCoord + $c334 = wShadowOAMSprite13 $c335 = wShadowOAMSprite13XCoord $c336 = wShadowOAMSprite13TileID $c337 = wShadowOAMSprite13Attributes @@ -21365,18 +21365,18 @@ WRAM0 bank #0: $c339 = wShadowOAMSprite14XCoord $c33a = wShadowOAMSprite14TileID $c33b = wShadowOAMSprite14Attributes - $c33c = wShadowOAMSprite15 $c33c = wShadowOAMSprite15YCoord + $c33c = wShadowOAMSprite15 $c33d = wShadowOAMSprite15XCoord $c33e = wShadowOAMSprite15TileID $c33f = wShadowOAMSprite15Attributes - $c340 = wShadowOAMSprite16 $c340 = wShadowOAMSprite16YCoord + $c340 = wShadowOAMSprite16 $c341 = wShadowOAMSprite16XCoord $c342 = wShadowOAMSprite16TileID $c343 = wShadowOAMSprite16Attributes - $c344 = wShadowOAMSprite17 $c344 = wShadowOAMSprite17YCoord + $c344 = wShadowOAMSprite17 $c345 = wShadowOAMSprite17XCoord $c346 = wShadowOAMSprite17TileID $c347 = wShadowOAMSprite17Attributes @@ -21395,8 +21395,8 @@ WRAM0 bank #0: $c351 = wShadowOAMSprite20XCoord $c352 = wShadowOAMSprite20TileID $c353 = wShadowOAMSprite20Attributes - $c354 = wShadowOAMSprite21 $c354 = wShadowOAMSprite21YCoord + $c354 = wShadowOAMSprite21 $c355 = wShadowOAMSprite21XCoord $c356 = wShadowOAMSprite21TileID $c357 = wShadowOAMSprite21Attributes @@ -21420,8 +21420,8 @@ WRAM0 bank #0: $c365 = wShadowOAMSprite25XCoord $c366 = wShadowOAMSprite25TileID $c367 = wShadowOAMSprite25Attributes - $c368 = wShadowOAMSprite26 $c368 = wShadowOAMSprite26YCoord + $c368 = wShadowOAMSprite26 $c369 = wShadowOAMSprite26XCoord $c36a = wShadowOAMSprite26TileID $c36b = wShadowOAMSprite26Attributes @@ -21440,18 +21440,18 @@ WRAM0 bank #0: $c375 = wShadowOAMSprite29XCoord $c376 = wShadowOAMSprite29TileID $c377 = wShadowOAMSprite29Attributes - $c378 = wShadowOAMSprite30 $c378 = wShadowOAMSprite30YCoord + $c378 = wShadowOAMSprite30 $c379 = wShadowOAMSprite30XCoord $c37a = wShadowOAMSprite30TileID $c37b = wShadowOAMSprite30Attributes - $c37c = wShadowOAMSprite31 $c37c = wShadowOAMSprite31YCoord + $c37c = wShadowOAMSprite31 $c37d = wShadowOAMSprite31XCoord $c37e = wShadowOAMSprite31TileID $c37f = wShadowOAMSprite31Attributes - $c380 = wShadowOAMSprite32 $c380 = wShadowOAMSprite32YCoord + $c380 = wShadowOAMSprite32 $c381 = wShadowOAMSprite32XCoord $c382 = wShadowOAMSprite32TileID $c383 = wShadowOAMSprite32Attributes @@ -21470,8 +21470,8 @@ WRAM0 bank #0: $c38d = wShadowOAMSprite35XCoord $c38e = wShadowOAMSprite35TileID $c38f = wShadowOAMSprite35Attributes - $c390 = wShadowOAMSprite36 $c390 = wShadowOAMSprite36YCoord + $c390 = wShadowOAMSprite36 $c391 = wShadowOAMSprite36XCoord $c392 = wShadowOAMSprite36TileID $c393 = wShadowOAMSprite36Attributes @@ -21494,13 +21494,13 @@ WRAM0 bank #0: SECTION: $c3a0-$c6e7 ($0348 bytes) ["Tilemap"] $c3a0 = wTileMap $c508 = wAnimatedObjectStartTileOffsets + $c508 = wAnimatedObjectsData $c508 = wSerialPartyMonsPatchList $c508 = wShadowOAMBackupSprite00YCoord $c508 = wShadowOAMBackupSprite00 $c508 = wShadowOAMBackup $c508 = wSurroundingTiles $c508 = wTileMapBackup - $c508 = wAnimatedObjectsData $c509 = wShadowOAMBackupSprite00XCoord $c50a = wShadowOAMBackupSprite00TileID $c50b = wShadowOAMBackupSprite00Attributes @@ -21533,26 +21533,26 @@ WRAM0 bank #0: $c51d = wShadowOAMBackupSprite05XCoord $c51e = wAnimatedObject0AnimSeqID $c51e = wShadowOAMBackupSprite05TileID - $c51f = wShadowOAMBackupSprite05Attributes $c51f = wAnimatedObject0TileID - $c520 = wShadowOAMBackupSprite06YCoord + $c51f = wShadowOAMBackupSprite05Attributes $c520 = wAnimatedObject0XCoord + $c520 = wShadowOAMBackupSprite06YCoord $c520 = wShadowOAMBackupSprite06 - $c521 = wShadowOAMBackupSprite06XCoord $c521 = wAnimatedObject0YCoord + $c521 = wShadowOAMBackupSprite06XCoord $c522 = wAnimatedObject0XOffset $c522 = wShadowOAMBackupSprite06TileID $c523 = wAnimatedObject0YOffset $c523 = wShadowOAMBackupSprite06Attributes $c524 = wAnimatedObject0Duration - $c524 = wShadowOAMBackupSprite07 $c524 = wShadowOAMBackupSprite07YCoord + $c524 = wShadowOAMBackupSprite07 $c525 = wAnimatedObject0DurationOffset $c525 = wShadowOAMBackupSprite07XCoord $c526 = wAnimatedObject0FrameIndex $c526 = wShadowOAMBackupSprite07TileID - $c527 = wShadowOAMBackupSprite07Attributes $c527 = wAnimatedObject0FieldB + $c527 = wShadowOAMBackupSprite07Attributes $c528 = wAnimatedObject0FieldC $c528 = wShadowOAMBackupSprite08YCoord $c528 = wShadowOAMBackupSprite08 @@ -21560,51 +21560,51 @@ WRAM0 bank #0: $c529 = wShadowOAMBackupSprite08XCoord $c52a = wAnimatedObject0FieldE $c52a = wShadowOAMBackupSprite08TileID - $c52b = wShadowOAMBackupSprite08Attributes $c52b = wAnimatedObject0FieldF + $c52b = wShadowOAMBackupSprite08Attributes + $c52c = wAnimatedObject1Index $c52c = wAnimatedObject1 $c52c = wAnimatedObject0End - $c52c = wShadowOAMBackupSprite09 $c52c = wShadowOAMBackupSprite09YCoord - $c52c = wAnimatedObject1Index + $c52c = wShadowOAMBackupSprite09 $c52d = wAnimatedObject1FramesetID $c52d = wShadowOAMBackupSprite09XCoord - $c52e = wShadowOAMBackupSprite09TileID $c52e = wAnimatedObject1AnimSeqID - $c52f = wShadowOAMBackupSprite09Attributes + $c52e = wShadowOAMBackupSprite09TileID $c52f = wAnimatedObject1TileID - $c530 = wShadowOAMBackupSprite10 + $c52f = wShadowOAMBackupSprite09Attributes $c530 = wAnimatedObject1XCoord $c530 = wShadowOAMBackupSprite10YCoord - $c531 = wShadowOAMBackupSprite10XCoord + $c530 = wShadowOAMBackupSprite10 $c531 = wAnimatedObject1YCoord + $c531 = wShadowOAMBackupSprite10XCoord $c532 = wAnimatedObject1XOffset $c532 = wShadowOAMBackupSprite10TileID - $c533 = wShadowOAMBackupSprite10Attributes $c533 = wAnimatedObject1YOffset + $c533 = wShadowOAMBackupSprite10Attributes $c534 = wAnimatedObject1Duration - $c534 = wShadowOAMBackupSprite11 $c534 = wShadowOAMBackupSprite11YCoord + $c534 = wShadowOAMBackupSprite11 $c535 = wAnimatedObject1DurationOffset $c535 = wShadowOAMBackupSprite11XCoord $c536 = wAnimatedObject1FrameIndex $c536 = wShadowOAMBackupSprite11TileID - $c537 = wShadowOAMBackupSprite11Attributes $c537 = wAnimatedObject1FieldB + $c537 = wShadowOAMBackupSprite11Attributes + $c538 = wAnimatedObject1FieldC $c538 = wShadowOAMBackupSprite12YCoord $c538 = wShadowOAMBackupSprite12 - $c538 = wAnimatedObject1FieldC $c539 = wAnimatedObject1FieldD $c539 = wShadowOAMBackupSprite12XCoord $c53a = wAnimatedObject1FieldE $c53a = wShadowOAMBackupSprite12TileID - $c53b = wShadowOAMBackupSprite12Attributes $c53b = wAnimatedObject1FieldF + $c53b = wShadowOAMBackupSprite12Attributes + $c53c = wAnimatedObject2Index $c53c = wAnimatedObject2 + $c53c = wAnimatedObject1End $c53c = wShadowOAMBackupSprite13YCoord $c53c = wShadowOAMBackupSprite13 - $c53c = wAnimatedObject1End - $c53c = wAnimatedObject2Index $c53d = wAnimatedObject2FramesetID $c53d = wShadowOAMBackupSprite13XCoord $c53e = wAnimatedObject2AnimSeqID @@ -21618,11 +21618,11 @@ WRAM0 bank #0: $c541 = wShadowOAMBackupSprite14XCoord $c542 = wAnimatedObject2XOffset $c542 = wShadowOAMBackupSprite14TileID - $c543 = wShadowOAMBackupSprite14Attributes $c543 = wAnimatedObject2YOffset - $c544 = wShadowOAMBackupSprite15 + $c543 = wShadowOAMBackupSprite14Attributes $c544 = wAnimatedObject2Duration $c544 = wShadowOAMBackupSprite15YCoord + $c544 = wShadowOAMBackupSprite15 $c545 = wAnimatedObject2DurationOffset $c545 = wShadowOAMBackupSprite15XCoord $c546 = wAnimatedObject2FrameIndex @@ -21636,28 +21636,28 @@ WRAM0 bank #0: $c549 = wShadowOAMBackupSprite16XCoord $c54a = wAnimatedObject2FieldE $c54a = wShadowOAMBackupSprite16TileID - $c54b = wShadowOAMBackupSprite16Attributes $c54b = wAnimatedObject2FieldF + $c54b = wShadowOAMBackupSprite16Attributes $c54c = wAnimatedObject3Index + $c54c = wAnimatedObject3 $c54c = wAnimatedObject2End $c54c = wShadowOAMBackupSprite17YCoord $c54c = wShadowOAMBackupSprite17 - $c54c = wAnimatedObject3 - $c54d = wShadowOAMBackupSprite17XCoord $c54d = wAnimatedObject3FramesetID + $c54d = wShadowOAMBackupSprite17XCoord $c54e = wAnimatedObject3AnimSeqID $c54e = wShadowOAMBackupSprite17TileID $c54f = wAnimatedObject3TileID $c54f = wShadowOAMBackupSprite17Attributes $c550 = wAnimatedObject3XCoord - $c550 = wShadowOAMBackupSprite18 $c550 = wShadowOAMBackupSprite18YCoord - $c551 = wShadowOAMBackupSprite18XCoord + $c550 = wShadowOAMBackupSprite18 $c551 = wAnimatedObject3YCoord + $c551 = wShadowOAMBackupSprite18XCoord $c552 = wAnimatedObject3XOffset $c552 = wShadowOAMBackupSprite18TileID - $c553 = wShadowOAMBackupSprite18Attributes $c553 = wAnimatedObject3YOffset + $c553 = wShadowOAMBackupSprite18Attributes $c554 = wAnimatedObject3Duration $c554 = wShadowOAMBackupSprite19YCoord $c554 = wShadowOAMBackupSprite19 @@ -21665,98 +21665,98 @@ WRAM0 bank #0: $c555 = wShadowOAMBackupSprite19XCoord $c556 = wAnimatedObject3FrameIndex $c556 = wShadowOAMBackupSprite19TileID - $c557 = wShadowOAMBackupSprite19Attributes $c557 = wAnimatedObject3FieldB + $c557 = wShadowOAMBackupSprite19Attributes $c558 = wAnimatedObject3FieldC $c558 = wShadowOAMBackupSprite20YCoord $c558 = wShadowOAMBackupSprite20 $c559 = wAnimatedObject3FieldD $c559 = wShadowOAMBackupSprite20XCoord - $c55a = wShadowOAMBackupSprite20TileID $c55a = wAnimatedObject3FieldE - $c55b = wShadowOAMBackupSprite20Attributes + $c55a = wShadowOAMBackupSprite20TileID $c55b = wAnimatedObject3FieldF + $c55b = wShadowOAMBackupSprite20Attributes + $c55c = wAnimatedObject4Index $c55c = wAnimatedObject4 + $c55c = wAnimatedObject3End $c55c = wShadowOAMBackupSprite21YCoord $c55c = wShadowOAMBackupSprite21 - $c55c = wAnimatedObject4Index - $c55c = wAnimatedObject3End $c55d = wAnimatedObject4FramesetID $c55d = wShadowOAMBackupSprite21XCoord $c55e = wAnimatedObject4AnimSeqID $c55e = wShadowOAMBackupSprite21TileID $c55f = wAnimatedObject4TileID $c55f = wShadowOAMBackupSprite21Attributes - $c560 = wShadowOAMBackupSprite22YCoord $c560 = wAnimatedObject4XCoord + $c560 = wShadowOAMBackupSprite22YCoord $c560 = wShadowOAMBackupSprite22 $c561 = wAnimatedObject4YCoord $c561 = wShadowOAMBackupSprite22XCoord - $c562 = wShadowOAMBackupSprite22TileID $c562 = wAnimatedObject4XOffset - $c563 = wShadowOAMBackupSprite22Attributes + $c562 = wShadowOAMBackupSprite22TileID $c563 = wAnimatedObject4YOffset + $c563 = wShadowOAMBackupSprite22Attributes $c564 = wAnimatedObject4Duration - $c564 = wShadowOAMBackupSprite23 $c564 = wShadowOAMBackupSprite23YCoord + $c564 = wShadowOAMBackupSprite23 $c565 = wAnimatedObject4DurationOffset $c565 = wShadowOAMBackupSprite23XCoord - $c566 = wShadowOAMBackupSprite23TileID $c566 = wAnimatedObject4FrameIndex - $c567 = wShadowOAMBackupSprite23Attributes + $c566 = wShadowOAMBackupSprite23TileID $c567 = wAnimatedObject4FieldB - $c568 = wShadowOAMBackupSprite24 + $c567 = wShadowOAMBackupSprite23Attributes $c568 = wAnimatedObject4FieldC $c568 = wShadowOAMBackupSprite24YCoord - $c569 = wShadowOAMBackupSprite24XCoord + $c568 = wShadowOAMBackupSprite24 $c569 = wAnimatedObject4FieldD - $c56a = wShadowOAMBackupSprite24TileID + $c569 = wShadowOAMBackupSprite24XCoord $c56a = wAnimatedObject4FieldE - $c56b = wShadowOAMBackupSprite24Attributes + $c56a = wShadowOAMBackupSprite24TileID $c56b = wAnimatedObject4FieldF - $c56c = wAnimatedObject4End - $c56c = wShadowOAMBackupSprite25 - $c56c = wAnimatedObject5 + $c56b = wShadowOAMBackupSprite24Attributes $c56c = wAnimatedObject5Index + $c56c = wAnimatedObject5 + $c56c = wAnimatedObject4End $c56c = wShadowOAMBackupSprite25YCoord - $c56d = wShadowOAMBackupSprite25XCoord + $c56c = wShadowOAMBackupSprite25 $c56d = wAnimatedObject5FramesetID + $c56d = wShadowOAMBackupSprite25XCoord $c56e = wAnimatedObject5AnimSeqID $c56e = wShadowOAMBackupSprite25TileID - $c56f = wShadowOAMBackupSprite25Attributes $c56f = wAnimatedObject5TileID + $c56f = wShadowOAMBackupSprite25Attributes + $c570 = wAnimatedObject5XCoord $c570 = wShadowOAMBackupSprite26YCoord $c570 = wShadowOAMBackupSprite26 - $c570 = wAnimatedObject5XCoord - $c571 = wShadowOAMBackupSprite26XCoord $c571 = wAnimatedObject5YCoord - $c572 = wShadowOAMBackupSprite26TileID + $c571 = wShadowOAMBackupSprite26XCoord $c572 = wAnimatedObject5XOffset + $c572 = wShadowOAMBackupSprite26TileID $c573 = wAnimatedObject5YOffset $c573 = wShadowOAMBackupSprite26Attributes $c574 = wAnimatedObject5Duration - $c574 = wShadowOAMBackupSprite27 $c574 = wShadowOAMBackupSprite27YCoord + $c574 = wShadowOAMBackupSprite27 $c575 = wAnimatedObject5DurationOffset $c575 = wShadowOAMBackupSprite27XCoord - $c576 = wShadowOAMBackupSprite27TileID $c576 = wAnimatedObject5FrameIndex + $c576 = wShadowOAMBackupSprite27TileID $c577 = wAnimatedObject5FieldB $c577 = wShadowOAMBackupSprite27Attributes $c578 = wAnimatedObject5FieldC $c578 = wShadowOAMBackupSprite28YCoord $c578 = wShadowOAMBackupSprite28 - $c579 = wShadowOAMBackupSprite28XCoord $c579 = wAnimatedObject5FieldD - $c57a = wShadowOAMBackupSprite28TileID + $c579 = wShadowOAMBackupSprite28XCoord $c57a = wAnimatedObject5FieldE + $c57a = wShadowOAMBackupSprite28TileID $c57b = wAnimatedObject5FieldF $c57b = wShadowOAMBackupSprite28Attributes $c57c = wAnimatedObject6Index - $c57c = wAnimatedObject5End - $c57c = wShadowOAMBackupSprite29 - $c57c = wShadowOAMBackupSprite29YCoord $c57c = wAnimatedObject6 + $c57c = wAnimatedObject5End + $c57c = wShadowOAMBackupSprite29YCoord + $c57c = wShadowOAMBackupSprite29 $c57d = wAnimatedObject6FramesetID $c57d = wShadowOAMBackupSprite29XCoord $c57e = wAnimatedObject6AnimSeqID @@ -21770,33 +21770,33 @@ WRAM0 bank #0: $c581 = wShadowOAMBackupSprite30XCoord $c582 = wAnimatedObject6XOffset $c582 = wShadowOAMBackupSprite30TileID - $c583 = wShadowOAMBackupSprite30Attributes $c583 = wAnimatedObject6YOffset - $c584 = wShadowOAMBackupSprite31 + $c583 = wShadowOAMBackupSprite30Attributes $c584 = wAnimatedObject6Duration $c584 = wShadowOAMBackupSprite31YCoord + $c584 = wShadowOAMBackupSprite31 $c585 = wAnimatedObject6DurationOffset $c585 = wShadowOAMBackupSprite31XCoord $c586 = wAnimatedObject6FrameIndex $c586 = wShadowOAMBackupSprite31TileID - $c587 = wShadowOAMBackupSprite31Attributes $c587 = wAnimatedObject6FieldB + $c587 = wShadowOAMBackupSprite31Attributes + $c588 = wAnimatedObject6FieldC $c588 = wShadowOAMBackupSprite32YCoord $c588 = wShadowOAMBackupSprite32 - $c588 = wAnimatedObject6FieldC $c589 = wAnimatedObject6FieldD $c589 = wShadowOAMBackupSprite32XCoord - $c58a = wShadowOAMBackupSprite32TileID $c58a = wAnimatedObject6FieldE - $c58b = wShadowOAMBackupSprite32Attributes + $c58a = wShadowOAMBackupSprite32TileID $c58b = wAnimatedObject6FieldF + $c58b = wShadowOAMBackupSprite32Attributes $c58c = wAnimatedObject7Index $c58c = wAnimatedObject7 $c58c = wAnimatedObject6End $c58c = wShadowOAMBackupSprite33YCoord $c58c = wShadowOAMBackupSprite33 - $c58d = wShadowOAMBackupSprite33XCoord $c58d = wAnimatedObject7FramesetID + $c58d = wShadowOAMBackupSprite33XCoord $c58e = wAnimatedObject7AnimSeqID $c58e = wShadowOAMBackupSprite33TileID $c58f = wAnimatedObject7TileID @@ -21804,35 +21804,35 @@ WRAM0 bank #0: $c590 = wAnimatedObject7XCoord $c590 = wShadowOAMBackupSprite34YCoord $c590 = wShadowOAMBackupSprite34 - $c591 = wShadowOAMBackupSprite34XCoord $c591 = wAnimatedObject7YCoord + $c591 = wShadowOAMBackupSprite34XCoord $c592 = wAnimatedObject7XOffset $c592 = wShadowOAMBackupSprite34TileID - $c593 = wShadowOAMBackupSprite34Attributes $c593 = wAnimatedObject7YOffset - $c594 = wShadowOAMBackupSprite35 + $c593 = wShadowOAMBackupSprite34Attributes $c594 = wAnimatedObject7Duration $c594 = wShadowOAMBackupSprite35YCoord - $c595 = wShadowOAMBackupSprite35XCoord + $c594 = wShadowOAMBackupSprite35 $c595 = wAnimatedObject7DurationOffset - $c596 = wShadowOAMBackupSprite35TileID + $c595 = wShadowOAMBackupSprite35XCoord $c596 = wAnimatedObject7FrameIndex - $c597 = wShadowOAMBackupSprite35Attributes + $c596 = wShadowOAMBackupSprite35TileID $c597 = wAnimatedObject7FieldB - $c598 = wShadowOAMBackupSprite36 + $c597 = wShadowOAMBackupSprite35Attributes $c598 = wAnimatedObject7FieldC $c598 = wShadowOAMBackupSprite36YCoord + $c598 = wShadowOAMBackupSprite36 $c599 = wAnimatedObject7FieldD $c599 = wShadowOAMBackupSprite36XCoord $c59a = wAnimatedObject7FieldE $c59a = wShadowOAMBackupSprite36TileID $c59b = wAnimatedObject7FieldF $c59b = wShadowOAMBackupSprite36Attributes - $c59c = wAnimatedObject7End - $c59c = wAnimatedObject8 - $c59c = wShadowOAMBackupSprite37 $c59c = wAnimatedObject8Index + $c59c = wAnimatedObject8 + $c59c = wAnimatedObject7End $c59c = wShadowOAMBackupSprite37YCoord + $c59c = wShadowOAMBackupSprite37 $c59d = wAnimatedObject8FramesetID $c59d = wShadowOAMBackupSprite37XCoord $c59e = wAnimatedObject8AnimSeqID @@ -21840,31 +21840,31 @@ WRAM0 bank #0: $c59f = wAnimatedObject8TileID $c59f = wShadowOAMBackupSprite37Attributes $c5a0 = wAnimatedObject8XCoord - $c5a0 = wShadowOAMBackupSprite38 $c5a0 = wShadowOAMBackupSprite38YCoord + $c5a0 = wShadowOAMBackupSprite38 $c5a1 = wAnimatedObject8YCoord $c5a1 = wShadowOAMBackupSprite38XCoord $c5a2 = wAnimatedObject8XOffset $c5a2 = wShadowOAMBackupSprite38TileID - $c5a3 = wShadowOAMBackupSprite38Attributes $c5a3 = wAnimatedObject8YOffset + $c5a3 = wShadowOAMBackupSprite38Attributes + $c5a4 = wAnimatedObject8Duration $c5a4 = wShadowOAMBackupSprite39YCoord $c5a4 = wShadowOAMBackupSprite39 - $c5a4 = wAnimatedObject8Duration $c5a5 = wAnimatedObject8DurationOffset $c5a5 = wShadowOAMBackupSprite39XCoord $c5a6 = wAnimatedObject8FrameIndex $c5a6 = wShadowOAMBackupSprite39TileID - $c5a7 = wShadowOAMBackupSprite39Attributes $c5a7 = wAnimatedObject8FieldB - $c5a8 = wShadowOAMBackupEnd + $c5a7 = wShadowOAMBackupSprite39Attributes $c5a8 = wAnimatedObject8FieldC + $c5a8 = wShadowOAMBackupEnd $c5a9 = wAnimatedObject8FieldD $c5aa = wAnimatedObject8FieldE $c5ab = wAnimatedObject8FieldF - $c5ac = wAnimatedObject8End $c5ac = wAnimatedObject9Index $c5ac = wAnimatedObject9 + $c5ac = wAnimatedObject8End $c5ad = wAnimatedObject9FramesetID $c5ae = wAnimatedObject9AnimSeqID $c5af = wAnimatedObject9TileID @@ -21937,13 +21937,13 @@ WRAM0 bank #0: $c636 = wYellowIntroAnimatedObjectStructPointer $c637 = wSurfingMinigameDataEnd SECTION: $c6e8-$cbfb ($0514 bytes) ["Overworld Map"] + $c6e8 = wPrinterSendState $c6e8 = wPrinterData $c6e8 = wTempPic $c6e8 = wOverworldMap - $c6e8 = wPrinterSendState $c6e9 = wPrinterRowIndex - $c6ea = wPrinterDataHeader $c6ea = wc6ea + $c6ea = wPrinterDataHeader $c6eb = wc6eb $c6ec = wc6ec $c6ed = wc6ed @@ -21954,8 +21954,8 @@ WRAM0 bank #0: $c6f2 = wc6f2 $c6f3 = wc6f3 $c700 = wLYOverrides - $c800 = wLYOverridesEnd $c800 = wLYOverridesBuffer + $c800 = wLYOverridesEnd $c830 = wPrinterSendDataSource2 $c900 = wLYOverridesBufferEnd $c970 = wPrinterHandshake @@ -21970,16 +21970,16 @@ WRAM0 bank #0: $cae2 = wcae2 $cae3 = wPrinterSettingsTempCopy $caf4 = wPrinterQueueLength - $caf5 = wPrinterDataEnd $caf5 = wPrinterPokedexEntryTextPointer + $caf5 = wPrinterDataEnd $caf9 = wPrinterPokedexMonIsOwned $cbdc = wcbdc $cbea = wcbea $cbec = wcbec $cbfc = wOverworldMapEnd SECTION: $cbfc-$d161 ($0566 bytes) ["WRAM"] - $cbfc = wRedrawRowOrColumnSrcTiles $cbfc = wSavedAudioWavePattern + $cbfc = wRedrawRowOrColumnSrcTiles $cc24 = wTopMenuItemY $cc25 = wTopMenuItemX $cc26 = wCurrentMenuItem @@ -22000,17 +22000,17 @@ WRAM0 bank #0: $cc38 = wTradeCenterPointerTableIndex $cc3a = wTextDest $cc3c = wDoNotWaitForButtonPressAfterDisplayingText + $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3d = wSerialExchangeNybbleTempReceiveData $cc3d = wLinkMenuSelectionReceiveBuffer - $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3e = wSerialExchangeNybbleReceiveData $cc42 = wSerialExchangeNybbleSendData $cc42 = wLinkMenuSelectionSendBuffer $cc47 = wUnknownSerialCounter - $cc47 = wEnteringCableClub $cc47 = wLinkTimeoutCounter - $cc49 = wWhichTradeMonSelectionMenu + $cc47 = wEnteringCableClub $cc49 = wMonDataLocation + $cc49 = wWhichTradeMonSelectionMenu $cc4a = wMenuWrappingEnabled $cc4b = wCheckFor180DegreeTurn $cc4d = wToggleableObjectIndex @@ -22021,20 +22021,20 @@ WRAM0 bank #0: $cc55 = wTrainerHeaderFlagBit $cc57 = wNPCMovementScriptPointerTableNum $cc58 = wNPCMovementScriptBank + $cc5b = wPikaPicUsedGFXCount $cc5b = wBoostExpByExpAll + $cc5b = wUnusedFlag $cc5b = wAnimationType + $cc5b = wSlotMachineSevenAndBarModeChance + $cc5b = wDexRatingNumMonsSeen $cc5b = wNPCMovementDirections + $cc5b = wHallOfFame $cc5b = wTrainerCardBlkPacket $cc5b = wMonPartySpritesSavedOAM - $cc5b = wElevatorWarpMaps - $cc5b = wVermilionDockTileMapBuffer - $cc5b = wHallOfFame - $cc5b = wOaksAideRewardItemName - $cc5b = wPikaPicUsedGFXCount - $cc5b = wDexRatingNumMonsSeen - $cc5b = wSlotMachineSevenAndBarModeChance - $cc5b = wUnusedFlag $cc5b = wFilteredBagItems + $cc5b = wElevatorWarpMaps + $cc5b = wOaksAideRewardItemName + $cc5b = wVermilionDockTileMapBuffer $cc5c = wPikaPicUsedGFX $cc5c = wDexRatingNumMonsOwned $cc5d = wTrainerCardBadgeAttributes @@ -22049,10 +22049,10 @@ WRAM0 bank #0: $cca1 = wNumStepsToTake $ccb8 = wPikaPicAnimObjectDataBufferEnd $ccd2 = wRLEByteCount - $ccd3 = wMiscBattleData - $ccd3 = wParentMenuItem - $ccd3 = wAddedToParty $ccd3 = wCanEvolveFlags + $ccd3 = wMiscBattleData + $ccd3 = wAddedToParty + $ccd3 = wParentMenuItem $ccd3 = wSimulatedJoypadStatesEnd $ccd4 = wForceEvolution $ccd5 = wAILayer2Encouragement @@ -22082,22 +22082,22 @@ WRAM0 bank #0: $ccf6 = wLowHealthAlarmDisabled $ccf7 = wPlayerMonMinimized $cd05 = wEnemyNumHits - $cd05 = wLuckySlotHiddenEventIndex $cd05 = wEnemyBideAccumulatedDamage - $cd0f = wVermilionDockTileMapBufferEnd + $cd05 = wLuckySlotHiddenEventIndex $cd0f = wPlayerMonUnmodifiedLevel - $cd0f = wMiscBattleDataEnd $cd0f = wInGameTradeGiveMonSpecies + $cd0f = wMiscBattleDataEnd + $cd0f = wVermilionDockTileMapBufferEnd $cd10 = wPlayerMonUnmodifiedMaxHP $cd10 = wInGameTradeTextPointerTablePointer - $cd12 = wInGameTradeTextPointerTableIndex $cd12 = wPlayerMonUnmodifiedAttack + $cd12 = wInGameTradeTextPointerTableIndex $cd13 = wInGameTradeGiveMonName $cd14 = wPlayerMonUnmodifiedDefense $cd16 = wPlayerMonUnmodifiedSpeed $cd18 = wPlayerMonUnmodifiedSpecial - $cd1a = wPlayerMonStatMods $cd1a = wPlayerMonAttackMod + $cd1a = wPlayerMonStatMods $cd1b = wPlayerMonDefenseMod $cd1c = wPlayerMonSpeedMod $cd1d = wPlayerMonSpecialMod @@ -22113,9 +22113,9 @@ WRAM0 bank #0: $cd2a = wEnemyMonUnmodifiedSpeed $cd2c = wEnemyMonUnmodifiedSpecial $cd2d = wEngagedTrainerClass + $cd2e = wEngagedTrainerSet $cd2e = wEnemyMonAttackMod $cd2e = wEnemyMonStatMods - $cd2e = wEngagedTrainerSet $cd2f = wEnemyMonDefenseMod $cd30 = wEnemyMonSpeedMod $cd31 = wEnemyMonSpecialMod @@ -22124,58 +22124,62 @@ WRAM0 bank #0: $cd34 = wInGameTradeReceiveMonSpecies $cd36 = wEnemyMonStatModsEnd $cd37 = wFilteredBagItemsCount - $cd37 = wNPCMovementDirections2Index $cd37 = wUnusedLinkMenuByte + $cd37 = wNPCMovementDirections2Index $cd38 = wSimulatedJoypadStatesIndex $cd39 = wUnusedSimulatedJoypadStatesMask $cd3a = wUnusedOverrideSimulatedJoypadStatesIndex $cd3b = wOverrideSimulatedJoypadStatesMask $cd3d = wTitleScreenScene + $cd3d = wOptionsCursorLocation $cd3d = wRodResponse + $cd3d = wSwappedMenuItem + $cd3d = wCoordIndex + $cd3d = wChargeMoveNum + $cd3d = wMoveDownSmallStarsOAMCount + $cd3d = wPlayerCharacterOAMTile + $cd3d = wTitleMonSpecies $cd3d = wWhichBadge $cd3d = wNumShakes + $cd3d = wWereAnyMonsAsleep $cd3d = wPPRestoreItem $cd3d = wDexMaxSeenMon $cd3d = wWhichTrade + $cd3d = wTempSCX + $cd3d = wSavedY $cd3d = wChangeBoxSavedMapTextPointer + $cd3d = wUnusedCreditsByte $cd3d = wBadgeNumberTile $cd3d = wOptionsTextSpeedCursorX $cd3d = wTrainerInfoTextBoxWidthPlus1 + $cd3d = wTrainerSpriteOffset + $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY $cd3d = wPlayerSpinInPlaceAnimFrameDelay $cd3d = wHiddenEventFunctionArgument $cd3d = wCanPlaySlots + $cd3d = wStoppingWhichSlotMachineWheel + $cd3d = wDayCareStartLevel $cd3d = wWhichTownMapLocation + $cd3d = wFlyAnimUsingCoordList $cd3d = wRivalStarterTemp + $cd3d = wHoFTeamIndex $cd3d = wHoFMonSpecies $cd3d = wSSAnneSmokeDriftAmount $cd3d = wInwardSpiralUpdateScreenCounter $cd3d = wBattleTransitionCopyTilesOffset $cd3d = wBattleTransitionCircleScreenQuadrantY $cd3d = wBoxNumString + $cd3d = wFieldMoves + $cd3d = wPriceTemp + $cd3d = wBoxMonCounts + $cd3d = wFallingObjectsMovementData $cd3d = wTradingWhichPlayerMon $cd3d = wTradedPlayerMonSpecies - $cd3d = wPriceTemp - $cd3d = wTitleMonSpecies - $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY - $cd3d = wTempSCX - $cd3d = wUnusedCreditsByte - $cd3d = wSwappedMenuItem - $cd3d = wDayCareStartLevel - $cd3d = wMoveDownSmallStarsOAMCount - $cd3d = wStoppingWhichSlotMachineWheel - $cd3d = wFieldMoves - $cd3d = wCoordIndex - $cd3d = wChargeMoveNum - $cd3d = wHoFTeamIndex - $cd3d = wBoxMonCounts - $cd3d = wFlyAnimUsingCoordList - $cd3d = wSavedY - $cd3d = wPlayerCharacterOAMTile - $cd3d = wWereAnyMonsAsleep - $cd3d = wFallingObjectsMovementData - $cd3d = wTrainerSpriteOffset - $cd3d = wOptionsCursorLocation + $cd3e = wTitleScreenTimer $cd3e = wNumCreditsMonsDisplayed + $cd3e = wBadgeNameTile + $cd3e = wOptionsBattleAnimCursorX + $cd3e = wTrainerInfoTextBoxWidth $cd3e = wTrainerEngageDistance $cd3e = wPlayerSpinWhileMovingUpOrDownAnimMaxY $cd3e = wPlayerSpinInPlaceAnimFrameDelayDelta @@ -22185,48 +22189,44 @@ WRAM0 bank #0: $cd3e = wHUDPokeballGfxOffsetX $cd3e = wFlyAnimCounter $cd3e = wFlyLocationsList + $cd3e = wRivalStarterBallSpriteIndex + $cd3e = wHoFPartyMonIndex $cd3e = wSSAnneSmokeX $cd3e = wBattleTransitionCircleScreenQuadrantX $cd3e = wTradingWhichEnemyMon $cd3e = wTradedEnemyMonSpecies - $cd3e = wTitleScreenTimer - $cd3e = wRivalStarterBallSpriteIndex - $cd3e = wBadgeNameTile - $cd3e = wTrainerInfoTextBoxWidth - $cd3e = wHoFPartyMonIndex - $cd3e = wOptionsBattleAnimCursorX $cd3f = wJigglypuffFacingDirections $cd3f = wBadgeOrFaceTiles + $cd3f = wOptionsBattleStyleCursorX + $cd3f = wTrainerInfoTextBoxNextRowOffset $cd3f = wTrainerFacingDirection + $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay $cd3f = wPlayerSpinInPlaceAnimFrameDelayEndValue $cd3f = wHiddenEventIndex $cd3f = wSlotMachineWheel2Offset - $cd3f = wHUDUnusedTopTile - $cd3f = wFlyAnimBirdSpriteImageIndex - $cd3f = wNameOfPlayerMonToBeTraded - $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay - $cd3f = wHoFMonLevel $cd3f = wDayCareTotalCost - $cd3f = wTrainerInfoTextBoxNextRowOffset - $cd3f = wOptionsBattleStyleCursorX + $cd3f = wHUDUnusedTopTile $cd3f = wHUDGraphicsTiles + $cd3f = wFlyAnimBirdSpriteImageIndex + $cd3f = wHoFMonLevel + $cd3f = wNameOfPlayerMonToBeTraded $cd40 = wOptionsCancelCursorX $cd40 = wTrainerScreenY + $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHiddenEventY $cd40 = wSlotMachineWheel3Offset $cd40 = wHUDCornerTile - $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHoFMonOrPlayer + $cd41 = wTrainerScreenX + $cd41 = wHiddenEventX $cd41 = wHiddenItemOrCoinsIndex $cd41 = wSlotMachineWheel1BottomTile $cd41 = wSlotMachineWinningSymbol + $cd41 = wDayCarePerLevelCost $cd41 = wHUDTriangleTile $cd41 = wHoFTeamIndex2 - $cd41 = wDayCarePerLevelCost - $cd41 = wTradedPlayerMonOT - $cd41 = wHiddenEventX - $cd41 = wTrainerScreenX $cd41 = wNumFieldMoves + $cd41 = wTradedPlayerMonOT $cd42 = wSlotMachineWheel1MiddleTile $cd42 = wHUDGraphicsTilesEnd $cd42 = wHoFTeamNo @@ -22237,31 +22237,31 @@ WRAM0 bank #0: $cd45 = wSlotMachineWheel2MiddleTile $cd46 = wTempCoins1 $cd46 = wSlotMachineWheel2TopTile - $cd47 = wBattleTransitionSpiralDirection $cd47 = wSlotMachineWheel3BottomTile - $cd48 = wSlotMachineWheel3MiddleTile + $cd47 = wBattleTransitionSpiralDirection $cd48 = wFacingDirectionList - $cd49 = wSlotMachineWheel3TopTile + $cd48 = wSlotMachineWheel3MiddleTile $cd49 = wTempObtainedBadgesBooleans - $cd4a = wPayoutCoins + $cd49 = wSlotMachineWheel3TopTile $cd4a = wTempCoins2 + $cd4a = wPayoutCoins $cd4c = wSlotMachineFlags $cd4c = wTradedPlayerMonOTID - $cd4d = wSlotMachineWheel1SlipCounter $cd4d = wCutTile + $cd4d = wSlotMachineWheel1SlipCounter $cd4e = wSlotMachineWheel2SlipCounter $cd4e = wTradedEnemyMonOT $cd4f = wEmotionBubbleSpriteIndex - $cd4f = wSlotMachineRerollCounter $cd4f = wSavedPlayerScreenY + $cd4f = wSlotMachineRerollCounter + $cd50 = wWhichEmotionBubble $cd50 = wWhichAnimationOffsets $cd50 = wSavedPlayerFacingDirection $cd50 = wSlotMachineBet - $cd50 = wWhichEmotionBubble $cd59 = wTradedEnemyMonOTID $cd5b = wGymTrashCanIndex - $cd5b = wStandingOnWarpPadOrHole $cd5b = wOAMBaseTile + $cd5b = wStandingOnWarpPadOrHole $cd5c = wSymmetricSpriteOAMAttributes $cd5d = wMonPartySpriteSpecies $cd5e = wLeftGBMonSpecies @@ -22269,32 +22269,32 @@ WRAM0 bank #0: $cd60 = wMiscFlags $cd6a = wActionResultOrTookBattleTurn $cd6b = wJoyIgnore - $cd6c = wDownscaledMonSize $cd6c = wNumMovesMinusOne - $cd6d = wNameBuffer - $cd6d = wMoveData - $cd6d = wPayDayMoney + $cd6c = wDownscaledMonSize $cd6d = wBattleMenuCurrentPP $cd6d = wEvoDataBuffer + $cd6d = wPayDayMoney + $cd6d = wMoveData + $cd6d = wNameBuffer $cd71 = wStatusScreenCurrentPP $cd73 = wPPUpCountAndMaxPP $cd78 = wNormalMaxPPList $cd7a = wEvoDataBufferEnd - $cd81 = wSerialOtherGameboyRandomNumberListBlock $cd81 = wTileMapBackup2 + $cd81 = wSerialOtherGameboyRandomNumberListBlock $cee9 = wLearningMovesFromDayCare $cee9 = wTownMapCoords $cee9 = wHPBarMaxHP - $cee9 = wBuffer + $cee9 = wChangeMonPicEnemyTurnSpecies $cee9 = wNamingScreenNameLength $cee9 = wEvoOldSpecies - $cee9 = wChangeMonPicEnemyTurnSpecies + $cee9 = wBuffer $ceea = wChangeMonPicPlayerTurnSpecies - $ceea = wEvoNewSpecies $ceea = wNamingScreenSubmitName + $ceea = wEvoNewSpecies + $ceeb = wHPBarOldHP $ceeb = wAlphabetCase $ceeb = wEvoMonTileOffset - $ceeb = wHPBarOldHP $ceec = wEvoCancelled $ceed = wHPBarNewHP $ceed = wNamingScreenLetter @@ -22309,9 +22309,9 @@ WRAM0 bank #0: $cf0a = wBoughtOrSoldItemInMart $cf0b = wBattleResult $cf0c = wAutoTextBoxDrawingControl - $cf0d = wSavedCoordIndex $cf0d = wNextSafariZoneGateScript $cf0d = wOakWalkedToPlayer + $cf0d = wSavedCoordIndex $cf0e = wTilePlayerStandingOn $cf0f = wNPCNumScriptedSteps $cf10 = wNPCMovementScriptFunctionNum @@ -22328,9 +22328,9 @@ WRAM0 bank #0: $cf1d = wEnemyHPBarColor $cf1e = wPartyMenuHPBarColors $cf24 = wStatusScreenHPBarColor + $cf2c = wPalPacket $cf2c = wWhichPartyMenuHPBar $cf2c = wCopyingSGBTileData - $cf2c = wPalPacket $cf2d = wPartyMenuBlkPacket $cf36 = wPartyHPBarAttributes $cf4a = wExpAmountGained @@ -22347,10 +22347,10 @@ WRAM0 bank #0: $cf90 = wCurPartySpecies $cf91 = wWhichPokemon $cf92 = wPrintItemPrices - $cf93 = wHPBarType $cf93 = wListMenuID - $cf94 = wRemoveMonFromBox + $cf93 = wHPBarType $cf94 = wMoveMonType + $cf94 = wRemoveMonFromBox $cf95 = wItemQuantity $cf96 = wMaxItemQuantity $cf97 = wLoadedMonSpecies @@ -22402,8 +22402,8 @@ WRAM0 bank #0: $cfd7 = wEnemyMonSpecies2 $cfd8 = wBattleMonSpecies2 $cfd9 = wEnemyMonNick - $cfe4 = wEnemyMon $cfe4 = wEnemyMonSpecies + $cfe4 = wEnemyMon $cfe5 = wEnemyMonHP $cfe7 = wEnemyMonBoxLevel $cfe7 = wEnemyMonPartyPos @@ -22426,11 +22426,11 @@ WRAM0 bank #0: $d006 = wEnemyMonActualCatchRate $d007 = wEnemyMonBaseExp $d008 = wBattleMonNick - $d013 = wBattleMon $d013 = wBattleMonSpecies + $d013 = wBattleMon $d014 = wBattleMonHP - $d016 = wBattleMonPartyPos $d016 = wBattleMonBoxLevel + $d016 = wBattleMonPartyPos $d017 = wBattleMonStatus $d018 = wBattleMonType1 $d018 = wBattleMonType @@ -22458,8 +22458,8 @@ WRAM0 bank #0: $d058 = wCurOpponent $d059 = wBattleType $d05a = wDamageMultipliers - $d05b = wLoneAttackNo $d05b = wGymLeaderNo + $d05b = wLoneAttackNo $d05c = wTrainerNo $d05d = wCriticalHitOrOHKO $d05e = wMoveMissed @@ -22482,9 +22482,9 @@ WRAM0 bank #0: $d06f = wEnemyConfusedCounter $d070 = wEnemyToxicCounter $d071 = wEnemyDisabledMove + $d073 = wPlayerNumHits $d073 = wUnknownSerialCounter2 $d073 = wPlayerBideAccumulatedDamage - $d073 = wPlayerNumHits $d077 = wEscapedFromBattle $d077 = wBattleStatusDataEnd $d078 = wObjectToHide @@ -22493,9 +22493,9 @@ WRAM0 bank #0: $d07b = wAnimationID $d07b = wMenuItemOffset $d07b = wDefaultMap - $d07c = wNamingScreenType $d07c = wTempTilesetNumTiles $d07c = wPartyMenuTypeOrMessageID + $d07c = wNamingScreenType $d07d = wSavedListScrollOffset $d080 = wBaseCoordX $d081 = wBaseCoordY @@ -22506,20 +22506,20 @@ WRAM0 bank #0: $d086 = wSubAnimCounter $d087 = wSaveFileStatus $d088 = wNumFBTiles + $d089 = wUnusedWaterDropletsByte $d089 = wCoordAdjustmentAmount - $d089 = wNumShootingBalls - $d089 = wFlashScreenLongCounter - $d089 = wSpiralBallsBaseY - $d089 = wFallingObjectMovementByte + $d089 = wNewSlotMachineBallTile $d089 = wOptionsInitialized $d089 = wTradedMonMovingRight - $d089 = wNewSlotMachineBallTile - $d089 = wUnusedWaterDropletsByte - $d08a = wAnimCounter + $d089 = wNumShootingBalls + $d089 = wFlashScreenLongCounter + $d089 = wFallingObjectMovementByte + $d089 = wSpiralBallsBaseY $d08a = wSubAnimTransform + $d08a = wAnimCounter + $d08a = wSlideMonDelay $d08a = wNumFallingObjects $d08a = wSpiralBallsBaseX - $d08a = wSlideMonDelay $d08b = wEndBattleWinTextPointer $d08d = wEndBattleLoseTextPointer $d091 = wEndBattleTextRomBank @@ -22527,19 +22527,19 @@ WRAM0 bank #0: $d095 = wSlotMachineAllowMatchesCounter $d095 = wSubAnimSubEntryAddr $d099 = wOutwardSpiralTileMapPointer + $d09a = wUnusedMoveAnimByte $d09a = wTownMapSpriteBlinkingEnabled $d09a = wPartyMenuAnimMonEnabled - $d09a = wUnusedMoveAnimByte $d09b = wFBDestAddr $d09d = wFBMode $d09e = wSlideMonUpBottomRowLeftTile + $d09e = wSquishMonCurrentDirection + $d09e = wWhichBattleAnimTileset $d09e = wNewTileBlockID $d09e = wDropletTile $d09e = wOutwardSpiralCurrentDirection $d09e = wIntroNidorinoBaseTile $d09e = wLinkCableAnimBulgeToggle - $d09e = wSquishMonCurrentDirection - $d09e = wWhichBattleAnimTileset $d09f = wDisableVBlankWYUpdate $d0a0 = wSpriteCurPosX $d0a1 = wSpriteCurPosY @@ -22556,8 +22556,8 @@ WRAM0 bank #0: $d0ae = wSpriteOutputPtrCached $d0b0 = wSpriteDecodeTable0Ptr $d0b2 = wSpriteDecodeTable1Ptr - $d0b4 = wCurSpecies $d0b4 = wNameListIndex + $d0b4 = wCurSpecies $d0b5 = wNameListType $d0b6 = wPredefBank $d0b7 = wMonHIndex @@ -22591,18 +22591,18 @@ WRAM0 bank #0: $d11a = wInitListType $d11b = wCapturedMonSpecies $d11c = wFirstMonsNotOutYet - $d11d = wCalculateWhoseStats - $d11d = wMaxPP - $d11d = wPokedexNum - $d11d = wTempByteValue - $d11d = wPokeBallCaptureCalcTemp - $d11d = wUsingPPUp - $d11d = wMoveGrammar - $d11d = wTempTMHM $d11d = wPokeBallAnimData - $d11d = wNumSetBits + $d11d = wPokeBallCaptureCalcTemp + $d11d = wCalculateWhoseStats + $d11d = wMoveGrammar + $d11d = wMaxPP + $d11d = wUsingPPUp + $d11d = wTempTMHM + $d11d = wPokedexNum $d11d = wMoveType $d11d = wTypeEffectiveness + $d11d = wNumSetBits + $d11d = wTempByteValue $d11d = wNamedObjectIndex $d11e = wForcePlayerToChooseMon $d11f = wNumRunAttempts @@ -22617,13 +22617,13 @@ WRAM0 bank #0: $d129 = wListCount $d12a = wLinkState $d12b = wTwoOptionMenuID - $d12c = wChosenMenuItem $d12c = wOutOfBattleBlackout + $d12c = wChosenMenuItem $d12d = wMenuExitMethod $d12e = wGymGateTileBlock + $d12e = wWhichPrizeWindow $d12e = wWhichPewterGuy $d12e = wDungeonWarpDataEntrySize - $d12e = wWhichPrizeWindow $d12f = wSavedSpriteScreenY $d130 = wSavedSpriteScreenX $d131 = wSavedSpriteMapY @@ -22640,8 +22640,8 @@ WRAM0 bank #0: $d142 = wPrize2Price $d144 = wPrize3Price $d147 = wLinkBattleRandomNumberList - $d151 = wSerialPlayerDataBlock $d151 = wPseudoItemID + $d151 = wSerialPlayerDataBlock $d152 = wUnusedAlreadyOwnedFlag $d155 = wEvoStoneItemID $d156 = wSavedNPCMovementDirections2Index @@ -22651,8 +22651,8 @@ WRAM0 bank #0: $d162 = wPartyDataStart $d163 = wPartySpecies $d16a = wPartyMon1Species - $d16a = wPartyMons $d16a = wPartyMon1 + $d16a = wPartyMons $d16b = wPartyMon1HP $d16d = wPartyMon1BoxLevel $d16e = wPartyMon1Status @@ -22677,13 +22677,13 @@ WRAM0 bank #0: $d190 = wPartyMon1Defense $d192 = wPartyMon1Speed $d194 = wPartyMon1Special - $d196 = wPartyMon2 $d196 = wPartyMon2Species + $d196 = wPartyMon2 $d197 = wPartyMon2HP $d199 = wPartyMon2BoxLevel $d19a = wPartyMon2Status - $d19b = wPartyMon2Type $d19b = wPartyMon2Type1 + $d19b = wPartyMon2Type $d19c = wPartyMon2Type2 $d19d = wPartyMon2CatchRate $d19e = wPartyMon2Moves @@ -22703,13 +22703,13 @@ WRAM0 bank #0: $d1bc = wPartyMon2Defense $d1be = wPartyMon2Speed $d1c0 = wPartyMon2Special - $d1c2 = wPartyMon3 $d1c2 = wPartyMon3Species + $d1c2 = wPartyMon3 $d1c3 = wPartyMon3HP $d1c5 = wPartyMon3BoxLevel $d1c6 = wPartyMon3Status - $d1c7 = wPartyMon3Type $d1c7 = wPartyMon3Type1 + $d1c7 = wPartyMon3Type $d1c8 = wPartyMon3Type2 $d1c9 = wPartyMon3CatchRate $d1ca = wPartyMon3Moves @@ -22755,13 +22755,13 @@ WRAM0 bank #0: $d214 = wPartyMon4Defense $d216 = wPartyMon4Speed $d218 = wPartyMon4Special - $d21a = wPartyMon5 $d21a = wPartyMon5Species + $d21a = wPartyMon5 $d21b = wPartyMon5HP $d21d = wPartyMon5BoxLevel $d21e = wPartyMon5Status - $d21f = wPartyMon5Type $d21f = wPartyMon5Type1 + $d21f = wPartyMon5Type $d220 = wPartyMon5Type2 $d221 = wPartyMon5CatchRate $d222 = wPartyMon5Moves @@ -22775,14 +22775,14 @@ WRAM0 bank #0: $d235 = wPartyMon5DVs $d237 = wPartyMon5PP $d23b = wPartyMon5Level - $d23c = wPartyMon5Stats $d23c = wPartyMon5MaxHP + $d23c = wPartyMon5Stats $d23e = wPartyMon5Attack $d240 = wPartyMon5Defense $d242 = wPartyMon5Speed $d244 = wPartyMon5Special - $d246 = wPartyMon6 $d246 = wPartyMon6Species + $d246 = wPartyMon6 $d247 = wPartyMon6HP $d249 = wPartyMon6BoxLevel $d24a = wPartyMon6Status @@ -22801,8 +22801,8 @@ WRAM0 bank #0: $d261 = wPartyMon6DVs $d263 = wPartyMon6PP $d267 = wPartyMon6Level - $d268 = wPartyMon6Stats $d268 = wPartyMon6MaxHP + $d268 = wPartyMon6Stats $d26a = wPartyMon6Attack $d26c = wPartyMon6Defense $d26e = wPartyMon6Speed @@ -22828,8 +22828,8 @@ WRAM0 bank #0: $d2f6 = wMainDataStart $d309 = wPokedexSeen $d309 = wPokedexOwnedEnd - $d31c = wPokedexSeenEnd $d31c = wNumBagItems + $d31c = wPokedexSeenEnd $d31d = wBagItems $d346 = wPlayerMoney $d349 = wRivalName @@ -22857,9 +22857,9 @@ WRAM0 bank #0: $d36b = wCurMapTextPtr $d36d = wCurMapScriptPtr $d36f = wCurMapConnections + $d370 = wNorthConnectedMap $d370 = wNorthConnectionHeader $d370 = wCurMapHeaderEnd - $d370 = wNorthConnectedMap $d371 = wNorthConnectionStripSrc $d373 = wNorthConnectionStripDest $d375 = wNorthConnectionStripLength @@ -22885,8 +22885,8 @@ WRAM0 bank #0: $d38d = wWestConnectedMapYAlignment $d38e = wWestConnectedMapXAlignment $d38f = wWestConnectedMapViewPointer - $d391 = wEastConnectionHeader $d391 = wEastConnectedMap + $d391 = wEastConnectionHeader $d392 = wEastConnectionStripSrc $d394 = wEastConnectionStripDest $d396 = wEastConnectionStripLength @@ -22915,26 +22915,26 @@ WRAM0 bank #0: $d449 = wPikachuMovementScriptBank $d44a = wPikachuMovementScriptAddress $d44c = wPikachuMovementFlags - $d44d = wCurPikaMovementData - $d44d = wCurPikaMovementParam1 $d44d = wPikaPicAnimPointer + $d44d = wCurPikaMovementParam1 + $d44d = wCurPikaMovementData $d44e = wCurPikaMovementFunc1 $d44f = wPikaPicAnimPointerSetupFinished $d44f = wCurPikaMovementParam2 - $d450 = wCurPikaMovementFunc2 $d450 = wPikaPicAnimCurGraphicID + $d450 = wCurPikaMovementFunc2 $d451 = wPikaPicAnimTimer $d451 = wd451 $d452 = wCurPikaMovementSpriteImageIdx $d453 = wPikaPicAnimDelay $d453 = wPikaSpriteX - $d454 = wPikaSpriteY $d454 = wPikaPicPikaDrawStartX - $d455 = wPikachuMovementXOffset + $d454 = wPikaSpriteY $d455 = wPikaPicPikaDrawStartY + $d455 = wPikachuMovementXOffset $d456 = wCurPikaPicAnimObjectVTileOffset - $d456 = wPikachuMovementYOffset $d456 = wCurPikaPicAnimObject + $d456 = wPikachuMovementYOffset $d457 = wCurPikaPicAnimObjectXOffset $d457 = wPikachuStepTimer $d458 = wCurPikaPicAnimObjectYOffset @@ -22987,8 +22987,8 @@ WRAM0 bank #0: $d5c5 = wToggleableObjectFlagsEnd $d5cc = wSavedSpriteImageIndex $d5cd = wToggleableObjectList - $d5ef = wGameProgressFlags $d5ef = wOaksLabCurScript + $d5ef = wGameProgressFlags $d5f0 = wPalletTownCurScript $d5f2 = wBluesHouseCurScript $d5f3 = wViridianCityCurScript @@ -23081,8 +23081,8 @@ WRAM0 bank #0: $d65f = wRoute16Gate1FCurScript $d660 = wBillsHouseCurScript $d661 = wRoute5GateCurScript - $d662 = wPowerPlantCurScript $d662 = wRoute7GateCurScript + $d662 = wPowerPlantCurScript $d664 = wSSAnne2FCurScript $d665 = wSeafoamIslandsB3FCurScript $d666 = wRoute23CurScript @@ -23133,10 +23133,10 @@ WRAM0 bank #0: $d892 = wSerialEnemyDataBlock $d89b = wEnemyPartyCount $d89c = wEnemyPartySpecies + $d8a3 = wEnemyMon1Species $d8a3 = wEnemyMon1 $d8a3 = wEnemyMons $d8a3 = wWaterRate - $d8a3 = wEnemyMon1Species $d8a4 = wEnemyMon1HP $d8a4 = wWaterMons $d8a6 = wEnemyMon1BoxLevel @@ -23167,8 +23167,8 @@ WRAM0 bank #0: $d8d0 = wEnemyMon2HP $d8d2 = wEnemyMon2BoxLevel $d8d3 = wEnemyMon2Status - $d8d4 = wEnemyMon2Type $d8d4 = wEnemyMon2Type1 + $d8d4 = wEnemyMon2Type $d8d5 = wEnemyMon2Type2 $d8d6 = wEnemyMon2CatchRate $d8d7 = wEnemyMon2Moves @@ -23188,13 +23188,13 @@ WRAM0 bank #0: $d8f5 = wEnemyMon2Defense $d8f7 = wEnemyMon2Speed $d8f9 = wEnemyMon2Special - $d8fb = wEnemyMon3 $d8fb = wEnemyMon3Species + $d8fb = wEnemyMon3 $d8fc = wEnemyMon3HP $d8fe = wEnemyMon3BoxLevel $d8ff = wEnemyMon3Status - $d900 = wEnemyMon3Type $d900 = wEnemyMon3Type1 + $d900 = wEnemyMon3Type $d901 = wEnemyMon3Type2 $d902 = wEnemyMon3CatchRate $d903 = wEnemyMon3Moves @@ -23208,19 +23208,19 @@ WRAM0 bank #0: $d916 = wEnemyMon3DVs $d918 = wEnemyMon3PP $d91c = wEnemyMon3Level - $d91d = wEnemyMon3Stats $d91d = wEnemyMon3MaxHP + $d91d = wEnemyMon3Stats $d91f = wEnemyMon3Attack $d921 = wEnemyMon3Defense $d923 = wEnemyMon3Speed $d925 = wEnemyMon3Special - $d927 = wEnemyMon4 $d927 = wEnemyMon4Species + $d927 = wEnemyMon4 $d928 = wEnemyMon4HP $d92a = wEnemyMon4BoxLevel $d92b = wEnemyMon4Status - $d92c = wEnemyMon4Type $d92c = wEnemyMon4Type1 + $d92c = wEnemyMon4Type $d92d = wEnemyMon4Type2 $d92e = wEnemyMon4CatchRate $d92f = wEnemyMon4Moves @@ -23245,8 +23245,8 @@ WRAM0 bank #0: $d954 = wEnemyMon5HP $d956 = wEnemyMon5BoxLevel $d957 = wEnemyMon5Status - $d958 = wEnemyMon5Type $d958 = wEnemyMon5Type1 + $d958 = wEnemyMon5Type $d959 = wEnemyMon5Type2 $d95a = wEnemyMon5CatchRate $d95b = wEnemyMon5Moves @@ -23271,8 +23271,8 @@ WRAM0 bank #0: $d980 = wEnemyMon6HP $d982 = wEnemyMon6BoxLevel $d983 = wEnemyMon6Status - $d984 = wEnemyMon6Type $d984 = wEnemyMon6Type1 + $d984 = wEnemyMon6Type $d985 = wEnemyMon6Type2 $d986 = wEnemyMon6CatchRate $d987 = wEnemyMon6Moves @@ -23292,15 +23292,15 @@ WRAM0 bank #0: $d9a5 = wEnemyMon6Defense $d9a7 = wEnemyMon6Speed $d9a9 = wEnemyMon6Special - $d9ab = wEnemyMonOT $d9ab = wEnemyMon1OT + $d9ab = wEnemyMonOT $d9b6 = wEnemyMon2OT $d9c1 = wEnemyMon3OT $d9cc = wEnemyMon4OT $d9d7 = wEnemyMon5OT $d9e2 = wEnemyMon6OT - $d9ed = wEnemyMonNicks $d9ed = wEnemyMon1Nick + $d9ed = wEnemyMonNicks $d9f8 = wEnemyMon2Nick $da03 = wEnemyMon3Nick $da0e = wEnemyMon4Nick @@ -23324,8 +23324,8 @@ WRAM0 bank #0: $da5f = wDayCareMonHP $da61 = wDayCareMonBoxLevel $da62 = wDayCareMonStatus - $da63 = wDayCareMonType $da63 = wDayCareMonType1 + $da63 = wDayCareMonType $da64 = wDayCareMonType2 $da65 = wDayCareMonCatchRate $da66 = wDayCareMonMoves @@ -23349,8 +23349,8 @@ WRAM0 bank #0: $da96 = wBoxMon1HP $da98 = wBoxMon1BoxLevel $da99 = wBoxMon1Status - $da9a = wBoxMon1Type $da9a = wBoxMon1Type1 + $da9a = wBoxMon1Type $da9b = wBoxMon1Type2 $da9c = wBoxMon1CatchRate $da9d = wBoxMon1Moves @@ -23382,8 +23382,8 @@ WRAM0 bank #0: $dacf = wBoxMon2SpecialExp $dad1 = wBoxMon2DVs $dad3 = wBoxMon2PP - $dad7 = wBoxMon3 $dad7 = wBoxMon3Species + $dad7 = wBoxMon3 $dad8 = wBoxMon3HP $dada = wBoxMon3BoxLevel $dadb = wBoxMon3Status @@ -23401,13 +23401,13 @@ WRAM0 bank #0: $daf0 = wBoxMon3SpecialExp $daf2 = wBoxMon3DVs $daf4 = wBoxMon3PP - $daf8 = wBoxMon4 $daf8 = wBoxMon4Species + $daf8 = wBoxMon4 $daf9 = wBoxMon4HP $dafb = wBoxMon4BoxLevel $dafc = wBoxMon4Status - $dafd = wBoxMon4Type $dafd = wBoxMon4Type1 + $dafd = wBoxMon4Type $dafe = wBoxMon4Type2 $daff = wBoxMon4CatchRate $db00 = wBoxMon4Moves @@ -23420,8 +23420,8 @@ WRAM0 bank #0: $db11 = wBoxMon4SpecialExp $db13 = wBoxMon4DVs $db15 = wBoxMon4PP - $db19 = wBoxMon5 $db19 = wBoxMon5Species + $db19 = wBoxMon5 $db1a = wBoxMon5HP $db1c = wBoxMon5BoxLevel $db1d = wBoxMon5Status @@ -23458,13 +23458,13 @@ WRAM0 bank #0: $db53 = wBoxMon6SpecialExp $db55 = wBoxMon6DVs $db57 = wBoxMon6PP - $db5b = wBoxMon7 $db5b = wBoxMon7Species + $db5b = wBoxMon7 $db5c = wBoxMon7HP $db5e = wBoxMon7BoxLevel $db5f = wBoxMon7Status - $db60 = wBoxMon7Type $db60 = wBoxMon7Type1 + $db60 = wBoxMon7Type $db61 = wBoxMon7Type2 $db62 = wBoxMon7CatchRate $db63 = wBoxMon7Moves @@ -23482,8 +23482,8 @@ WRAM0 bank #0: $db7d = wBoxMon8HP $db7f = wBoxMon8BoxLevel $db80 = wBoxMon8Status - $db81 = wBoxMon8Type $db81 = wBoxMon8Type1 + $db81 = wBoxMon8Type $db82 = wBoxMon8Type2 $db83 = wBoxMon8CatchRate $db84 = wBoxMon8Moves @@ -23539,8 +23539,8 @@ WRAM0 bank #0: $dbe0 = wBoxMon11HP $dbe2 = wBoxMon11BoxLevel $dbe3 = wBoxMon11Status - $dbe4 = wBoxMon11Type $dbe4 = wBoxMon11Type1 + $dbe4 = wBoxMon11Type $dbe5 = wBoxMon11Type2 $dbe6 = wBoxMon11CatchRate $dbe7 = wBoxMon11Moves @@ -23572,8 +23572,8 @@ WRAM0 bank #0: $dc19 = wBoxMon12SpecialExp $dc1b = wBoxMon12DVs $dc1d = wBoxMon12PP - $dc21 = wBoxMon13 $dc21 = wBoxMon13Species + $dc21 = wBoxMon13 $dc22 = wBoxMon13HP $dc24 = wBoxMon13BoxLevel $dc25 = wBoxMon13Status @@ -23596,8 +23596,8 @@ WRAM0 bank #0: $dc43 = wBoxMon14HP $dc45 = wBoxMon14BoxLevel $dc46 = wBoxMon14Status - $dc47 = wBoxMon14Type $dc47 = wBoxMon14Type1 + $dc47 = wBoxMon14Type $dc48 = wBoxMon14Type2 $dc49 = wBoxMon14CatchRate $dc4a = wBoxMon14Moves @@ -23610,8 +23610,8 @@ WRAM0 bank #0: $dc5b = wBoxMon14SpecialExp $dc5d = wBoxMon14DVs $dc5f = wBoxMon14PP - $dc63 = wBoxMon15 $dc63 = wBoxMon15Species + $dc63 = wBoxMon15 $dc64 = wBoxMon15HP $dc66 = wBoxMon15BoxLevel $dc67 = wBoxMon15Status @@ -23634,8 +23634,8 @@ WRAM0 bank #0: $dc85 = wBoxMon16HP $dc87 = wBoxMon16BoxLevel $dc88 = wBoxMon16Status - $dc89 = wBoxMon16Type $dc89 = wBoxMon16Type1 + $dc89 = wBoxMon16Type $dc8a = wBoxMon16Type2 $dc8b = wBoxMon16CatchRate $dc8c = wBoxMon16Moves @@ -23648,13 +23648,13 @@ WRAM0 bank #0: $dc9d = wBoxMon16SpecialExp $dc9f = wBoxMon16DVs $dca1 = wBoxMon16PP - $dca5 = wBoxMon17 $dca5 = wBoxMon17Species + $dca5 = wBoxMon17 $dca6 = wBoxMon17HP $dca8 = wBoxMon17BoxLevel $dca9 = wBoxMon17Status - $dcaa = wBoxMon17Type $dcaa = wBoxMon17Type1 + $dcaa = wBoxMon17Type $dcab = wBoxMon17Type2 $dcac = wBoxMon17CatchRate $dcad = wBoxMon17Moves @@ -23667,13 +23667,13 @@ WRAM0 bank #0: $dcbe = wBoxMon17SpecialExp $dcc0 = wBoxMon17DVs $dcc2 = wBoxMon17PP - $dcc6 = wBoxMon18 $dcc6 = wBoxMon18Species + $dcc6 = wBoxMon18 $dcc7 = wBoxMon18HP $dcc9 = wBoxMon18BoxLevel $dcca = wBoxMon18Status - $dccb = wBoxMon18Type $dccb = wBoxMon18Type1 + $dccb = wBoxMon18Type $dccc = wBoxMon18Type2 $dccd = wBoxMon18CatchRate $dcce = wBoxMon18Moves @@ -23691,8 +23691,8 @@ WRAM0 bank #0: $dce8 = wBoxMon19HP $dcea = wBoxMon19BoxLevel $dceb = wBoxMon19Status - $dcec = wBoxMon19Type $dcec = wBoxMon19Type1 + $dcec = wBoxMon19Type $dced = wBoxMon19Type2 $dcee = wBoxMon19CatchRate $dcef = wBoxMon19Moves @@ -23745,8 +23745,8 @@ WRAM0 bank #0: $dde4 = wBoxMon18OT $ddef = wBoxMon19OT $ddfa = wBoxMon20OT - $de05 = wBoxMonNicks $de05 = wBoxMon1Nick + $de05 = wBoxMonNicks $de10 = wBoxMon2Nick $de1b = wBoxMon3Nick $de26 = wBoxMon4Nick @@ -23786,38 +23786,38 @@ HRAM bank #0: $ff86 = hDMARoutine.wait SECTION: $ff8a-$fffe ($0075 bytes) ["HRAM"] $ff8a = hSoftReset + $ff8b = hSpriteDataOffset $ff8b = hNorthSouthConnectionStripWidth + $ff8b = hEastWestConnectedMapWidth $ff8b = hMapStride + $ff8b = hDownArrowBlinkCount1 $ff8b = hSpriteWidth $ff8b = hSpriteInterlaceCounter $ff8b = hSlideAmount - $ff8b = hROMBankTemp - $ff8b = hSpriteDataOffset - $ff8b = hPreviousTileset - $ff8b = hWarpDestinationMap - $ff8b = hOAMTile - $ff8b = hBaseTileID - $ff8b = hDownArrowBlinkCount1 $ff8b = hItemPrice - $ff8b = hEastWestConnectedMapWidth - $ff8b = hDexWeight $ff8b = hRLEByteValue + $ff8b = hPreviousTileset + $ff8b = hROMBankTemp + $ff8b = hOAMTile + $ff8b = hWarpDestinationMap + $ff8b = hDexWeight + $ff8b = hBaseTileID + $ff8c = hSpriteIndex $ff8c = hNorthSouthConnectedMapWidth $ff8c = hMapWidth - $ff8c = hSpriteHeight - $ff8c = hPartyMonIndex - $ff8c = hSlidingRegionSize - $ff8c = hSpriteIndex - $ff8c = hTextID $ff8c = hDownArrowBlinkCount2 - $ff8d = hLoadSpriteTemp1 - $ff8d = hVRAMSlot - $ff8d = hSpriteOffset - $ff8d = hSpriteImageIndex - $ff8d = hSlideDirection - $ff8d = hSpriteFacingDirection + $ff8c = hSpriteHeight + $ff8c = hSlidingRegionSize + $ff8c = hPartyMonIndex + $ff8c = hTextID $ff8d = hEnemySpeed + $ff8d = hLoadSpriteTemp1 $ff8d = hSpriteMovementByte2 + $ff8d = hSpriteFacingDirection + $ff8d = hSpriteImageIndex + $ff8d = hSpriteOffset + $ff8d = hSlideDirection + $ff8d = hVRAMSlot $ff8e = hLoadSpriteTemp2 $ff8e = hHalveItemPrices $ff8e = hFourTileSpriteCount @@ -23831,24 +23831,24 @@ HRAM bank #0: $ff92 = hSpriteScreenY $ff93 = hTilePlayerStandingOn $ff94 = hSpritePriority + $ff95 = hSwapTemp + $ff95 = hSignCoordPointer $ff95 = hSwapItemID $ff95 = hNPCPlayerYDistance - $ff95 = hDividend - $ff95 = hSignCoordPointer - $ff95 = hPastLeadingZeros - $ff95 = hProduct - $ff95 = hNPCMovementDirections2Index $ff95 = hNPCSpriteOffset + $ff95 = hNPCMovementDirections2Index + $ff95 = hPastLeadingZeros $ff95 = hQuotient - $ff95 = hSwapTemp + $ff95 = hDividend + $ff95 = hProduct + $ff96 = hExperience $ff96 = hMutateWY $ff96 = hSwapItemQuantity + $ff96 = hNPCPlayerXDistance $ff96 = hNumToPrint $ff96 = hMultiplicand - $ff96 = hNPCPlayerXDistance - $ff96 = hExperience - $ff97 = hFindPathNumSteps $ff97 = hMutateWX + $ff97 = hFindPathNumSteps $ff98 = hFindPathFlags $ff99 = hFindPathYProgress $ff99 = hPowerOf10 @@ -23857,12 +23857,12 @@ HRAM bank #0: $ff99 = hMultiplier $ff9a = hFindPathXProgress $ff9a = hDivideBuffer - $ff9b = hMultiplyBuffer $ff9b = hNPCPlayerRelativePosPerspective + $ff9b = hMultiplyBuffer $ff9c = hSavedNumToPrint $ff9d = hNPCPlayerRelativePosFlags - $ff9f = hMoney $ff9f = hUnusedCoinsByte + $ff9f = hMoney $ffa0 = hCoins $ffa2 = hDivideBCDQuotient $ffa2 = hDivideBCDDivisor @@ -23910,26 +23910,26 @@ HRAM bank #0: $ffdb = hCanceledPrinting $ffdb = hInteractedWithBookshelf $ffdb = hGymTrashCanRandNumMask + $ffdb = hToggleableObjectIndex $ffdb = hSavedCoordIndex $ffdb = hItemCounter $ffdb = hItemToRemoveID + $ffdb = hDexRatingNumMonsSeen $ffdb = hGymGateIndex $ffdb = hVendingMachineItem - $ffdb = hPlayerFacing - $ffdb = hDexRatingNumMonsSeen $ffdb = hOaksAideRequirement $ffdb = hOaksAideResult - $ffdb = hToggleableObjectIndex - $ffdc = hDexRatingNumMonsOwned - $ffdc = hVendingMachinePrice - $ffdc = hPlayerYCoord + $ffdb = hPlayerFacing $ffdc = hItemToRemoveIndex - $ffdc = hOaksAideRewardItem + $ffdc = hDexRatingNumMonsOwned $ffdc = hGymGateAnswer + $ffdc = hVendingMachinePrice + $ffdc = hOaksAideRewardItem + $ffdc = hPlayerYCoord $ffdd = hOaksAideNumMonsOwned $ffdd = hPlayerXCoord - $ffe0 = hBackupGymGateIndex $ffe0 = hUnlockedSilphCoDoors + $ffe0 = hBackupGymGateIndex $ffe1 = hStartTileID $ffe4 = hNewPartyLength $ffe5 = hIsToggleableObjectOff diff --git a/pokeyellow_debug.map b/pokeyellow_debug.map index 5e1d71d4..df599b2c 100644 --- a/pokeyellow_debug.map +++ b/pokeyellow_debug.map @@ -3506,8 +3506,8 @@ ROMX bank #4: SECTION: $4000-$6364 ($2365 bytes) ["bank4"] $4000 = PokemonLogoJapanGraphics $4600 = FontGraphics - $4a00 = ABTiles $4a00 = FontGraphicsEnd + $4a00 = ABTiles $4a20 = HpBarAndStatusGraphics $4c00 = BattleHudTiles1 $4c00 = HpBarAndStatusGraphicsEnd @@ -3524,8 +3524,8 @@ ROMX bank #4: $5018 = TextBoxGraphicsEnd $5138 = WorldMapTileGraphics $5138 = PokedexTileGraphicsEnd - $5238 = PlayerCharacterTitleGraphics $5238 = WorldMapTileGraphicsEnd + $5238 = PlayerCharacterTitleGraphics $5468 = DrawHP $5468 = PlayerCharacterTitleGraphicsEnd $546f = DrawHP2 @@ -12001,10 +12001,10 @@ ROMX bank #25: SECTION: $4000-$7fff ($4000 bytes) ["Tilesets 1"] $4000 = Overworld_GFX $4600 = Overworld_Block - $4e00 = RedsHouse1_GFX $4e00 = RedsHouse2_GFX - $5290 = RedsHouse1_Block + $4e00 = RedsHouse1_GFX $5290 = RedsHouse2_Block + $5290 = RedsHouse1_Block $53c0 = House_GFX $59a0 = House_Block $5bd0 = Mansion_GFX @@ -12022,8 +12022,8 @@ ROMX bank #26: $4000 = Version_GFX $4040 = Version_GFXEnd SECTION: $4040-$7fef ($3fb0 bytes) ["Tilesets 2"] - $4040 = Dojo_GFX $4040 = Gym_GFX + $4040 = Dojo_GFX $4640 = Gym_Block $4640 = Dojo_Block $4d80 = Pokecenter_GFX @@ -12033,9 +12033,9 @@ ROMX bank #26: $5600 = Gate_GFX $5600 = Museum_GFX $5600 = ForestGate_GFX + $5bf0 = Gate_Block $5bf0 = Museum_Block $5bf0 = ForestGate_Block - $5bf0 = Gate_Block $63f0 = Forest_GFX $69f0 = Forest_Block $71f0 = Facility_GFX @@ -20874,17 +20874,17 @@ ROMX bank #63: VRAM bank #0: SECTION: $8000-$9fff ($2000 bytes) ["VRAM"] $8000 = vNPCSprites - $8000 = vChars0 $8000 = vSprites + $8000 = vChars0 $8800 = vTitleLogo $8800 = vNPCSprites2 $8800 = vFont $8800 = vChars1 + $9000 = vTileset $9000 = vFrontPic $9000 = vChars2 - $9000 = vTileset - $9310 = vBackPic $9310 = vTitleLogo2 + $9310 = vBackPic $9800 = vBGMap0 $9c00 = vBGMap1 TOTAL EMPTY: $0000 bytes @@ -20907,8 +20907,8 @@ SRAM bank #1: $af2c = sPartyData $b0c0 = sCurBoxData $b522 = sTileAnimations - $b523 = sGameDataEnd $b523 = sMainDataCheckSum + $b523 = sGameDataEnd EMPTY: $b524-$bfff ($0adc bytes) TOTAL EMPTY: $0adc bytes @@ -21001,8 +21001,8 @@ WRAM0 bank #0: $c10b = wSpritePlayerStateData1XAdjusted $c10c = wSpritePlayerStateData1CollisionData $c110 = wSprite01StateData1PictureID - $c110 = wSpritePlayerStateData1End $c110 = wSprite01StateData1 + $c110 = wSpritePlayerStateData1End $c111 = wSprite01StateData1MovementStatus $c112 = wSprite01StateData1ImageIndex $c113 = wSprite01StateData1YStepVector @@ -21030,9 +21030,9 @@ WRAM0 bank #0: $c12a = wSprite02StateData1YAdjusted $c12b = wSprite02StateData1XAdjusted $c12c = wSprite02StateData1CollisionData + $c130 = wSprite03StateData1PictureID $c130 = wSprite03StateData1 $c130 = wSprite02StateData1End - $c130 = wSprite03StateData1PictureID $c131 = wSprite03StateData1MovementStatus $c132 = wSprite03StateData1ImageIndex $c133 = wSprite03StateData1YStepVector @@ -21045,9 +21045,9 @@ WRAM0 bank #0: $c13a = wSprite03StateData1YAdjusted $c13b = wSprite03StateData1XAdjusted $c13c = wSprite03StateData1CollisionData + $c140 = wSprite04StateData1PictureID $c140 = wSprite04StateData1 $c140 = wSprite03StateData1End - $c140 = wSprite04StateData1PictureID $c141 = wSprite04StateData1MovementStatus $c142 = wSprite04StateData1ImageIndex $c143 = wSprite04StateData1YStepVector @@ -21060,9 +21060,9 @@ WRAM0 bank #0: $c14a = wSprite04StateData1YAdjusted $c14b = wSprite04StateData1XAdjusted $c14c = wSprite04StateData1CollisionData - $c150 = wSprite04StateData1End $c150 = wSprite05StateData1PictureID $c150 = wSprite05StateData1 + $c150 = wSprite04StateData1End $c151 = wSprite05StateData1MovementStatus $c152 = wSprite05StateData1ImageIndex $c153 = wSprite05StateData1YStepVector @@ -21075,9 +21075,9 @@ WRAM0 bank #0: $c15a = wSprite05StateData1YAdjusted $c15b = wSprite05StateData1XAdjusted $c15c = wSprite05StateData1CollisionData + $c160 = wSprite06StateData1PictureID $c160 = wSprite06StateData1 $c160 = wSprite05StateData1End - $c160 = wSprite06StateData1PictureID $c161 = wSprite06StateData1MovementStatus $c162 = wSprite06StateData1ImageIndex $c163 = wSprite06StateData1YStepVector @@ -21091,8 +21091,8 @@ WRAM0 bank #0: $c16b = wSprite06StateData1XAdjusted $c16c = wSprite06StateData1CollisionData $c170 = wSprite07StateData1PictureID - $c170 = wSprite06StateData1End $c170 = wSprite07StateData1 + $c170 = wSprite06StateData1End $c171 = wSprite07StateData1MovementStatus $c172 = wSprite07StateData1ImageIndex $c173 = wSprite07StateData1YStepVector @@ -21239,9 +21239,9 @@ WRAM0 bank #0: $c209 = wSpritePlayerStateData2OrigFacingDirection $c20d = wSpritePlayerStateData2PictureID $c20e = wSpritePlayerStateData2ImageBaseOffset + $c210 = wSprite01StateData2WalkAnimationCounter $c210 = wSprite01StateData2 $c210 = wSpritePlayerStateData2End - $c210 = wSprite01StateData2WalkAnimationCounter $c212 = wSprite01StateData2YDisplacement $c213 = wSprite01StateData2XDisplacement $c214 = wSprite01StateData2MapY @@ -21265,9 +21265,9 @@ WRAM0 bank #0: $c229 = wSprite02StateData2OrigFacingDirection $c22d = wSprite02StateData2PictureID $c22e = wSprite02StateData2ImageBaseOffset + $c230 = wSprite03StateData2WalkAnimationCounter $c230 = wSprite03StateData2 $c230 = wSprite02StateData2End - $c230 = wSprite03StateData2WalkAnimationCounter $c232 = wSprite03StateData2YDisplacement $c233 = wSprite03StateData2XDisplacement $c234 = wSprite03StateData2MapY @@ -21278,9 +21278,9 @@ WRAM0 bank #0: $c239 = wSprite03StateData2OrigFacingDirection $c23d = wSprite03StateData2PictureID $c23e = wSprite03StateData2ImageBaseOffset + $c240 = wSprite04StateData2WalkAnimationCounter $c240 = wSprite04StateData2 $c240 = wSprite03StateData2End - $c240 = wSprite04StateData2WalkAnimationCounter $c242 = wSprite04StateData2YDisplacement $c243 = wSprite04StateData2XDisplacement $c244 = wSprite04StateData2MapY @@ -21305,8 +21305,8 @@ WRAM0 bank #0: $c25d = wSprite05StateData2PictureID $c25e = wSprite05StateData2ImageBaseOffset $c260 = wSprite06StateData2WalkAnimationCounter - $c260 = wSprite05StateData2End $c260 = wSprite06StateData2 + $c260 = wSprite05StateData2End $c262 = wSprite06StateData2YDisplacement $c263 = wSprite06StateData2XDisplacement $c264 = wSprite06StateData2MapY @@ -21317,9 +21317,9 @@ WRAM0 bank #0: $c269 = wSprite06StateData2OrigFacingDirection $c26d = wSprite06StateData2PictureID $c26e = wSprite06StateData2ImageBaseOffset + $c270 = wSprite07StateData2WalkAnimationCounter $c270 = wSprite07StateData2 $c270 = wSprite06StateData2End - $c270 = wSprite07StateData2WalkAnimationCounter $c272 = wSprite07StateData2YDisplacement $c273 = wSprite07StateData2XDisplacement $c274 = wSprite07StateData2MapY @@ -21356,9 +21356,9 @@ WRAM0 bank #0: $c299 = wSprite09StateData2OrigFacingDirection $c29d = wSprite09StateData2PictureID $c29e = wSprite09StateData2ImageBaseOffset + $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a0 = wSprite10StateData2 $c2a0 = wSprite09StateData2End - $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a2 = wSprite10StateData2YDisplacement $c2a3 = wSprite10StateData2XDisplacement $c2a4 = wSprite10StateData2MapY @@ -21370,8 +21370,8 @@ WRAM0 bank #0: $c2ad = wSprite10StateData2PictureID $c2ae = wSprite10StateData2ImageBaseOffset $c2b0 = wSprite11StateData2WalkAnimationCounter - $c2b0 = wSprite10StateData2End $c2b0 = wSprite11StateData2 + $c2b0 = wSprite10StateData2End $c2b2 = wSprite11StateData2YDisplacement $c2b3 = wSprite11StateData2XDisplacement $c2b4 = wSprite11StateData2MapY @@ -21382,8 +21382,8 @@ WRAM0 bank #0: $c2b9 = wSprite11StateData2OrigFacingDirection $c2bd = wSprite11StateData2PictureID $c2be = wSprite11StateData2ImageBaseOffset - $c2c0 = wSprite12StateData2 $c2c0 = wSprite12StateData2WalkAnimationCounter + $c2c0 = wSprite12StateData2 $c2c0 = wSprite11StateData2End $c2c2 = wSprite12StateData2YDisplacement $c2c3 = wSprite12StateData2XDisplacement @@ -21408,9 +21408,9 @@ WRAM0 bank #0: $c2d9 = wSprite13StateData2OrigFacingDirection $c2dd = wSprite13StateData2PictureID $c2de = wSprite13StateData2ImageBaseOffset + $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e0 = wSprite14StateData2 $c2e0 = wSprite13StateData2End - $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e2 = wSprite14StateData2YDisplacement $c2e3 = wSprite14StateData2XDisplacement $c2e4 = wSprite14StateData2MapY @@ -21421,9 +21421,9 @@ WRAM0 bank #0: $c2e9 = wSprite14StateData2OrigFacingDirection $c2ed = wSprite14StateData2PictureID $c2ee = wSprite14StateData2ImageBaseOffset - $c2f0 = wSprite14StateData2End - $c2f0 = wSpritePikachuStateData2 $c2f0 = wSpritePikachuStateData2WalkAnimationCounter + $c2f0 = wSpritePikachuStateData2 + $c2f0 = wSprite14StateData2End $c2f2 = wSpritePikachuStateData2YDisplacement $c2f3 = wSpritePikachuStateData2XDisplacement $c2f4 = wSpritePikachuStateData2MapY @@ -21438,13 +21438,13 @@ WRAM0 bank #0: $c300 = wSpritePikachuStateData2End SECTION: $c300-$c39f ($00a0 bytes) ["OAM Buffer"] $c300 = wShadowOAMSprite00YCoord - $c300 = wShadowOAM $c300 = wShadowOAMSprite00 + $c300 = wShadowOAM $c301 = wShadowOAMSprite00XCoord $c302 = wShadowOAMSprite00TileID $c303 = wShadowOAMSprite00Attributes - $c304 = wShadowOAMSprite01 $c304 = wShadowOAMSprite01YCoord + $c304 = wShadowOAMSprite01 $c305 = wShadowOAMSprite01XCoord $c306 = wShadowOAMSprite01TileID $c307 = wShadowOAMSprite01Attributes @@ -21453,8 +21453,8 @@ WRAM0 bank #0: $c309 = wShadowOAMSprite02XCoord $c30a = wShadowOAMSprite02TileID $c30b = wShadowOAMSprite02Attributes - $c30c = wShadowOAMSprite03 $c30c = wShadowOAMSprite03YCoord + $c30c = wShadowOAMSprite03 $c30d = wShadowOAMSprite03XCoord $c30e = wShadowOAMSprite03TileID $c30f = wShadowOAMSprite03Attributes @@ -21503,8 +21503,8 @@ WRAM0 bank #0: $c331 = wShadowOAMSprite12XCoord $c332 = wShadowOAMSprite12TileID $c333 = wShadowOAMSprite12Attributes - $c334 = wShadowOAMSprite13 $c334 = wShadowOAMSprite13YCoord + $c334 = wShadowOAMSprite13 $c335 = wShadowOAMSprite13XCoord $c336 = wShadowOAMSprite13TileID $c337 = wShadowOAMSprite13Attributes @@ -21513,18 +21513,18 @@ WRAM0 bank #0: $c339 = wShadowOAMSprite14XCoord $c33a = wShadowOAMSprite14TileID $c33b = wShadowOAMSprite14Attributes - $c33c = wShadowOAMSprite15 $c33c = wShadowOAMSprite15YCoord + $c33c = wShadowOAMSprite15 $c33d = wShadowOAMSprite15XCoord $c33e = wShadowOAMSprite15TileID $c33f = wShadowOAMSprite15Attributes - $c340 = wShadowOAMSprite16 $c340 = wShadowOAMSprite16YCoord + $c340 = wShadowOAMSprite16 $c341 = wShadowOAMSprite16XCoord $c342 = wShadowOAMSprite16TileID $c343 = wShadowOAMSprite16Attributes - $c344 = wShadowOAMSprite17 $c344 = wShadowOAMSprite17YCoord + $c344 = wShadowOAMSprite17 $c345 = wShadowOAMSprite17XCoord $c346 = wShadowOAMSprite17TileID $c347 = wShadowOAMSprite17Attributes @@ -21543,8 +21543,8 @@ WRAM0 bank #0: $c351 = wShadowOAMSprite20XCoord $c352 = wShadowOAMSprite20TileID $c353 = wShadowOAMSprite20Attributes - $c354 = wShadowOAMSprite21 $c354 = wShadowOAMSprite21YCoord + $c354 = wShadowOAMSprite21 $c355 = wShadowOAMSprite21XCoord $c356 = wShadowOAMSprite21TileID $c357 = wShadowOAMSprite21Attributes @@ -21568,8 +21568,8 @@ WRAM0 bank #0: $c365 = wShadowOAMSprite25XCoord $c366 = wShadowOAMSprite25TileID $c367 = wShadowOAMSprite25Attributes - $c368 = wShadowOAMSprite26 $c368 = wShadowOAMSprite26YCoord + $c368 = wShadowOAMSprite26 $c369 = wShadowOAMSprite26XCoord $c36a = wShadowOAMSprite26TileID $c36b = wShadowOAMSprite26Attributes @@ -21588,18 +21588,18 @@ WRAM0 bank #0: $c375 = wShadowOAMSprite29XCoord $c376 = wShadowOAMSprite29TileID $c377 = wShadowOAMSprite29Attributes - $c378 = wShadowOAMSprite30 $c378 = wShadowOAMSprite30YCoord + $c378 = wShadowOAMSprite30 $c379 = wShadowOAMSprite30XCoord $c37a = wShadowOAMSprite30TileID $c37b = wShadowOAMSprite30Attributes - $c37c = wShadowOAMSprite31 $c37c = wShadowOAMSprite31YCoord + $c37c = wShadowOAMSprite31 $c37d = wShadowOAMSprite31XCoord $c37e = wShadowOAMSprite31TileID $c37f = wShadowOAMSprite31Attributes - $c380 = wShadowOAMSprite32 $c380 = wShadowOAMSprite32YCoord + $c380 = wShadowOAMSprite32 $c381 = wShadowOAMSprite32XCoord $c382 = wShadowOAMSprite32TileID $c383 = wShadowOAMSprite32Attributes @@ -21618,8 +21618,8 @@ WRAM0 bank #0: $c38d = wShadowOAMSprite35XCoord $c38e = wShadowOAMSprite35TileID $c38f = wShadowOAMSprite35Attributes - $c390 = wShadowOAMSprite36 $c390 = wShadowOAMSprite36YCoord + $c390 = wShadowOAMSprite36 $c391 = wShadowOAMSprite36XCoord $c392 = wShadowOAMSprite36TileID $c393 = wShadowOAMSprite36Attributes @@ -21642,13 +21642,13 @@ WRAM0 bank #0: SECTION: $c3a0-$c6e7 ($0348 bytes) ["Tilemap"] $c3a0 = wTileMap $c508 = wAnimatedObjectStartTileOffsets + $c508 = wAnimatedObjectsData $c508 = wSerialPartyMonsPatchList $c508 = wShadowOAMBackupSprite00YCoord $c508 = wShadowOAMBackupSprite00 $c508 = wShadowOAMBackup $c508 = wSurroundingTiles $c508 = wTileMapBackup - $c508 = wAnimatedObjectsData $c509 = wShadowOAMBackupSprite00XCoord $c50a = wShadowOAMBackupSprite00TileID $c50b = wShadowOAMBackupSprite00Attributes @@ -21681,26 +21681,26 @@ WRAM0 bank #0: $c51d = wShadowOAMBackupSprite05XCoord $c51e = wAnimatedObject0AnimSeqID $c51e = wShadowOAMBackupSprite05TileID - $c51f = wShadowOAMBackupSprite05Attributes $c51f = wAnimatedObject0TileID - $c520 = wShadowOAMBackupSprite06YCoord + $c51f = wShadowOAMBackupSprite05Attributes $c520 = wAnimatedObject0XCoord + $c520 = wShadowOAMBackupSprite06YCoord $c520 = wShadowOAMBackupSprite06 - $c521 = wShadowOAMBackupSprite06XCoord $c521 = wAnimatedObject0YCoord + $c521 = wShadowOAMBackupSprite06XCoord $c522 = wAnimatedObject0XOffset $c522 = wShadowOAMBackupSprite06TileID $c523 = wAnimatedObject0YOffset $c523 = wShadowOAMBackupSprite06Attributes $c524 = wAnimatedObject0Duration - $c524 = wShadowOAMBackupSprite07 $c524 = wShadowOAMBackupSprite07YCoord + $c524 = wShadowOAMBackupSprite07 $c525 = wAnimatedObject0DurationOffset $c525 = wShadowOAMBackupSprite07XCoord $c526 = wAnimatedObject0FrameIndex $c526 = wShadowOAMBackupSprite07TileID - $c527 = wShadowOAMBackupSprite07Attributes $c527 = wAnimatedObject0FieldB + $c527 = wShadowOAMBackupSprite07Attributes $c528 = wAnimatedObject0FieldC $c528 = wShadowOAMBackupSprite08YCoord $c528 = wShadowOAMBackupSprite08 @@ -21708,51 +21708,51 @@ WRAM0 bank #0: $c529 = wShadowOAMBackupSprite08XCoord $c52a = wAnimatedObject0FieldE $c52a = wShadowOAMBackupSprite08TileID - $c52b = wShadowOAMBackupSprite08Attributes $c52b = wAnimatedObject0FieldF + $c52b = wShadowOAMBackupSprite08Attributes + $c52c = wAnimatedObject1Index $c52c = wAnimatedObject1 $c52c = wAnimatedObject0End - $c52c = wShadowOAMBackupSprite09 $c52c = wShadowOAMBackupSprite09YCoord - $c52c = wAnimatedObject1Index + $c52c = wShadowOAMBackupSprite09 $c52d = wAnimatedObject1FramesetID $c52d = wShadowOAMBackupSprite09XCoord - $c52e = wShadowOAMBackupSprite09TileID $c52e = wAnimatedObject1AnimSeqID - $c52f = wShadowOAMBackupSprite09Attributes + $c52e = wShadowOAMBackupSprite09TileID $c52f = wAnimatedObject1TileID - $c530 = wShadowOAMBackupSprite10 + $c52f = wShadowOAMBackupSprite09Attributes $c530 = wAnimatedObject1XCoord $c530 = wShadowOAMBackupSprite10YCoord - $c531 = wShadowOAMBackupSprite10XCoord + $c530 = wShadowOAMBackupSprite10 $c531 = wAnimatedObject1YCoord + $c531 = wShadowOAMBackupSprite10XCoord $c532 = wAnimatedObject1XOffset $c532 = wShadowOAMBackupSprite10TileID - $c533 = wShadowOAMBackupSprite10Attributes $c533 = wAnimatedObject1YOffset + $c533 = wShadowOAMBackupSprite10Attributes $c534 = wAnimatedObject1Duration - $c534 = wShadowOAMBackupSprite11 $c534 = wShadowOAMBackupSprite11YCoord + $c534 = wShadowOAMBackupSprite11 $c535 = wAnimatedObject1DurationOffset $c535 = wShadowOAMBackupSprite11XCoord $c536 = wAnimatedObject1FrameIndex $c536 = wShadowOAMBackupSprite11TileID - $c537 = wShadowOAMBackupSprite11Attributes $c537 = wAnimatedObject1FieldB + $c537 = wShadowOAMBackupSprite11Attributes + $c538 = wAnimatedObject1FieldC $c538 = wShadowOAMBackupSprite12YCoord $c538 = wShadowOAMBackupSprite12 - $c538 = wAnimatedObject1FieldC $c539 = wAnimatedObject1FieldD $c539 = wShadowOAMBackupSprite12XCoord $c53a = wAnimatedObject1FieldE $c53a = wShadowOAMBackupSprite12TileID - $c53b = wShadowOAMBackupSprite12Attributes $c53b = wAnimatedObject1FieldF + $c53b = wShadowOAMBackupSprite12Attributes + $c53c = wAnimatedObject2Index $c53c = wAnimatedObject2 + $c53c = wAnimatedObject1End $c53c = wShadowOAMBackupSprite13YCoord $c53c = wShadowOAMBackupSprite13 - $c53c = wAnimatedObject1End - $c53c = wAnimatedObject2Index $c53d = wAnimatedObject2FramesetID $c53d = wShadowOAMBackupSprite13XCoord $c53e = wAnimatedObject2AnimSeqID @@ -21766,11 +21766,11 @@ WRAM0 bank #0: $c541 = wShadowOAMBackupSprite14XCoord $c542 = wAnimatedObject2XOffset $c542 = wShadowOAMBackupSprite14TileID - $c543 = wShadowOAMBackupSprite14Attributes $c543 = wAnimatedObject2YOffset - $c544 = wShadowOAMBackupSprite15 + $c543 = wShadowOAMBackupSprite14Attributes $c544 = wAnimatedObject2Duration $c544 = wShadowOAMBackupSprite15YCoord + $c544 = wShadowOAMBackupSprite15 $c545 = wAnimatedObject2DurationOffset $c545 = wShadowOAMBackupSprite15XCoord $c546 = wAnimatedObject2FrameIndex @@ -21784,28 +21784,28 @@ WRAM0 bank #0: $c549 = wShadowOAMBackupSprite16XCoord $c54a = wAnimatedObject2FieldE $c54a = wShadowOAMBackupSprite16TileID - $c54b = wShadowOAMBackupSprite16Attributes $c54b = wAnimatedObject2FieldF + $c54b = wShadowOAMBackupSprite16Attributes $c54c = wAnimatedObject3Index + $c54c = wAnimatedObject3 $c54c = wAnimatedObject2End $c54c = wShadowOAMBackupSprite17YCoord $c54c = wShadowOAMBackupSprite17 - $c54c = wAnimatedObject3 - $c54d = wShadowOAMBackupSprite17XCoord $c54d = wAnimatedObject3FramesetID + $c54d = wShadowOAMBackupSprite17XCoord $c54e = wAnimatedObject3AnimSeqID $c54e = wShadowOAMBackupSprite17TileID $c54f = wAnimatedObject3TileID $c54f = wShadowOAMBackupSprite17Attributes $c550 = wAnimatedObject3XCoord - $c550 = wShadowOAMBackupSprite18 $c550 = wShadowOAMBackupSprite18YCoord - $c551 = wShadowOAMBackupSprite18XCoord + $c550 = wShadowOAMBackupSprite18 $c551 = wAnimatedObject3YCoord + $c551 = wShadowOAMBackupSprite18XCoord $c552 = wAnimatedObject3XOffset $c552 = wShadowOAMBackupSprite18TileID - $c553 = wShadowOAMBackupSprite18Attributes $c553 = wAnimatedObject3YOffset + $c553 = wShadowOAMBackupSprite18Attributes $c554 = wAnimatedObject3Duration $c554 = wShadowOAMBackupSprite19YCoord $c554 = wShadowOAMBackupSprite19 @@ -21813,98 +21813,98 @@ WRAM0 bank #0: $c555 = wShadowOAMBackupSprite19XCoord $c556 = wAnimatedObject3FrameIndex $c556 = wShadowOAMBackupSprite19TileID - $c557 = wShadowOAMBackupSprite19Attributes $c557 = wAnimatedObject3FieldB + $c557 = wShadowOAMBackupSprite19Attributes $c558 = wAnimatedObject3FieldC $c558 = wShadowOAMBackupSprite20YCoord $c558 = wShadowOAMBackupSprite20 $c559 = wAnimatedObject3FieldD $c559 = wShadowOAMBackupSprite20XCoord - $c55a = wShadowOAMBackupSprite20TileID $c55a = wAnimatedObject3FieldE - $c55b = wShadowOAMBackupSprite20Attributes + $c55a = wShadowOAMBackupSprite20TileID $c55b = wAnimatedObject3FieldF + $c55b = wShadowOAMBackupSprite20Attributes + $c55c = wAnimatedObject4Index $c55c = wAnimatedObject4 + $c55c = wAnimatedObject3End $c55c = wShadowOAMBackupSprite21YCoord $c55c = wShadowOAMBackupSprite21 - $c55c = wAnimatedObject4Index - $c55c = wAnimatedObject3End $c55d = wAnimatedObject4FramesetID $c55d = wShadowOAMBackupSprite21XCoord $c55e = wAnimatedObject4AnimSeqID $c55e = wShadowOAMBackupSprite21TileID $c55f = wAnimatedObject4TileID $c55f = wShadowOAMBackupSprite21Attributes - $c560 = wShadowOAMBackupSprite22YCoord $c560 = wAnimatedObject4XCoord + $c560 = wShadowOAMBackupSprite22YCoord $c560 = wShadowOAMBackupSprite22 $c561 = wAnimatedObject4YCoord $c561 = wShadowOAMBackupSprite22XCoord - $c562 = wShadowOAMBackupSprite22TileID $c562 = wAnimatedObject4XOffset - $c563 = wShadowOAMBackupSprite22Attributes + $c562 = wShadowOAMBackupSprite22TileID $c563 = wAnimatedObject4YOffset + $c563 = wShadowOAMBackupSprite22Attributes $c564 = wAnimatedObject4Duration - $c564 = wShadowOAMBackupSprite23 $c564 = wShadowOAMBackupSprite23YCoord + $c564 = wShadowOAMBackupSprite23 $c565 = wAnimatedObject4DurationOffset $c565 = wShadowOAMBackupSprite23XCoord - $c566 = wShadowOAMBackupSprite23TileID $c566 = wAnimatedObject4FrameIndex - $c567 = wShadowOAMBackupSprite23Attributes + $c566 = wShadowOAMBackupSprite23TileID $c567 = wAnimatedObject4FieldB - $c568 = wShadowOAMBackupSprite24 + $c567 = wShadowOAMBackupSprite23Attributes $c568 = wAnimatedObject4FieldC $c568 = wShadowOAMBackupSprite24YCoord - $c569 = wShadowOAMBackupSprite24XCoord + $c568 = wShadowOAMBackupSprite24 $c569 = wAnimatedObject4FieldD - $c56a = wShadowOAMBackupSprite24TileID + $c569 = wShadowOAMBackupSprite24XCoord $c56a = wAnimatedObject4FieldE - $c56b = wShadowOAMBackupSprite24Attributes + $c56a = wShadowOAMBackupSprite24TileID $c56b = wAnimatedObject4FieldF - $c56c = wAnimatedObject4End - $c56c = wShadowOAMBackupSprite25 - $c56c = wAnimatedObject5 + $c56b = wShadowOAMBackupSprite24Attributes $c56c = wAnimatedObject5Index + $c56c = wAnimatedObject5 + $c56c = wAnimatedObject4End $c56c = wShadowOAMBackupSprite25YCoord - $c56d = wShadowOAMBackupSprite25XCoord + $c56c = wShadowOAMBackupSprite25 $c56d = wAnimatedObject5FramesetID + $c56d = wShadowOAMBackupSprite25XCoord $c56e = wAnimatedObject5AnimSeqID $c56e = wShadowOAMBackupSprite25TileID - $c56f = wShadowOAMBackupSprite25Attributes $c56f = wAnimatedObject5TileID + $c56f = wShadowOAMBackupSprite25Attributes + $c570 = wAnimatedObject5XCoord $c570 = wShadowOAMBackupSprite26YCoord $c570 = wShadowOAMBackupSprite26 - $c570 = wAnimatedObject5XCoord - $c571 = wShadowOAMBackupSprite26XCoord $c571 = wAnimatedObject5YCoord - $c572 = wShadowOAMBackupSprite26TileID + $c571 = wShadowOAMBackupSprite26XCoord $c572 = wAnimatedObject5XOffset + $c572 = wShadowOAMBackupSprite26TileID $c573 = wAnimatedObject5YOffset $c573 = wShadowOAMBackupSprite26Attributes $c574 = wAnimatedObject5Duration - $c574 = wShadowOAMBackupSprite27 $c574 = wShadowOAMBackupSprite27YCoord + $c574 = wShadowOAMBackupSprite27 $c575 = wAnimatedObject5DurationOffset $c575 = wShadowOAMBackupSprite27XCoord - $c576 = wShadowOAMBackupSprite27TileID $c576 = wAnimatedObject5FrameIndex + $c576 = wShadowOAMBackupSprite27TileID $c577 = wAnimatedObject5FieldB $c577 = wShadowOAMBackupSprite27Attributes $c578 = wAnimatedObject5FieldC $c578 = wShadowOAMBackupSprite28YCoord $c578 = wShadowOAMBackupSprite28 - $c579 = wShadowOAMBackupSprite28XCoord $c579 = wAnimatedObject5FieldD - $c57a = wShadowOAMBackupSprite28TileID + $c579 = wShadowOAMBackupSprite28XCoord $c57a = wAnimatedObject5FieldE + $c57a = wShadowOAMBackupSprite28TileID $c57b = wAnimatedObject5FieldF $c57b = wShadowOAMBackupSprite28Attributes $c57c = wAnimatedObject6Index - $c57c = wAnimatedObject5End - $c57c = wShadowOAMBackupSprite29 - $c57c = wShadowOAMBackupSprite29YCoord $c57c = wAnimatedObject6 + $c57c = wAnimatedObject5End + $c57c = wShadowOAMBackupSprite29YCoord + $c57c = wShadowOAMBackupSprite29 $c57d = wAnimatedObject6FramesetID $c57d = wShadowOAMBackupSprite29XCoord $c57e = wAnimatedObject6AnimSeqID @@ -21918,33 +21918,33 @@ WRAM0 bank #0: $c581 = wShadowOAMBackupSprite30XCoord $c582 = wAnimatedObject6XOffset $c582 = wShadowOAMBackupSprite30TileID - $c583 = wShadowOAMBackupSprite30Attributes $c583 = wAnimatedObject6YOffset - $c584 = wShadowOAMBackupSprite31 + $c583 = wShadowOAMBackupSprite30Attributes $c584 = wAnimatedObject6Duration $c584 = wShadowOAMBackupSprite31YCoord + $c584 = wShadowOAMBackupSprite31 $c585 = wAnimatedObject6DurationOffset $c585 = wShadowOAMBackupSprite31XCoord $c586 = wAnimatedObject6FrameIndex $c586 = wShadowOAMBackupSprite31TileID - $c587 = wShadowOAMBackupSprite31Attributes $c587 = wAnimatedObject6FieldB + $c587 = wShadowOAMBackupSprite31Attributes + $c588 = wAnimatedObject6FieldC $c588 = wShadowOAMBackupSprite32YCoord $c588 = wShadowOAMBackupSprite32 - $c588 = wAnimatedObject6FieldC $c589 = wAnimatedObject6FieldD $c589 = wShadowOAMBackupSprite32XCoord - $c58a = wShadowOAMBackupSprite32TileID $c58a = wAnimatedObject6FieldE - $c58b = wShadowOAMBackupSprite32Attributes + $c58a = wShadowOAMBackupSprite32TileID $c58b = wAnimatedObject6FieldF + $c58b = wShadowOAMBackupSprite32Attributes $c58c = wAnimatedObject7Index $c58c = wAnimatedObject7 $c58c = wAnimatedObject6End $c58c = wShadowOAMBackupSprite33YCoord $c58c = wShadowOAMBackupSprite33 - $c58d = wShadowOAMBackupSprite33XCoord $c58d = wAnimatedObject7FramesetID + $c58d = wShadowOAMBackupSprite33XCoord $c58e = wAnimatedObject7AnimSeqID $c58e = wShadowOAMBackupSprite33TileID $c58f = wAnimatedObject7TileID @@ -21952,35 +21952,35 @@ WRAM0 bank #0: $c590 = wAnimatedObject7XCoord $c590 = wShadowOAMBackupSprite34YCoord $c590 = wShadowOAMBackupSprite34 - $c591 = wShadowOAMBackupSprite34XCoord $c591 = wAnimatedObject7YCoord + $c591 = wShadowOAMBackupSprite34XCoord $c592 = wAnimatedObject7XOffset $c592 = wShadowOAMBackupSprite34TileID - $c593 = wShadowOAMBackupSprite34Attributes $c593 = wAnimatedObject7YOffset - $c594 = wShadowOAMBackupSprite35 + $c593 = wShadowOAMBackupSprite34Attributes $c594 = wAnimatedObject7Duration $c594 = wShadowOAMBackupSprite35YCoord - $c595 = wShadowOAMBackupSprite35XCoord + $c594 = wShadowOAMBackupSprite35 $c595 = wAnimatedObject7DurationOffset - $c596 = wShadowOAMBackupSprite35TileID + $c595 = wShadowOAMBackupSprite35XCoord $c596 = wAnimatedObject7FrameIndex - $c597 = wShadowOAMBackupSprite35Attributes + $c596 = wShadowOAMBackupSprite35TileID $c597 = wAnimatedObject7FieldB - $c598 = wShadowOAMBackupSprite36 + $c597 = wShadowOAMBackupSprite35Attributes $c598 = wAnimatedObject7FieldC $c598 = wShadowOAMBackupSprite36YCoord + $c598 = wShadowOAMBackupSprite36 $c599 = wAnimatedObject7FieldD $c599 = wShadowOAMBackupSprite36XCoord $c59a = wAnimatedObject7FieldE $c59a = wShadowOAMBackupSprite36TileID $c59b = wAnimatedObject7FieldF $c59b = wShadowOAMBackupSprite36Attributes - $c59c = wAnimatedObject7End - $c59c = wAnimatedObject8 - $c59c = wShadowOAMBackupSprite37 $c59c = wAnimatedObject8Index + $c59c = wAnimatedObject8 + $c59c = wAnimatedObject7End $c59c = wShadowOAMBackupSprite37YCoord + $c59c = wShadowOAMBackupSprite37 $c59d = wAnimatedObject8FramesetID $c59d = wShadowOAMBackupSprite37XCoord $c59e = wAnimatedObject8AnimSeqID @@ -21988,31 +21988,31 @@ WRAM0 bank #0: $c59f = wAnimatedObject8TileID $c59f = wShadowOAMBackupSprite37Attributes $c5a0 = wAnimatedObject8XCoord - $c5a0 = wShadowOAMBackupSprite38 $c5a0 = wShadowOAMBackupSprite38YCoord + $c5a0 = wShadowOAMBackupSprite38 $c5a1 = wAnimatedObject8YCoord $c5a1 = wShadowOAMBackupSprite38XCoord $c5a2 = wAnimatedObject8XOffset $c5a2 = wShadowOAMBackupSprite38TileID - $c5a3 = wShadowOAMBackupSprite38Attributes $c5a3 = wAnimatedObject8YOffset + $c5a3 = wShadowOAMBackupSprite38Attributes + $c5a4 = wAnimatedObject8Duration $c5a4 = wShadowOAMBackupSprite39YCoord $c5a4 = wShadowOAMBackupSprite39 - $c5a4 = wAnimatedObject8Duration $c5a5 = wAnimatedObject8DurationOffset $c5a5 = wShadowOAMBackupSprite39XCoord $c5a6 = wAnimatedObject8FrameIndex $c5a6 = wShadowOAMBackupSprite39TileID - $c5a7 = wShadowOAMBackupSprite39Attributes $c5a7 = wAnimatedObject8FieldB - $c5a8 = wShadowOAMBackupEnd + $c5a7 = wShadowOAMBackupSprite39Attributes $c5a8 = wAnimatedObject8FieldC + $c5a8 = wShadowOAMBackupEnd $c5a9 = wAnimatedObject8FieldD $c5aa = wAnimatedObject8FieldE $c5ab = wAnimatedObject8FieldF - $c5ac = wAnimatedObject8End $c5ac = wAnimatedObject9Index $c5ac = wAnimatedObject9 + $c5ac = wAnimatedObject8End $c5ad = wAnimatedObject9FramesetID $c5ae = wAnimatedObject9AnimSeqID $c5af = wAnimatedObject9TileID @@ -22085,13 +22085,13 @@ WRAM0 bank #0: $c636 = wYellowIntroAnimatedObjectStructPointer $c637 = wSurfingMinigameDataEnd SECTION: $c6e8-$cbfb ($0514 bytes) ["Overworld Map"] + $c6e8 = wPrinterSendState $c6e8 = wPrinterData $c6e8 = wTempPic $c6e8 = wOverworldMap - $c6e8 = wPrinterSendState $c6e9 = wPrinterRowIndex - $c6ea = wPrinterDataHeader $c6ea = wc6ea + $c6ea = wPrinterDataHeader $c6eb = wc6eb $c6ec = wc6ec $c6ed = wc6ed @@ -22102,8 +22102,8 @@ WRAM0 bank #0: $c6f2 = wc6f2 $c6f3 = wc6f3 $c700 = wLYOverrides - $c800 = wLYOverridesEnd $c800 = wLYOverridesBuffer + $c800 = wLYOverridesEnd $c830 = wPrinterSendDataSource2 $c900 = wLYOverridesBufferEnd $c970 = wPrinterHandshake @@ -22118,16 +22118,16 @@ WRAM0 bank #0: $cae2 = wcae2 $cae3 = wPrinterSettingsTempCopy $caf4 = wPrinterQueueLength - $caf5 = wPrinterDataEnd $caf5 = wPrinterPokedexEntryTextPointer + $caf5 = wPrinterDataEnd $caf9 = wPrinterPokedexMonIsOwned $cbdc = wcbdc $cbea = wcbea $cbec = wcbec $cbfc = wOverworldMapEnd SECTION: $cbfc-$d161 ($0566 bytes) ["WRAM"] - $cbfc = wRedrawRowOrColumnSrcTiles $cbfc = wSavedAudioWavePattern + $cbfc = wRedrawRowOrColumnSrcTiles $cc24 = wTopMenuItemY $cc25 = wTopMenuItemX $cc26 = wCurrentMenuItem @@ -22148,17 +22148,17 @@ WRAM0 bank #0: $cc38 = wTradeCenterPointerTableIndex $cc3a = wTextDest $cc3c = wDoNotWaitForButtonPressAfterDisplayingText + $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3d = wSerialExchangeNybbleTempReceiveData $cc3d = wLinkMenuSelectionReceiveBuffer - $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3e = wSerialExchangeNybbleReceiveData $cc42 = wSerialExchangeNybbleSendData $cc42 = wLinkMenuSelectionSendBuffer $cc47 = wUnknownSerialCounter - $cc47 = wEnteringCableClub $cc47 = wLinkTimeoutCounter - $cc49 = wWhichTradeMonSelectionMenu + $cc47 = wEnteringCableClub $cc49 = wMonDataLocation + $cc49 = wWhichTradeMonSelectionMenu $cc4a = wMenuWrappingEnabled $cc4b = wCheckFor180DegreeTurn $cc4d = wToggleableObjectIndex @@ -22169,20 +22169,20 @@ WRAM0 bank #0: $cc55 = wTrainerHeaderFlagBit $cc57 = wNPCMovementScriptPointerTableNum $cc58 = wNPCMovementScriptBank + $cc5b = wPikaPicUsedGFXCount $cc5b = wBoostExpByExpAll + $cc5b = wUnusedFlag $cc5b = wAnimationType + $cc5b = wSlotMachineSevenAndBarModeChance + $cc5b = wDexRatingNumMonsSeen $cc5b = wNPCMovementDirections + $cc5b = wHallOfFame $cc5b = wTrainerCardBlkPacket $cc5b = wMonPartySpritesSavedOAM - $cc5b = wElevatorWarpMaps - $cc5b = wVermilionDockTileMapBuffer - $cc5b = wHallOfFame - $cc5b = wOaksAideRewardItemName - $cc5b = wPikaPicUsedGFXCount - $cc5b = wDexRatingNumMonsSeen - $cc5b = wSlotMachineSevenAndBarModeChance - $cc5b = wUnusedFlag $cc5b = wFilteredBagItems + $cc5b = wElevatorWarpMaps + $cc5b = wOaksAideRewardItemName + $cc5b = wVermilionDockTileMapBuffer $cc5c = wPikaPicUsedGFX $cc5c = wDexRatingNumMonsOwned $cc5d = wTrainerCardBadgeAttributes @@ -22197,10 +22197,10 @@ WRAM0 bank #0: $cca1 = wNumStepsToTake $ccb8 = wPikaPicAnimObjectDataBufferEnd $ccd2 = wRLEByteCount - $ccd3 = wMiscBattleData - $ccd3 = wParentMenuItem - $ccd3 = wAddedToParty $ccd3 = wCanEvolveFlags + $ccd3 = wMiscBattleData + $ccd3 = wAddedToParty + $ccd3 = wParentMenuItem $ccd3 = wSimulatedJoypadStatesEnd $ccd4 = wForceEvolution $ccd5 = wAILayer2Encouragement @@ -22230,22 +22230,22 @@ WRAM0 bank #0: $ccf6 = wLowHealthAlarmDisabled $ccf7 = wPlayerMonMinimized $cd05 = wEnemyNumHits - $cd05 = wLuckySlotHiddenEventIndex $cd05 = wEnemyBideAccumulatedDamage - $cd0f = wVermilionDockTileMapBufferEnd + $cd05 = wLuckySlotHiddenEventIndex $cd0f = wPlayerMonUnmodifiedLevel - $cd0f = wMiscBattleDataEnd $cd0f = wInGameTradeGiveMonSpecies + $cd0f = wMiscBattleDataEnd + $cd0f = wVermilionDockTileMapBufferEnd $cd10 = wPlayerMonUnmodifiedMaxHP $cd10 = wInGameTradeTextPointerTablePointer - $cd12 = wInGameTradeTextPointerTableIndex $cd12 = wPlayerMonUnmodifiedAttack + $cd12 = wInGameTradeTextPointerTableIndex $cd13 = wInGameTradeGiveMonName $cd14 = wPlayerMonUnmodifiedDefense $cd16 = wPlayerMonUnmodifiedSpeed $cd18 = wPlayerMonUnmodifiedSpecial - $cd1a = wPlayerMonStatMods $cd1a = wPlayerMonAttackMod + $cd1a = wPlayerMonStatMods $cd1b = wPlayerMonDefenseMod $cd1c = wPlayerMonSpeedMod $cd1d = wPlayerMonSpecialMod @@ -22261,9 +22261,9 @@ WRAM0 bank #0: $cd2a = wEnemyMonUnmodifiedSpeed $cd2c = wEnemyMonUnmodifiedSpecial $cd2d = wEngagedTrainerClass + $cd2e = wEngagedTrainerSet $cd2e = wEnemyMonAttackMod $cd2e = wEnemyMonStatMods - $cd2e = wEngagedTrainerSet $cd2f = wEnemyMonDefenseMod $cd30 = wEnemyMonSpeedMod $cd31 = wEnemyMonSpecialMod @@ -22272,58 +22272,62 @@ WRAM0 bank #0: $cd34 = wInGameTradeReceiveMonSpecies $cd36 = wEnemyMonStatModsEnd $cd37 = wFilteredBagItemsCount - $cd37 = wNPCMovementDirections2Index $cd37 = wUnusedLinkMenuByte + $cd37 = wNPCMovementDirections2Index $cd38 = wSimulatedJoypadStatesIndex $cd39 = wUnusedSimulatedJoypadStatesMask $cd3a = wUnusedOverrideSimulatedJoypadStatesIndex $cd3b = wOverrideSimulatedJoypadStatesMask $cd3d = wTitleScreenScene + $cd3d = wOptionsCursorLocation $cd3d = wRodResponse + $cd3d = wSwappedMenuItem + $cd3d = wCoordIndex + $cd3d = wChargeMoveNum + $cd3d = wMoveDownSmallStarsOAMCount + $cd3d = wPlayerCharacterOAMTile + $cd3d = wTitleMonSpecies $cd3d = wWhichBadge $cd3d = wNumShakes + $cd3d = wWereAnyMonsAsleep $cd3d = wPPRestoreItem $cd3d = wDexMaxSeenMon $cd3d = wWhichTrade + $cd3d = wTempSCX + $cd3d = wSavedY $cd3d = wChangeBoxSavedMapTextPointer + $cd3d = wUnusedCreditsByte $cd3d = wBadgeNumberTile $cd3d = wOptionsTextSpeedCursorX $cd3d = wTrainerInfoTextBoxWidthPlus1 + $cd3d = wTrainerSpriteOffset + $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY $cd3d = wPlayerSpinInPlaceAnimFrameDelay $cd3d = wHiddenEventFunctionArgument $cd3d = wCanPlaySlots + $cd3d = wStoppingWhichSlotMachineWheel + $cd3d = wDayCareStartLevel $cd3d = wWhichTownMapLocation + $cd3d = wFlyAnimUsingCoordList $cd3d = wRivalStarterTemp + $cd3d = wHoFTeamIndex $cd3d = wHoFMonSpecies $cd3d = wSSAnneSmokeDriftAmount $cd3d = wInwardSpiralUpdateScreenCounter $cd3d = wBattleTransitionCopyTilesOffset $cd3d = wBattleTransitionCircleScreenQuadrantY $cd3d = wBoxNumString + $cd3d = wFieldMoves + $cd3d = wPriceTemp + $cd3d = wBoxMonCounts + $cd3d = wFallingObjectsMovementData $cd3d = wTradingWhichPlayerMon $cd3d = wTradedPlayerMonSpecies - $cd3d = wPriceTemp - $cd3d = wTitleMonSpecies - $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY - $cd3d = wTempSCX - $cd3d = wUnusedCreditsByte - $cd3d = wSwappedMenuItem - $cd3d = wDayCareStartLevel - $cd3d = wMoveDownSmallStarsOAMCount - $cd3d = wStoppingWhichSlotMachineWheel - $cd3d = wFieldMoves - $cd3d = wCoordIndex - $cd3d = wChargeMoveNum - $cd3d = wHoFTeamIndex - $cd3d = wBoxMonCounts - $cd3d = wFlyAnimUsingCoordList - $cd3d = wSavedY - $cd3d = wPlayerCharacterOAMTile - $cd3d = wWereAnyMonsAsleep - $cd3d = wFallingObjectsMovementData - $cd3d = wTrainerSpriteOffset - $cd3d = wOptionsCursorLocation + $cd3e = wTitleScreenTimer $cd3e = wNumCreditsMonsDisplayed + $cd3e = wBadgeNameTile + $cd3e = wOptionsBattleAnimCursorX + $cd3e = wTrainerInfoTextBoxWidth $cd3e = wTrainerEngageDistance $cd3e = wPlayerSpinWhileMovingUpOrDownAnimMaxY $cd3e = wPlayerSpinInPlaceAnimFrameDelayDelta @@ -22333,48 +22337,44 @@ WRAM0 bank #0: $cd3e = wHUDPokeballGfxOffsetX $cd3e = wFlyAnimCounter $cd3e = wFlyLocationsList + $cd3e = wRivalStarterBallSpriteIndex + $cd3e = wHoFPartyMonIndex $cd3e = wSSAnneSmokeX $cd3e = wBattleTransitionCircleScreenQuadrantX $cd3e = wTradingWhichEnemyMon $cd3e = wTradedEnemyMonSpecies - $cd3e = wTitleScreenTimer - $cd3e = wRivalStarterBallSpriteIndex - $cd3e = wBadgeNameTile - $cd3e = wTrainerInfoTextBoxWidth - $cd3e = wHoFPartyMonIndex - $cd3e = wOptionsBattleAnimCursorX $cd3f = wJigglypuffFacingDirections $cd3f = wBadgeOrFaceTiles + $cd3f = wOptionsBattleStyleCursorX + $cd3f = wTrainerInfoTextBoxNextRowOffset $cd3f = wTrainerFacingDirection + $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay $cd3f = wPlayerSpinInPlaceAnimFrameDelayEndValue $cd3f = wHiddenEventIndex $cd3f = wSlotMachineWheel2Offset - $cd3f = wHUDUnusedTopTile - $cd3f = wFlyAnimBirdSpriteImageIndex - $cd3f = wNameOfPlayerMonToBeTraded - $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay - $cd3f = wHoFMonLevel $cd3f = wDayCareTotalCost - $cd3f = wTrainerInfoTextBoxNextRowOffset - $cd3f = wOptionsBattleStyleCursorX + $cd3f = wHUDUnusedTopTile $cd3f = wHUDGraphicsTiles + $cd3f = wFlyAnimBirdSpriteImageIndex + $cd3f = wHoFMonLevel + $cd3f = wNameOfPlayerMonToBeTraded $cd40 = wOptionsCancelCursorX $cd40 = wTrainerScreenY + $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHiddenEventY $cd40 = wSlotMachineWheel3Offset $cd40 = wHUDCornerTile - $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHoFMonOrPlayer + $cd41 = wTrainerScreenX + $cd41 = wHiddenEventX $cd41 = wHiddenItemOrCoinsIndex $cd41 = wSlotMachineWheel1BottomTile $cd41 = wSlotMachineWinningSymbol + $cd41 = wDayCarePerLevelCost $cd41 = wHUDTriangleTile $cd41 = wHoFTeamIndex2 - $cd41 = wDayCarePerLevelCost - $cd41 = wTradedPlayerMonOT - $cd41 = wHiddenEventX - $cd41 = wTrainerScreenX $cd41 = wNumFieldMoves + $cd41 = wTradedPlayerMonOT $cd42 = wSlotMachineWheel1MiddleTile $cd42 = wHUDGraphicsTilesEnd $cd42 = wHoFTeamNo @@ -22385,31 +22385,31 @@ WRAM0 bank #0: $cd45 = wSlotMachineWheel2MiddleTile $cd46 = wTempCoins1 $cd46 = wSlotMachineWheel2TopTile - $cd47 = wBattleTransitionSpiralDirection $cd47 = wSlotMachineWheel3BottomTile - $cd48 = wSlotMachineWheel3MiddleTile + $cd47 = wBattleTransitionSpiralDirection $cd48 = wFacingDirectionList - $cd49 = wSlotMachineWheel3TopTile + $cd48 = wSlotMachineWheel3MiddleTile $cd49 = wTempObtainedBadgesBooleans - $cd4a = wPayoutCoins + $cd49 = wSlotMachineWheel3TopTile $cd4a = wTempCoins2 + $cd4a = wPayoutCoins $cd4c = wSlotMachineFlags $cd4c = wTradedPlayerMonOTID - $cd4d = wSlotMachineWheel1SlipCounter $cd4d = wCutTile + $cd4d = wSlotMachineWheel1SlipCounter $cd4e = wSlotMachineWheel2SlipCounter $cd4e = wTradedEnemyMonOT $cd4f = wEmotionBubbleSpriteIndex - $cd4f = wSlotMachineRerollCounter $cd4f = wSavedPlayerScreenY + $cd4f = wSlotMachineRerollCounter + $cd50 = wWhichEmotionBubble $cd50 = wWhichAnimationOffsets $cd50 = wSavedPlayerFacingDirection $cd50 = wSlotMachineBet - $cd50 = wWhichEmotionBubble $cd59 = wTradedEnemyMonOTID $cd5b = wGymTrashCanIndex - $cd5b = wStandingOnWarpPadOrHole $cd5b = wOAMBaseTile + $cd5b = wStandingOnWarpPadOrHole $cd5c = wSymmetricSpriteOAMAttributes $cd5d = wMonPartySpriteSpecies $cd5e = wLeftGBMonSpecies @@ -22417,32 +22417,32 @@ WRAM0 bank #0: $cd60 = wMiscFlags $cd6a = wActionResultOrTookBattleTurn $cd6b = wJoyIgnore - $cd6c = wDownscaledMonSize $cd6c = wNumMovesMinusOne - $cd6d = wNameBuffer - $cd6d = wMoveData - $cd6d = wPayDayMoney + $cd6c = wDownscaledMonSize $cd6d = wBattleMenuCurrentPP $cd6d = wEvoDataBuffer + $cd6d = wPayDayMoney + $cd6d = wMoveData + $cd6d = wNameBuffer $cd71 = wStatusScreenCurrentPP $cd73 = wPPUpCountAndMaxPP $cd78 = wNormalMaxPPList $cd7a = wEvoDataBufferEnd - $cd81 = wSerialOtherGameboyRandomNumberListBlock $cd81 = wTileMapBackup2 + $cd81 = wSerialOtherGameboyRandomNumberListBlock $cee9 = wLearningMovesFromDayCare $cee9 = wTownMapCoords $cee9 = wHPBarMaxHP - $cee9 = wBuffer + $cee9 = wChangeMonPicEnemyTurnSpecies $cee9 = wNamingScreenNameLength $cee9 = wEvoOldSpecies - $cee9 = wChangeMonPicEnemyTurnSpecies + $cee9 = wBuffer $ceea = wChangeMonPicPlayerTurnSpecies - $ceea = wEvoNewSpecies $ceea = wNamingScreenSubmitName + $ceea = wEvoNewSpecies + $ceeb = wHPBarOldHP $ceeb = wAlphabetCase $ceeb = wEvoMonTileOffset - $ceeb = wHPBarOldHP $ceec = wEvoCancelled $ceed = wHPBarNewHP $ceed = wNamingScreenLetter @@ -22457,9 +22457,9 @@ WRAM0 bank #0: $cf0a = wBoughtOrSoldItemInMart $cf0b = wBattleResult $cf0c = wAutoTextBoxDrawingControl - $cf0d = wSavedCoordIndex $cf0d = wNextSafariZoneGateScript $cf0d = wOakWalkedToPlayer + $cf0d = wSavedCoordIndex $cf0e = wTilePlayerStandingOn $cf0f = wNPCNumScriptedSteps $cf10 = wNPCMovementScriptFunctionNum @@ -22476,9 +22476,9 @@ WRAM0 bank #0: $cf1d = wEnemyHPBarColor $cf1e = wPartyMenuHPBarColors $cf24 = wStatusScreenHPBarColor + $cf2c = wPalPacket $cf2c = wWhichPartyMenuHPBar $cf2c = wCopyingSGBTileData - $cf2c = wPalPacket $cf2d = wPartyMenuBlkPacket $cf36 = wPartyHPBarAttributes $cf4a = wExpAmountGained @@ -22495,10 +22495,10 @@ WRAM0 bank #0: $cf90 = wCurPartySpecies $cf91 = wWhichPokemon $cf92 = wPrintItemPrices - $cf93 = wHPBarType $cf93 = wListMenuID - $cf94 = wRemoveMonFromBox + $cf93 = wHPBarType $cf94 = wMoveMonType + $cf94 = wRemoveMonFromBox $cf95 = wItemQuantity $cf96 = wMaxItemQuantity $cf97 = wLoadedMonSpecies @@ -22550,8 +22550,8 @@ WRAM0 bank #0: $cfd7 = wEnemyMonSpecies2 $cfd8 = wBattleMonSpecies2 $cfd9 = wEnemyMonNick - $cfe4 = wEnemyMon $cfe4 = wEnemyMonSpecies + $cfe4 = wEnemyMon $cfe5 = wEnemyMonHP $cfe7 = wEnemyMonBoxLevel $cfe7 = wEnemyMonPartyPos @@ -22574,11 +22574,11 @@ WRAM0 bank #0: $d006 = wEnemyMonActualCatchRate $d007 = wEnemyMonBaseExp $d008 = wBattleMonNick - $d013 = wBattleMon $d013 = wBattleMonSpecies + $d013 = wBattleMon $d014 = wBattleMonHP - $d016 = wBattleMonPartyPos $d016 = wBattleMonBoxLevel + $d016 = wBattleMonPartyPos $d017 = wBattleMonStatus $d018 = wBattleMonType1 $d018 = wBattleMonType @@ -22606,8 +22606,8 @@ WRAM0 bank #0: $d058 = wCurOpponent $d059 = wBattleType $d05a = wDamageMultipliers - $d05b = wLoneAttackNo $d05b = wGymLeaderNo + $d05b = wLoneAttackNo $d05c = wTrainerNo $d05d = wCriticalHitOrOHKO $d05e = wMoveMissed @@ -22630,9 +22630,9 @@ WRAM0 bank #0: $d06f = wEnemyConfusedCounter $d070 = wEnemyToxicCounter $d071 = wEnemyDisabledMove + $d073 = wPlayerNumHits $d073 = wUnknownSerialCounter2 $d073 = wPlayerBideAccumulatedDamage - $d073 = wPlayerNumHits $d077 = wEscapedFromBattle $d077 = wBattleStatusDataEnd $d078 = wObjectToHide @@ -22641,9 +22641,9 @@ WRAM0 bank #0: $d07b = wAnimationID $d07b = wMenuItemOffset $d07b = wDefaultMap - $d07c = wNamingScreenType $d07c = wTempTilesetNumTiles $d07c = wPartyMenuTypeOrMessageID + $d07c = wNamingScreenType $d07d = wSavedListScrollOffset $d080 = wBaseCoordX $d081 = wBaseCoordY @@ -22654,20 +22654,20 @@ WRAM0 bank #0: $d086 = wSubAnimCounter $d087 = wSaveFileStatus $d088 = wNumFBTiles + $d089 = wUnusedWaterDropletsByte $d089 = wCoordAdjustmentAmount - $d089 = wNumShootingBalls - $d089 = wFlashScreenLongCounter - $d089 = wSpiralBallsBaseY - $d089 = wFallingObjectMovementByte + $d089 = wNewSlotMachineBallTile $d089 = wOptionsInitialized $d089 = wTradedMonMovingRight - $d089 = wNewSlotMachineBallTile - $d089 = wUnusedWaterDropletsByte - $d08a = wAnimCounter + $d089 = wNumShootingBalls + $d089 = wFlashScreenLongCounter + $d089 = wFallingObjectMovementByte + $d089 = wSpiralBallsBaseY $d08a = wSubAnimTransform + $d08a = wAnimCounter + $d08a = wSlideMonDelay $d08a = wNumFallingObjects $d08a = wSpiralBallsBaseX - $d08a = wSlideMonDelay $d08b = wEndBattleWinTextPointer $d08d = wEndBattleLoseTextPointer $d091 = wEndBattleTextRomBank @@ -22675,19 +22675,19 @@ WRAM0 bank #0: $d095 = wSlotMachineAllowMatchesCounter $d095 = wSubAnimSubEntryAddr $d099 = wOutwardSpiralTileMapPointer + $d09a = wUnusedMoveAnimByte $d09a = wTownMapSpriteBlinkingEnabled $d09a = wPartyMenuAnimMonEnabled - $d09a = wUnusedMoveAnimByte $d09b = wFBDestAddr $d09d = wFBMode $d09e = wSlideMonUpBottomRowLeftTile + $d09e = wSquishMonCurrentDirection + $d09e = wWhichBattleAnimTileset $d09e = wNewTileBlockID $d09e = wDropletTile $d09e = wOutwardSpiralCurrentDirection $d09e = wIntroNidorinoBaseTile $d09e = wLinkCableAnimBulgeToggle - $d09e = wSquishMonCurrentDirection - $d09e = wWhichBattleAnimTileset $d09f = wDisableVBlankWYUpdate $d0a0 = wSpriteCurPosX $d0a1 = wSpriteCurPosY @@ -22704,8 +22704,8 @@ WRAM0 bank #0: $d0ae = wSpriteOutputPtrCached $d0b0 = wSpriteDecodeTable0Ptr $d0b2 = wSpriteDecodeTable1Ptr - $d0b4 = wCurSpecies $d0b4 = wNameListIndex + $d0b4 = wCurSpecies $d0b5 = wNameListType $d0b6 = wPredefBank $d0b7 = wMonHIndex @@ -22739,18 +22739,18 @@ WRAM0 bank #0: $d11a = wInitListType $d11b = wCapturedMonSpecies $d11c = wFirstMonsNotOutYet - $d11d = wCalculateWhoseStats - $d11d = wMaxPP - $d11d = wPokedexNum - $d11d = wTempByteValue - $d11d = wPokeBallCaptureCalcTemp - $d11d = wUsingPPUp - $d11d = wMoveGrammar - $d11d = wTempTMHM $d11d = wPokeBallAnimData - $d11d = wNumSetBits + $d11d = wPokeBallCaptureCalcTemp + $d11d = wCalculateWhoseStats + $d11d = wMoveGrammar + $d11d = wMaxPP + $d11d = wUsingPPUp + $d11d = wTempTMHM + $d11d = wPokedexNum $d11d = wMoveType $d11d = wTypeEffectiveness + $d11d = wNumSetBits + $d11d = wTempByteValue $d11d = wNamedObjectIndex $d11e = wForcePlayerToChooseMon $d11f = wNumRunAttempts @@ -22765,13 +22765,13 @@ WRAM0 bank #0: $d129 = wListCount $d12a = wLinkState $d12b = wTwoOptionMenuID - $d12c = wChosenMenuItem $d12c = wOutOfBattleBlackout + $d12c = wChosenMenuItem $d12d = wMenuExitMethod $d12e = wGymGateTileBlock + $d12e = wWhichPrizeWindow $d12e = wWhichPewterGuy $d12e = wDungeonWarpDataEntrySize - $d12e = wWhichPrizeWindow $d12f = wSavedSpriteScreenY $d130 = wSavedSpriteScreenX $d131 = wSavedSpriteMapY @@ -22788,8 +22788,8 @@ WRAM0 bank #0: $d142 = wPrize2Price $d144 = wPrize3Price $d147 = wLinkBattleRandomNumberList - $d151 = wSerialPlayerDataBlock $d151 = wPseudoItemID + $d151 = wSerialPlayerDataBlock $d152 = wUnusedAlreadyOwnedFlag $d155 = wEvoStoneItemID $d156 = wSavedNPCMovementDirections2Index @@ -22799,8 +22799,8 @@ WRAM0 bank #0: $d162 = wPartyDataStart $d163 = wPartySpecies $d16a = wPartyMon1Species - $d16a = wPartyMons $d16a = wPartyMon1 + $d16a = wPartyMons $d16b = wPartyMon1HP $d16d = wPartyMon1BoxLevel $d16e = wPartyMon1Status @@ -22825,13 +22825,13 @@ WRAM0 bank #0: $d190 = wPartyMon1Defense $d192 = wPartyMon1Speed $d194 = wPartyMon1Special - $d196 = wPartyMon2 $d196 = wPartyMon2Species + $d196 = wPartyMon2 $d197 = wPartyMon2HP $d199 = wPartyMon2BoxLevel $d19a = wPartyMon2Status - $d19b = wPartyMon2Type $d19b = wPartyMon2Type1 + $d19b = wPartyMon2Type $d19c = wPartyMon2Type2 $d19d = wPartyMon2CatchRate $d19e = wPartyMon2Moves @@ -22851,13 +22851,13 @@ WRAM0 bank #0: $d1bc = wPartyMon2Defense $d1be = wPartyMon2Speed $d1c0 = wPartyMon2Special - $d1c2 = wPartyMon3 $d1c2 = wPartyMon3Species + $d1c2 = wPartyMon3 $d1c3 = wPartyMon3HP $d1c5 = wPartyMon3BoxLevel $d1c6 = wPartyMon3Status - $d1c7 = wPartyMon3Type $d1c7 = wPartyMon3Type1 + $d1c7 = wPartyMon3Type $d1c8 = wPartyMon3Type2 $d1c9 = wPartyMon3CatchRate $d1ca = wPartyMon3Moves @@ -22903,13 +22903,13 @@ WRAM0 bank #0: $d214 = wPartyMon4Defense $d216 = wPartyMon4Speed $d218 = wPartyMon4Special - $d21a = wPartyMon5 $d21a = wPartyMon5Species + $d21a = wPartyMon5 $d21b = wPartyMon5HP $d21d = wPartyMon5BoxLevel $d21e = wPartyMon5Status - $d21f = wPartyMon5Type $d21f = wPartyMon5Type1 + $d21f = wPartyMon5Type $d220 = wPartyMon5Type2 $d221 = wPartyMon5CatchRate $d222 = wPartyMon5Moves @@ -22923,14 +22923,14 @@ WRAM0 bank #0: $d235 = wPartyMon5DVs $d237 = wPartyMon5PP $d23b = wPartyMon5Level - $d23c = wPartyMon5Stats $d23c = wPartyMon5MaxHP + $d23c = wPartyMon5Stats $d23e = wPartyMon5Attack $d240 = wPartyMon5Defense $d242 = wPartyMon5Speed $d244 = wPartyMon5Special - $d246 = wPartyMon6 $d246 = wPartyMon6Species + $d246 = wPartyMon6 $d247 = wPartyMon6HP $d249 = wPartyMon6BoxLevel $d24a = wPartyMon6Status @@ -22949,8 +22949,8 @@ WRAM0 bank #0: $d261 = wPartyMon6DVs $d263 = wPartyMon6PP $d267 = wPartyMon6Level - $d268 = wPartyMon6Stats $d268 = wPartyMon6MaxHP + $d268 = wPartyMon6Stats $d26a = wPartyMon6Attack $d26c = wPartyMon6Defense $d26e = wPartyMon6Speed @@ -22976,8 +22976,8 @@ WRAM0 bank #0: $d2f6 = wMainDataStart $d309 = wPokedexSeen $d309 = wPokedexOwnedEnd - $d31c = wPokedexSeenEnd $d31c = wNumBagItems + $d31c = wPokedexSeenEnd $d31d = wBagItems $d346 = wPlayerMoney $d349 = wRivalName @@ -23005,9 +23005,9 @@ WRAM0 bank #0: $d36b = wCurMapTextPtr $d36d = wCurMapScriptPtr $d36f = wCurMapConnections + $d370 = wNorthConnectedMap $d370 = wNorthConnectionHeader $d370 = wCurMapHeaderEnd - $d370 = wNorthConnectedMap $d371 = wNorthConnectionStripSrc $d373 = wNorthConnectionStripDest $d375 = wNorthConnectionStripLength @@ -23033,8 +23033,8 @@ WRAM0 bank #0: $d38d = wWestConnectedMapYAlignment $d38e = wWestConnectedMapXAlignment $d38f = wWestConnectedMapViewPointer - $d391 = wEastConnectionHeader $d391 = wEastConnectedMap + $d391 = wEastConnectionHeader $d392 = wEastConnectionStripSrc $d394 = wEastConnectionStripDest $d396 = wEastConnectionStripLength @@ -23063,26 +23063,26 @@ WRAM0 bank #0: $d449 = wPikachuMovementScriptBank $d44a = wPikachuMovementScriptAddress $d44c = wPikachuMovementFlags - $d44d = wCurPikaMovementData - $d44d = wCurPikaMovementParam1 $d44d = wPikaPicAnimPointer + $d44d = wCurPikaMovementParam1 + $d44d = wCurPikaMovementData $d44e = wCurPikaMovementFunc1 $d44f = wPikaPicAnimPointerSetupFinished $d44f = wCurPikaMovementParam2 - $d450 = wCurPikaMovementFunc2 $d450 = wPikaPicAnimCurGraphicID + $d450 = wCurPikaMovementFunc2 $d451 = wPikaPicAnimTimer $d451 = wd451 $d452 = wCurPikaMovementSpriteImageIdx $d453 = wPikaPicAnimDelay $d453 = wPikaSpriteX - $d454 = wPikaSpriteY $d454 = wPikaPicPikaDrawStartX - $d455 = wPikachuMovementXOffset + $d454 = wPikaSpriteY $d455 = wPikaPicPikaDrawStartY + $d455 = wPikachuMovementXOffset $d456 = wCurPikaPicAnimObjectVTileOffset - $d456 = wPikachuMovementYOffset $d456 = wCurPikaPicAnimObject + $d456 = wPikachuMovementYOffset $d457 = wCurPikaPicAnimObjectXOffset $d457 = wPikachuStepTimer $d458 = wCurPikaPicAnimObjectYOffset @@ -23135,8 +23135,8 @@ WRAM0 bank #0: $d5c5 = wToggleableObjectFlagsEnd $d5cc = wSavedSpriteImageIndex $d5cd = wToggleableObjectList - $d5ef = wGameProgressFlags $d5ef = wOaksLabCurScript + $d5ef = wGameProgressFlags $d5f0 = wPalletTownCurScript $d5f2 = wBluesHouseCurScript $d5f3 = wViridianCityCurScript @@ -23229,8 +23229,8 @@ WRAM0 bank #0: $d65f = wRoute16Gate1FCurScript $d660 = wBillsHouseCurScript $d661 = wRoute5GateCurScript - $d662 = wPowerPlantCurScript $d662 = wRoute7GateCurScript + $d662 = wPowerPlantCurScript $d664 = wSSAnne2FCurScript $d665 = wSeafoamIslandsB3FCurScript $d666 = wRoute23CurScript @@ -23282,10 +23282,10 @@ WRAM0 bank #0: $d892 = wSerialEnemyDataBlock $d89b = wEnemyPartyCount $d89c = wEnemyPartySpecies + $d8a3 = wEnemyMon1Species $d8a3 = wEnemyMon1 $d8a3 = wEnemyMons $d8a3 = wWaterRate - $d8a3 = wEnemyMon1Species $d8a4 = wEnemyMon1HP $d8a4 = wWaterMons $d8a6 = wEnemyMon1BoxLevel @@ -23316,8 +23316,8 @@ WRAM0 bank #0: $d8d0 = wEnemyMon2HP $d8d2 = wEnemyMon2BoxLevel $d8d3 = wEnemyMon2Status - $d8d4 = wEnemyMon2Type $d8d4 = wEnemyMon2Type1 + $d8d4 = wEnemyMon2Type $d8d5 = wEnemyMon2Type2 $d8d6 = wEnemyMon2CatchRate $d8d7 = wEnemyMon2Moves @@ -23337,13 +23337,13 @@ WRAM0 bank #0: $d8f5 = wEnemyMon2Defense $d8f7 = wEnemyMon2Speed $d8f9 = wEnemyMon2Special - $d8fb = wEnemyMon3 $d8fb = wEnemyMon3Species + $d8fb = wEnemyMon3 $d8fc = wEnemyMon3HP $d8fe = wEnemyMon3BoxLevel $d8ff = wEnemyMon3Status - $d900 = wEnemyMon3Type $d900 = wEnemyMon3Type1 + $d900 = wEnemyMon3Type $d901 = wEnemyMon3Type2 $d902 = wEnemyMon3CatchRate $d903 = wEnemyMon3Moves @@ -23357,19 +23357,19 @@ WRAM0 bank #0: $d916 = wEnemyMon3DVs $d918 = wEnemyMon3PP $d91c = wEnemyMon3Level - $d91d = wEnemyMon3Stats $d91d = wEnemyMon3MaxHP + $d91d = wEnemyMon3Stats $d91f = wEnemyMon3Attack $d921 = wEnemyMon3Defense $d923 = wEnemyMon3Speed $d925 = wEnemyMon3Special - $d927 = wEnemyMon4 $d927 = wEnemyMon4Species + $d927 = wEnemyMon4 $d928 = wEnemyMon4HP $d92a = wEnemyMon4BoxLevel $d92b = wEnemyMon4Status - $d92c = wEnemyMon4Type $d92c = wEnemyMon4Type1 + $d92c = wEnemyMon4Type $d92d = wEnemyMon4Type2 $d92e = wEnemyMon4CatchRate $d92f = wEnemyMon4Moves @@ -23394,8 +23394,8 @@ WRAM0 bank #0: $d954 = wEnemyMon5HP $d956 = wEnemyMon5BoxLevel $d957 = wEnemyMon5Status - $d958 = wEnemyMon5Type $d958 = wEnemyMon5Type1 + $d958 = wEnemyMon5Type $d959 = wEnemyMon5Type2 $d95a = wEnemyMon5CatchRate $d95b = wEnemyMon5Moves @@ -23420,8 +23420,8 @@ WRAM0 bank #0: $d980 = wEnemyMon6HP $d982 = wEnemyMon6BoxLevel $d983 = wEnemyMon6Status - $d984 = wEnemyMon6Type $d984 = wEnemyMon6Type1 + $d984 = wEnemyMon6Type $d985 = wEnemyMon6Type2 $d986 = wEnemyMon6CatchRate $d987 = wEnemyMon6Moves @@ -23441,15 +23441,15 @@ WRAM0 bank #0: $d9a5 = wEnemyMon6Defense $d9a7 = wEnemyMon6Speed $d9a9 = wEnemyMon6Special - $d9ab = wEnemyMonOT $d9ab = wEnemyMon1OT + $d9ab = wEnemyMonOT $d9b6 = wEnemyMon2OT $d9c1 = wEnemyMon3OT $d9cc = wEnemyMon4OT $d9d7 = wEnemyMon5OT $d9e2 = wEnemyMon6OT - $d9ed = wEnemyMonNicks $d9ed = wEnemyMon1Nick + $d9ed = wEnemyMonNicks $d9f8 = wEnemyMon2Nick $da03 = wEnemyMon3Nick $da0e = wEnemyMon4Nick @@ -23473,8 +23473,8 @@ WRAM0 bank #0: $da5f = wDayCareMonHP $da61 = wDayCareMonBoxLevel $da62 = wDayCareMonStatus - $da63 = wDayCareMonType $da63 = wDayCareMonType1 + $da63 = wDayCareMonType $da64 = wDayCareMonType2 $da65 = wDayCareMonCatchRate $da66 = wDayCareMonMoves @@ -23498,8 +23498,8 @@ WRAM0 bank #0: $da96 = wBoxMon1HP $da98 = wBoxMon1BoxLevel $da99 = wBoxMon1Status - $da9a = wBoxMon1Type $da9a = wBoxMon1Type1 + $da9a = wBoxMon1Type $da9b = wBoxMon1Type2 $da9c = wBoxMon1CatchRate $da9d = wBoxMon1Moves @@ -23531,8 +23531,8 @@ WRAM0 bank #0: $dacf = wBoxMon2SpecialExp $dad1 = wBoxMon2DVs $dad3 = wBoxMon2PP - $dad7 = wBoxMon3 $dad7 = wBoxMon3Species + $dad7 = wBoxMon3 $dad8 = wBoxMon3HP $dada = wBoxMon3BoxLevel $dadb = wBoxMon3Status @@ -23550,13 +23550,13 @@ WRAM0 bank #0: $daf0 = wBoxMon3SpecialExp $daf2 = wBoxMon3DVs $daf4 = wBoxMon3PP - $daf8 = wBoxMon4 $daf8 = wBoxMon4Species + $daf8 = wBoxMon4 $daf9 = wBoxMon4HP $dafb = wBoxMon4BoxLevel $dafc = wBoxMon4Status - $dafd = wBoxMon4Type $dafd = wBoxMon4Type1 + $dafd = wBoxMon4Type $dafe = wBoxMon4Type2 $daff = wBoxMon4CatchRate $db00 = wBoxMon4Moves @@ -23569,8 +23569,8 @@ WRAM0 bank #0: $db11 = wBoxMon4SpecialExp $db13 = wBoxMon4DVs $db15 = wBoxMon4PP - $db19 = wBoxMon5 $db19 = wBoxMon5Species + $db19 = wBoxMon5 $db1a = wBoxMon5HP $db1c = wBoxMon5BoxLevel $db1d = wBoxMon5Status @@ -23607,13 +23607,13 @@ WRAM0 bank #0: $db53 = wBoxMon6SpecialExp $db55 = wBoxMon6DVs $db57 = wBoxMon6PP - $db5b = wBoxMon7 $db5b = wBoxMon7Species + $db5b = wBoxMon7 $db5c = wBoxMon7HP $db5e = wBoxMon7BoxLevel $db5f = wBoxMon7Status - $db60 = wBoxMon7Type $db60 = wBoxMon7Type1 + $db60 = wBoxMon7Type $db61 = wBoxMon7Type2 $db62 = wBoxMon7CatchRate $db63 = wBoxMon7Moves @@ -23631,8 +23631,8 @@ WRAM0 bank #0: $db7d = wBoxMon8HP $db7f = wBoxMon8BoxLevel $db80 = wBoxMon8Status - $db81 = wBoxMon8Type $db81 = wBoxMon8Type1 + $db81 = wBoxMon8Type $db82 = wBoxMon8Type2 $db83 = wBoxMon8CatchRate $db84 = wBoxMon8Moves @@ -23688,8 +23688,8 @@ WRAM0 bank #0: $dbe0 = wBoxMon11HP $dbe2 = wBoxMon11BoxLevel $dbe3 = wBoxMon11Status - $dbe4 = wBoxMon11Type $dbe4 = wBoxMon11Type1 + $dbe4 = wBoxMon11Type $dbe5 = wBoxMon11Type2 $dbe6 = wBoxMon11CatchRate $dbe7 = wBoxMon11Moves @@ -23721,8 +23721,8 @@ WRAM0 bank #0: $dc19 = wBoxMon12SpecialExp $dc1b = wBoxMon12DVs $dc1d = wBoxMon12PP - $dc21 = wBoxMon13 $dc21 = wBoxMon13Species + $dc21 = wBoxMon13 $dc22 = wBoxMon13HP $dc24 = wBoxMon13BoxLevel $dc25 = wBoxMon13Status @@ -23745,8 +23745,8 @@ WRAM0 bank #0: $dc43 = wBoxMon14HP $dc45 = wBoxMon14BoxLevel $dc46 = wBoxMon14Status - $dc47 = wBoxMon14Type $dc47 = wBoxMon14Type1 + $dc47 = wBoxMon14Type $dc48 = wBoxMon14Type2 $dc49 = wBoxMon14CatchRate $dc4a = wBoxMon14Moves @@ -23759,8 +23759,8 @@ WRAM0 bank #0: $dc5b = wBoxMon14SpecialExp $dc5d = wBoxMon14DVs $dc5f = wBoxMon14PP - $dc63 = wBoxMon15 $dc63 = wBoxMon15Species + $dc63 = wBoxMon15 $dc64 = wBoxMon15HP $dc66 = wBoxMon15BoxLevel $dc67 = wBoxMon15Status @@ -23783,8 +23783,8 @@ WRAM0 bank #0: $dc85 = wBoxMon16HP $dc87 = wBoxMon16BoxLevel $dc88 = wBoxMon16Status - $dc89 = wBoxMon16Type $dc89 = wBoxMon16Type1 + $dc89 = wBoxMon16Type $dc8a = wBoxMon16Type2 $dc8b = wBoxMon16CatchRate $dc8c = wBoxMon16Moves @@ -23797,13 +23797,13 @@ WRAM0 bank #0: $dc9d = wBoxMon16SpecialExp $dc9f = wBoxMon16DVs $dca1 = wBoxMon16PP - $dca5 = wBoxMon17 $dca5 = wBoxMon17Species + $dca5 = wBoxMon17 $dca6 = wBoxMon17HP $dca8 = wBoxMon17BoxLevel $dca9 = wBoxMon17Status - $dcaa = wBoxMon17Type $dcaa = wBoxMon17Type1 + $dcaa = wBoxMon17Type $dcab = wBoxMon17Type2 $dcac = wBoxMon17CatchRate $dcad = wBoxMon17Moves @@ -23816,13 +23816,13 @@ WRAM0 bank #0: $dcbe = wBoxMon17SpecialExp $dcc0 = wBoxMon17DVs $dcc2 = wBoxMon17PP - $dcc6 = wBoxMon18 $dcc6 = wBoxMon18Species + $dcc6 = wBoxMon18 $dcc7 = wBoxMon18HP $dcc9 = wBoxMon18BoxLevel $dcca = wBoxMon18Status - $dccb = wBoxMon18Type $dccb = wBoxMon18Type1 + $dccb = wBoxMon18Type $dccc = wBoxMon18Type2 $dccd = wBoxMon18CatchRate $dcce = wBoxMon18Moves @@ -23840,8 +23840,8 @@ WRAM0 bank #0: $dce8 = wBoxMon19HP $dcea = wBoxMon19BoxLevel $dceb = wBoxMon19Status - $dcec = wBoxMon19Type $dcec = wBoxMon19Type1 + $dcec = wBoxMon19Type $dced = wBoxMon19Type2 $dcee = wBoxMon19CatchRate $dcef = wBoxMon19Moves @@ -23894,8 +23894,8 @@ WRAM0 bank #0: $dde4 = wBoxMon18OT $ddef = wBoxMon19OT $ddfa = wBoxMon20OT - $de05 = wBoxMonNicks $de05 = wBoxMon1Nick + $de05 = wBoxMonNicks $de10 = wBoxMon2Nick $de1b = wBoxMon3Nick $de26 = wBoxMon4Nick @@ -23935,38 +23935,38 @@ HRAM bank #0: $ff86 = hDMARoutine.wait SECTION: $ff8a-$fffe ($0075 bytes) ["HRAM"] $ff8a = hSoftReset + $ff8b = hSpriteDataOffset $ff8b = hNorthSouthConnectionStripWidth + $ff8b = hEastWestConnectedMapWidth $ff8b = hMapStride + $ff8b = hDownArrowBlinkCount1 $ff8b = hSpriteWidth $ff8b = hSpriteInterlaceCounter $ff8b = hSlideAmount - $ff8b = hROMBankTemp - $ff8b = hSpriteDataOffset - $ff8b = hPreviousTileset - $ff8b = hWarpDestinationMap - $ff8b = hOAMTile - $ff8b = hBaseTileID - $ff8b = hDownArrowBlinkCount1 $ff8b = hItemPrice - $ff8b = hEastWestConnectedMapWidth - $ff8b = hDexWeight $ff8b = hRLEByteValue + $ff8b = hPreviousTileset + $ff8b = hROMBankTemp + $ff8b = hOAMTile + $ff8b = hWarpDestinationMap + $ff8b = hDexWeight + $ff8b = hBaseTileID + $ff8c = hSpriteIndex $ff8c = hNorthSouthConnectedMapWidth $ff8c = hMapWidth - $ff8c = hSpriteHeight - $ff8c = hPartyMonIndex - $ff8c = hSlidingRegionSize - $ff8c = hSpriteIndex - $ff8c = hTextID $ff8c = hDownArrowBlinkCount2 - $ff8d = hLoadSpriteTemp1 - $ff8d = hVRAMSlot - $ff8d = hSpriteOffset - $ff8d = hSpriteImageIndex - $ff8d = hSlideDirection - $ff8d = hSpriteFacingDirection + $ff8c = hSpriteHeight + $ff8c = hSlidingRegionSize + $ff8c = hPartyMonIndex + $ff8c = hTextID $ff8d = hEnemySpeed + $ff8d = hLoadSpriteTemp1 $ff8d = hSpriteMovementByte2 + $ff8d = hSpriteFacingDirection + $ff8d = hSpriteImageIndex + $ff8d = hSpriteOffset + $ff8d = hSlideDirection + $ff8d = hVRAMSlot $ff8e = hLoadSpriteTemp2 $ff8e = hHalveItemPrices $ff8e = hFourTileSpriteCount @@ -23980,24 +23980,24 @@ HRAM bank #0: $ff92 = hSpriteScreenY $ff93 = hTilePlayerStandingOn $ff94 = hSpritePriority + $ff95 = hSwapTemp + $ff95 = hSignCoordPointer $ff95 = hSwapItemID $ff95 = hNPCPlayerYDistance - $ff95 = hDividend - $ff95 = hSignCoordPointer - $ff95 = hPastLeadingZeros - $ff95 = hProduct - $ff95 = hNPCMovementDirections2Index $ff95 = hNPCSpriteOffset + $ff95 = hNPCMovementDirections2Index + $ff95 = hPastLeadingZeros $ff95 = hQuotient - $ff95 = hSwapTemp + $ff95 = hDividend + $ff95 = hProduct + $ff96 = hExperience $ff96 = hMutateWY $ff96 = hSwapItemQuantity + $ff96 = hNPCPlayerXDistance $ff96 = hNumToPrint $ff96 = hMultiplicand - $ff96 = hNPCPlayerXDistance - $ff96 = hExperience - $ff97 = hFindPathNumSteps $ff97 = hMutateWX + $ff97 = hFindPathNumSteps $ff98 = hFindPathFlags $ff99 = hFindPathYProgress $ff99 = hPowerOf10 @@ -24006,12 +24006,12 @@ HRAM bank #0: $ff99 = hMultiplier $ff9a = hFindPathXProgress $ff9a = hDivideBuffer - $ff9b = hMultiplyBuffer $ff9b = hNPCPlayerRelativePosPerspective + $ff9b = hMultiplyBuffer $ff9c = hSavedNumToPrint $ff9d = hNPCPlayerRelativePosFlags - $ff9f = hMoney $ff9f = hUnusedCoinsByte + $ff9f = hMoney $ffa0 = hCoins $ffa2 = hDivideBCDQuotient $ffa2 = hDivideBCDDivisor @@ -24059,26 +24059,26 @@ HRAM bank #0: $ffdb = hCanceledPrinting $ffdb = hInteractedWithBookshelf $ffdb = hGymTrashCanRandNumMask + $ffdb = hToggleableObjectIndex $ffdb = hSavedCoordIndex $ffdb = hItemCounter $ffdb = hItemToRemoveID + $ffdb = hDexRatingNumMonsSeen $ffdb = hGymGateIndex $ffdb = hVendingMachineItem - $ffdb = hPlayerFacing - $ffdb = hDexRatingNumMonsSeen $ffdb = hOaksAideRequirement $ffdb = hOaksAideResult - $ffdb = hToggleableObjectIndex - $ffdc = hDexRatingNumMonsOwned - $ffdc = hVendingMachinePrice - $ffdc = hPlayerYCoord + $ffdb = hPlayerFacing $ffdc = hItemToRemoveIndex - $ffdc = hOaksAideRewardItem + $ffdc = hDexRatingNumMonsOwned $ffdc = hGymGateAnswer + $ffdc = hVendingMachinePrice + $ffdc = hOaksAideRewardItem + $ffdc = hPlayerYCoord $ffdd = hOaksAideNumMonsOwned $ffdd = hPlayerXCoord - $ffe0 = hBackupGymGateIndex $ffe0 = hUnlockedSilphCoDoors + $ffe0 = hBackupGymGateIndex $ffe1 = hStartTileID $ffe4 = hNewPartyLength $ffe5 = hIsToggleableObjectOff diff --git a/pokeyellow_vc.map b/pokeyellow_vc.map index fb8326b4..5194172d 100644 --- a/pokeyellow_vc.map +++ b/pokeyellow_vc.map @@ -565,8 +565,8 @@ ROM0 bank #0: $20fb = Serial_SyncAndExchangeNybble.next2 $20fc = Serial_SyncAndExchangeNybble.next1 $2102 = Serial_SyncAndExchangeNybble.VC_Wireless_net_delay_3 - $2104 = Serial_SyncAndExchangeNybble.VC_Wireless_net_delay_3_End $2104 = Serial_SyncAndExchangeNybble.loop2 + $2104 = Serial_SyncAndExchangeNybble.VC_Wireless_net_delay_3_End $210d = Serial_SyncAndExchangeNybble.VC_Wireless_net_delay_4 $210f = Serial_SyncAndExchangeNybble.loop3 $210f = Serial_SyncAndExchangeNybble.VC_Wireless_net_delay_4_End @@ -3513,8 +3513,8 @@ ROMX bank #4: SECTION: $4000-$6364 ($2365 bytes) ["bank4"] $4000 = PokemonLogoJapanGraphics $4600 = FontGraphics - $4a00 = ABTiles $4a00 = FontGraphicsEnd + $4a00 = ABTiles $4a20 = HpBarAndStatusGraphics $4c00 = BattleHudTiles1 $4c00 = HpBarAndStatusGraphicsEnd @@ -3531,8 +3531,8 @@ ROMX bank #4: $5018 = TextBoxGraphicsEnd $5138 = WorldMapTileGraphics $5138 = PokedexTileGraphicsEnd - $5238 = PlayerCharacterTitleGraphics $5238 = WorldMapTileGraphicsEnd + $5238 = PlayerCharacterTitleGraphics $5468 = DrawHP $5468 = PlayerCharacterTitleGraphicsEnd $546f = DrawHP2 @@ -12020,10 +12020,10 @@ ROMX bank #25: SECTION: $4000-$7fff ($4000 bytes) ["Tilesets 1"] $4000 = Overworld_GFX $4600 = Overworld_Block - $4e00 = RedsHouse1_GFX $4e00 = RedsHouse2_GFX - $5290 = RedsHouse1_Block + $4e00 = RedsHouse1_GFX $5290 = RedsHouse2_Block + $5290 = RedsHouse1_Block $53c0 = House_GFX $59a0 = House_Block $5bd0 = Mansion_GFX @@ -12041,8 +12041,8 @@ ROMX bank #26: $4000 = Version_GFX $4040 = Version_GFXEnd SECTION: $4040-$7fef ($3fb0 bytes) ["Tilesets 2"] - $4040 = Dojo_GFX $4040 = Gym_GFX + $4040 = Dojo_GFX $4640 = Gym_Block $4640 = Dojo_Block $4d80 = Pokecenter_GFX @@ -12052,9 +12052,9 @@ ROMX bank #26: $5600 = Gate_GFX $5600 = Museum_GFX $5600 = ForestGate_GFX + $5bf0 = Gate_Block $5bf0 = Museum_Block $5bf0 = ForestGate_Block - $5bf0 = Gate_Block $63f0 = Forest_GFX $69f0 = Forest_Block $71f0 = Facility_GFX @@ -17332,8 +17332,8 @@ ROMX bank #44: ROMX bank #45: SECTION: $4000-$719d ($319e bytes) ["Text 8"] $4000 = _CableClubNPCPleaseWaitText - $400f = _CableClubNPCLinkClosedBecauseOfInactivityText $400f = _CableClubNPCLinkClosedBecauseOfInactivityText.VC_Change_link_closed_inactivity_message + $400f = _CableClubNPCLinkClosedBecauseOfInactivityText $403f = _CableClubNPCLinkClosedBecauseOfInactivityText.VC_Change_link_closed_inactivity_message_End $406b = _CableClubNPCPleaseComeAgainText $407f = _CableClubNPCMakingPreparationsText @@ -20792,17 +20792,17 @@ ROMX bank #63: VRAM bank #0: SECTION: $8000-$9fff ($2000 bytes) ["VRAM"] $8000 = vNPCSprites - $8000 = vChars0 $8000 = vSprites + $8000 = vChars0 $8800 = vTitleLogo $8800 = vNPCSprites2 $8800 = vFont $8800 = vChars1 + $9000 = vTileset $9000 = vFrontPic $9000 = vChars2 - $9000 = vTileset - $9310 = vBackPic $9310 = vTitleLogo2 + $9310 = vBackPic $9800 = vBGMap0 $9c00 = vBGMap1 TOTAL EMPTY: $0000 bytes @@ -20825,8 +20825,8 @@ SRAM bank #1: $af2c = sPartyData $b0c0 = sCurBoxData $b522 = sTileAnimations - $b523 = sGameDataEnd $b523 = sMainDataCheckSum + $b523 = sGameDataEnd EMPTY: $b524-$bfff ($0adc bytes) TOTAL EMPTY: $0adc bytes @@ -20919,8 +20919,8 @@ WRAM0 bank #0: $c10b = wSpritePlayerStateData1XAdjusted $c10c = wSpritePlayerStateData1CollisionData $c110 = wSprite01StateData1PictureID - $c110 = wSpritePlayerStateData1End $c110 = wSprite01StateData1 + $c110 = wSpritePlayerStateData1End $c111 = wSprite01StateData1MovementStatus $c112 = wSprite01StateData1ImageIndex $c113 = wSprite01StateData1YStepVector @@ -20948,9 +20948,9 @@ WRAM0 bank #0: $c12a = wSprite02StateData1YAdjusted $c12b = wSprite02StateData1XAdjusted $c12c = wSprite02StateData1CollisionData + $c130 = wSprite03StateData1PictureID $c130 = wSprite03StateData1 $c130 = wSprite02StateData1End - $c130 = wSprite03StateData1PictureID $c131 = wSprite03StateData1MovementStatus $c132 = wSprite03StateData1ImageIndex $c133 = wSprite03StateData1YStepVector @@ -20963,9 +20963,9 @@ WRAM0 bank #0: $c13a = wSprite03StateData1YAdjusted $c13b = wSprite03StateData1XAdjusted $c13c = wSprite03StateData1CollisionData + $c140 = wSprite04StateData1PictureID $c140 = wSprite04StateData1 $c140 = wSprite03StateData1End - $c140 = wSprite04StateData1PictureID $c141 = wSprite04StateData1MovementStatus $c142 = wSprite04StateData1ImageIndex $c143 = wSprite04StateData1YStepVector @@ -20978,9 +20978,9 @@ WRAM0 bank #0: $c14a = wSprite04StateData1YAdjusted $c14b = wSprite04StateData1XAdjusted $c14c = wSprite04StateData1CollisionData - $c150 = wSprite04StateData1End $c150 = wSprite05StateData1PictureID $c150 = wSprite05StateData1 + $c150 = wSprite04StateData1End $c151 = wSprite05StateData1MovementStatus $c152 = wSprite05StateData1ImageIndex $c153 = wSprite05StateData1YStepVector @@ -20993,9 +20993,9 @@ WRAM0 bank #0: $c15a = wSprite05StateData1YAdjusted $c15b = wSprite05StateData1XAdjusted $c15c = wSprite05StateData1CollisionData + $c160 = wSprite06StateData1PictureID $c160 = wSprite06StateData1 $c160 = wSprite05StateData1End - $c160 = wSprite06StateData1PictureID $c161 = wSprite06StateData1MovementStatus $c162 = wSprite06StateData1ImageIndex $c163 = wSprite06StateData1YStepVector @@ -21009,8 +21009,8 @@ WRAM0 bank #0: $c16b = wSprite06StateData1XAdjusted $c16c = wSprite06StateData1CollisionData $c170 = wSprite07StateData1PictureID - $c170 = wSprite06StateData1End $c170 = wSprite07StateData1 + $c170 = wSprite06StateData1End $c171 = wSprite07StateData1MovementStatus $c172 = wSprite07StateData1ImageIndex $c173 = wSprite07StateData1YStepVector @@ -21157,9 +21157,9 @@ WRAM0 bank #0: $c209 = wSpritePlayerStateData2OrigFacingDirection $c20d = wSpritePlayerStateData2PictureID $c20e = wSpritePlayerStateData2ImageBaseOffset + $c210 = wSprite01StateData2WalkAnimationCounter $c210 = wSprite01StateData2 $c210 = wSpritePlayerStateData2End - $c210 = wSprite01StateData2WalkAnimationCounter $c212 = wSprite01StateData2YDisplacement $c213 = wSprite01StateData2XDisplacement $c214 = wSprite01StateData2MapY @@ -21183,9 +21183,9 @@ WRAM0 bank #0: $c229 = wSprite02StateData2OrigFacingDirection $c22d = wSprite02StateData2PictureID $c22e = wSprite02StateData2ImageBaseOffset + $c230 = wSprite03StateData2WalkAnimationCounter $c230 = wSprite03StateData2 $c230 = wSprite02StateData2End - $c230 = wSprite03StateData2WalkAnimationCounter $c232 = wSprite03StateData2YDisplacement $c233 = wSprite03StateData2XDisplacement $c234 = wSprite03StateData2MapY @@ -21196,9 +21196,9 @@ WRAM0 bank #0: $c239 = wSprite03StateData2OrigFacingDirection $c23d = wSprite03StateData2PictureID $c23e = wSprite03StateData2ImageBaseOffset + $c240 = wSprite04StateData2WalkAnimationCounter $c240 = wSprite04StateData2 $c240 = wSprite03StateData2End - $c240 = wSprite04StateData2WalkAnimationCounter $c242 = wSprite04StateData2YDisplacement $c243 = wSprite04StateData2XDisplacement $c244 = wSprite04StateData2MapY @@ -21223,8 +21223,8 @@ WRAM0 bank #0: $c25d = wSprite05StateData2PictureID $c25e = wSprite05StateData2ImageBaseOffset $c260 = wSprite06StateData2WalkAnimationCounter - $c260 = wSprite05StateData2End $c260 = wSprite06StateData2 + $c260 = wSprite05StateData2End $c262 = wSprite06StateData2YDisplacement $c263 = wSprite06StateData2XDisplacement $c264 = wSprite06StateData2MapY @@ -21235,9 +21235,9 @@ WRAM0 bank #0: $c269 = wSprite06StateData2OrigFacingDirection $c26d = wSprite06StateData2PictureID $c26e = wSprite06StateData2ImageBaseOffset + $c270 = wSprite07StateData2WalkAnimationCounter $c270 = wSprite07StateData2 $c270 = wSprite06StateData2End - $c270 = wSprite07StateData2WalkAnimationCounter $c272 = wSprite07StateData2YDisplacement $c273 = wSprite07StateData2XDisplacement $c274 = wSprite07StateData2MapY @@ -21274,9 +21274,9 @@ WRAM0 bank #0: $c299 = wSprite09StateData2OrigFacingDirection $c29d = wSprite09StateData2PictureID $c29e = wSprite09StateData2ImageBaseOffset + $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a0 = wSprite10StateData2 $c2a0 = wSprite09StateData2End - $c2a0 = wSprite10StateData2WalkAnimationCounter $c2a2 = wSprite10StateData2YDisplacement $c2a3 = wSprite10StateData2XDisplacement $c2a4 = wSprite10StateData2MapY @@ -21288,8 +21288,8 @@ WRAM0 bank #0: $c2ad = wSprite10StateData2PictureID $c2ae = wSprite10StateData2ImageBaseOffset $c2b0 = wSprite11StateData2WalkAnimationCounter - $c2b0 = wSprite10StateData2End $c2b0 = wSprite11StateData2 + $c2b0 = wSprite10StateData2End $c2b2 = wSprite11StateData2YDisplacement $c2b3 = wSprite11StateData2XDisplacement $c2b4 = wSprite11StateData2MapY @@ -21300,8 +21300,8 @@ WRAM0 bank #0: $c2b9 = wSprite11StateData2OrigFacingDirection $c2bd = wSprite11StateData2PictureID $c2be = wSprite11StateData2ImageBaseOffset - $c2c0 = wSprite12StateData2 $c2c0 = wSprite12StateData2WalkAnimationCounter + $c2c0 = wSprite12StateData2 $c2c0 = wSprite11StateData2End $c2c2 = wSprite12StateData2YDisplacement $c2c3 = wSprite12StateData2XDisplacement @@ -21326,9 +21326,9 @@ WRAM0 bank #0: $c2d9 = wSprite13StateData2OrigFacingDirection $c2dd = wSprite13StateData2PictureID $c2de = wSprite13StateData2ImageBaseOffset + $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e0 = wSprite14StateData2 $c2e0 = wSprite13StateData2End - $c2e0 = wSprite14StateData2WalkAnimationCounter $c2e2 = wSprite14StateData2YDisplacement $c2e3 = wSprite14StateData2XDisplacement $c2e4 = wSprite14StateData2MapY @@ -21339,9 +21339,9 @@ WRAM0 bank #0: $c2e9 = wSprite14StateData2OrigFacingDirection $c2ed = wSprite14StateData2PictureID $c2ee = wSprite14StateData2ImageBaseOffset - $c2f0 = wSprite14StateData2End - $c2f0 = wSpritePikachuStateData2 $c2f0 = wSpritePikachuStateData2WalkAnimationCounter + $c2f0 = wSpritePikachuStateData2 + $c2f0 = wSprite14StateData2End $c2f2 = wSpritePikachuStateData2YDisplacement $c2f3 = wSpritePikachuStateData2XDisplacement $c2f4 = wSpritePikachuStateData2MapY @@ -21356,13 +21356,13 @@ WRAM0 bank #0: $c300 = wSpritePikachuStateData2End SECTION: $c300-$c39f ($00a0 bytes) ["OAM Buffer"] $c300 = wShadowOAMSprite00YCoord - $c300 = wShadowOAM $c300 = wShadowOAMSprite00 + $c300 = wShadowOAM $c301 = wShadowOAMSprite00XCoord $c302 = wShadowOAMSprite00TileID $c303 = wShadowOAMSprite00Attributes - $c304 = wShadowOAMSprite01 $c304 = wShadowOAMSprite01YCoord + $c304 = wShadowOAMSprite01 $c305 = wShadowOAMSprite01XCoord $c306 = wShadowOAMSprite01TileID $c307 = wShadowOAMSprite01Attributes @@ -21371,8 +21371,8 @@ WRAM0 bank #0: $c309 = wShadowOAMSprite02XCoord $c30a = wShadowOAMSprite02TileID $c30b = wShadowOAMSprite02Attributes - $c30c = wShadowOAMSprite03 $c30c = wShadowOAMSprite03YCoord + $c30c = wShadowOAMSprite03 $c30d = wShadowOAMSprite03XCoord $c30e = wShadowOAMSprite03TileID $c30f = wShadowOAMSprite03Attributes @@ -21421,8 +21421,8 @@ WRAM0 bank #0: $c331 = wShadowOAMSprite12XCoord $c332 = wShadowOAMSprite12TileID $c333 = wShadowOAMSprite12Attributes - $c334 = wShadowOAMSprite13 $c334 = wShadowOAMSprite13YCoord + $c334 = wShadowOAMSprite13 $c335 = wShadowOAMSprite13XCoord $c336 = wShadowOAMSprite13TileID $c337 = wShadowOAMSprite13Attributes @@ -21431,18 +21431,18 @@ WRAM0 bank #0: $c339 = wShadowOAMSprite14XCoord $c33a = wShadowOAMSprite14TileID $c33b = wShadowOAMSprite14Attributes - $c33c = wShadowOAMSprite15 $c33c = wShadowOAMSprite15YCoord + $c33c = wShadowOAMSprite15 $c33d = wShadowOAMSprite15XCoord $c33e = wShadowOAMSprite15TileID $c33f = wShadowOAMSprite15Attributes - $c340 = wShadowOAMSprite16 $c340 = wShadowOAMSprite16YCoord + $c340 = wShadowOAMSprite16 $c341 = wShadowOAMSprite16XCoord $c342 = wShadowOAMSprite16TileID $c343 = wShadowOAMSprite16Attributes - $c344 = wShadowOAMSprite17 $c344 = wShadowOAMSprite17YCoord + $c344 = wShadowOAMSprite17 $c345 = wShadowOAMSprite17XCoord $c346 = wShadowOAMSprite17TileID $c347 = wShadowOAMSprite17Attributes @@ -21461,8 +21461,8 @@ WRAM0 bank #0: $c351 = wShadowOAMSprite20XCoord $c352 = wShadowOAMSprite20TileID $c353 = wShadowOAMSprite20Attributes - $c354 = wShadowOAMSprite21 $c354 = wShadowOAMSprite21YCoord + $c354 = wShadowOAMSprite21 $c355 = wShadowOAMSprite21XCoord $c356 = wShadowOAMSprite21TileID $c357 = wShadowOAMSprite21Attributes @@ -21486,8 +21486,8 @@ WRAM0 bank #0: $c365 = wShadowOAMSprite25XCoord $c366 = wShadowOAMSprite25TileID $c367 = wShadowOAMSprite25Attributes - $c368 = wShadowOAMSprite26 $c368 = wShadowOAMSprite26YCoord + $c368 = wShadowOAMSprite26 $c369 = wShadowOAMSprite26XCoord $c36a = wShadowOAMSprite26TileID $c36b = wShadowOAMSprite26Attributes @@ -21506,18 +21506,18 @@ WRAM0 bank #0: $c375 = wShadowOAMSprite29XCoord $c376 = wShadowOAMSprite29TileID $c377 = wShadowOAMSprite29Attributes - $c378 = wShadowOAMSprite30 $c378 = wShadowOAMSprite30YCoord + $c378 = wShadowOAMSprite30 $c379 = wShadowOAMSprite30XCoord $c37a = wShadowOAMSprite30TileID $c37b = wShadowOAMSprite30Attributes - $c37c = wShadowOAMSprite31 $c37c = wShadowOAMSprite31YCoord + $c37c = wShadowOAMSprite31 $c37d = wShadowOAMSprite31XCoord $c37e = wShadowOAMSprite31TileID $c37f = wShadowOAMSprite31Attributes - $c380 = wShadowOAMSprite32 $c380 = wShadowOAMSprite32YCoord + $c380 = wShadowOAMSprite32 $c381 = wShadowOAMSprite32XCoord $c382 = wShadowOAMSprite32TileID $c383 = wShadowOAMSprite32Attributes @@ -21536,8 +21536,8 @@ WRAM0 bank #0: $c38d = wShadowOAMSprite35XCoord $c38e = wShadowOAMSprite35TileID $c38f = wShadowOAMSprite35Attributes - $c390 = wShadowOAMSprite36 $c390 = wShadowOAMSprite36YCoord + $c390 = wShadowOAMSprite36 $c391 = wShadowOAMSprite36XCoord $c392 = wShadowOAMSprite36TileID $c393 = wShadowOAMSprite36Attributes @@ -21560,13 +21560,13 @@ WRAM0 bank #0: SECTION: $c3a0-$c6e7 ($0348 bytes) ["Tilemap"] $c3a0 = wTileMap $c508 = wAnimatedObjectStartTileOffsets + $c508 = wAnimatedObjectsData $c508 = wSerialPartyMonsPatchList $c508 = wShadowOAMBackupSprite00YCoord $c508 = wShadowOAMBackupSprite00 $c508 = wShadowOAMBackup $c508 = wSurroundingTiles $c508 = wTileMapBackup - $c508 = wAnimatedObjectsData $c509 = wShadowOAMBackupSprite00XCoord $c50a = wShadowOAMBackupSprite00TileID $c50b = wShadowOAMBackupSprite00Attributes @@ -21599,26 +21599,26 @@ WRAM0 bank #0: $c51d = wShadowOAMBackupSprite05XCoord $c51e = wAnimatedObject0AnimSeqID $c51e = wShadowOAMBackupSprite05TileID - $c51f = wShadowOAMBackupSprite05Attributes $c51f = wAnimatedObject0TileID - $c520 = wShadowOAMBackupSprite06YCoord + $c51f = wShadowOAMBackupSprite05Attributes $c520 = wAnimatedObject0XCoord + $c520 = wShadowOAMBackupSprite06YCoord $c520 = wShadowOAMBackupSprite06 - $c521 = wShadowOAMBackupSprite06XCoord $c521 = wAnimatedObject0YCoord + $c521 = wShadowOAMBackupSprite06XCoord $c522 = wAnimatedObject0XOffset $c522 = wShadowOAMBackupSprite06TileID $c523 = wAnimatedObject0YOffset $c523 = wShadowOAMBackupSprite06Attributes $c524 = wAnimatedObject0Duration - $c524 = wShadowOAMBackupSprite07 $c524 = wShadowOAMBackupSprite07YCoord + $c524 = wShadowOAMBackupSprite07 $c525 = wAnimatedObject0DurationOffset $c525 = wShadowOAMBackupSprite07XCoord $c526 = wAnimatedObject0FrameIndex $c526 = wShadowOAMBackupSprite07TileID - $c527 = wShadowOAMBackupSprite07Attributes $c527 = wAnimatedObject0FieldB + $c527 = wShadowOAMBackupSprite07Attributes $c528 = wAnimatedObject0FieldC $c528 = wShadowOAMBackupSprite08YCoord $c528 = wShadowOAMBackupSprite08 @@ -21626,51 +21626,51 @@ WRAM0 bank #0: $c529 = wShadowOAMBackupSprite08XCoord $c52a = wAnimatedObject0FieldE $c52a = wShadowOAMBackupSprite08TileID - $c52b = wShadowOAMBackupSprite08Attributes $c52b = wAnimatedObject0FieldF + $c52b = wShadowOAMBackupSprite08Attributes + $c52c = wAnimatedObject1Index $c52c = wAnimatedObject1 $c52c = wAnimatedObject0End - $c52c = wShadowOAMBackupSprite09 $c52c = wShadowOAMBackupSprite09YCoord - $c52c = wAnimatedObject1Index + $c52c = wShadowOAMBackupSprite09 $c52d = wAnimatedObject1FramesetID $c52d = wShadowOAMBackupSprite09XCoord - $c52e = wShadowOAMBackupSprite09TileID $c52e = wAnimatedObject1AnimSeqID - $c52f = wShadowOAMBackupSprite09Attributes + $c52e = wShadowOAMBackupSprite09TileID $c52f = wAnimatedObject1TileID - $c530 = wShadowOAMBackupSprite10 + $c52f = wShadowOAMBackupSprite09Attributes $c530 = wAnimatedObject1XCoord $c530 = wShadowOAMBackupSprite10YCoord - $c531 = wShadowOAMBackupSprite10XCoord + $c530 = wShadowOAMBackupSprite10 $c531 = wAnimatedObject1YCoord + $c531 = wShadowOAMBackupSprite10XCoord $c532 = wAnimatedObject1XOffset $c532 = wShadowOAMBackupSprite10TileID - $c533 = wShadowOAMBackupSprite10Attributes $c533 = wAnimatedObject1YOffset + $c533 = wShadowOAMBackupSprite10Attributes $c534 = wAnimatedObject1Duration - $c534 = wShadowOAMBackupSprite11 $c534 = wShadowOAMBackupSprite11YCoord + $c534 = wShadowOAMBackupSprite11 $c535 = wAnimatedObject1DurationOffset $c535 = wShadowOAMBackupSprite11XCoord $c536 = wAnimatedObject1FrameIndex $c536 = wShadowOAMBackupSprite11TileID - $c537 = wShadowOAMBackupSprite11Attributes $c537 = wAnimatedObject1FieldB + $c537 = wShadowOAMBackupSprite11Attributes + $c538 = wAnimatedObject1FieldC $c538 = wShadowOAMBackupSprite12YCoord $c538 = wShadowOAMBackupSprite12 - $c538 = wAnimatedObject1FieldC $c539 = wAnimatedObject1FieldD $c539 = wShadowOAMBackupSprite12XCoord $c53a = wAnimatedObject1FieldE $c53a = wShadowOAMBackupSprite12TileID - $c53b = wShadowOAMBackupSprite12Attributes $c53b = wAnimatedObject1FieldF + $c53b = wShadowOAMBackupSprite12Attributes + $c53c = wAnimatedObject2Index $c53c = wAnimatedObject2 + $c53c = wAnimatedObject1End $c53c = wShadowOAMBackupSprite13YCoord $c53c = wShadowOAMBackupSprite13 - $c53c = wAnimatedObject1End - $c53c = wAnimatedObject2Index $c53d = wAnimatedObject2FramesetID $c53d = wShadowOAMBackupSprite13XCoord $c53e = wAnimatedObject2AnimSeqID @@ -21684,11 +21684,11 @@ WRAM0 bank #0: $c541 = wShadowOAMBackupSprite14XCoord $c542 = wAnimatedObject2XOffset $c542 = wShadowOAMBackupSprite14TileID - $c543 = wShadowOAMBackupSprite14Attributes $c543 = wAnimatedObject2YOffset - $c544 = wShadowOAMBackupSprite15 + $c543 = wShadowOAMBackupSprite14Attributes $c544 = wAnimatedObject2Duration $c544 = wShadowOAMBackupSprite15YCoord + $c544 = wShadowOAMBackupSprite15 $c545 = wAnimatedObject2DurationOffset $c545 = wShadowOAMBackupSprite15XCoord $c546 = wAnimatedObject2FrameIndex @@ -21702,28 +21702,28 @@ WRAM0 bank #0: $c549 = wShadowOAMBackupSprite16XCoord $c54a = wAnimatedObject2FieldE $c54a = wShadowOAMBackupSprite16TileID - $c54b = wShadowOAMBackupSprite16Attributes $c54b = wAnimatedObject2FieldF + $c54b = wShadowOAMBackupSprite16Attributes $c54c = wAnimatedObject3Index + $c54c = wAnimatedObject3 $c54c = wAnimatedObject2End $c54c = wShadowOAMBackupSprite17YCoord $c54c = wShadowOAMBackupSprite17 - $c54c = wAnimatedObject3 - $c54d = wShadowOAMBackupSprite17XCoord $c54d = wAnimatedObject3FramesetID + $c54d = wShadowOAMBackupSprite17XCoord $c54e = wAnimatedObject3AnimSeqID $c54e = wShadowOAMBackupSprite17TileID $c54f = wAnimatedObject3TileID $c54f = wShadowOAMBackupSprite17Attributes $c550 = wAnimatedObject3XCoord - $c550 = wShadowOAMBackupSprite18 $c550 = wShadowOAMBackupSprite18YCoord - $c551 = wShadowOAMBackupSprite18XCoord + $c550 = wShadowOAMBackupSprite18 $c551 = wAnimatedObject3YCoord + $c551 = wShadowOAMBackupSprite18XCoord $c552 = wAnimatedObject3XOffset $c552 = wShadowOAMBackupSprite18TileID - $c553 = wShadowOAMBackupSprite18Attributes $c553 = wAnimatedObject3YOffset + $c553 = wShadowOAMBackupSprite18Attributes $c554 = wAnimatedObject3Duration $c554 = wShadowOAMBackupSprite19YCoord $c554 = wShadowOAMBackupSprite19 @@ -21731,98 +21731,98 @@ WRAM0 bank #0: $c555 = wShadowOAMBackupSprite19XCoord $c556 = wAnimatedObject3FrameIndex $c556 = wShadowOAMBackupSprite19TileID - $c557 = wShadowOAMBackupSprite19Attributes $c557 = wAnimatedObject3FieldB + $c557 = wShadowOAMBackupSprite19Attributes $c558 = wAnimatedObject3FieldC $c558 = wShadowOAMBackupSprite20YCoord $c558 = wShadowOAMBackupSprite20 $c559 = wAnimatedObject3FieldD $c559 = wShadowOAMBackupSprite20XCoord - $c55a = wShadowOAMBackupSprite20TileID $c55a = wAnimatedObject3FieldE - $c55b = wShadowOAMBackupSprite20Attributes + $c55a = wShadowOAMBackupSprite20TileID $c55b = wAnimatedObject3FieldF + $c55b = wShadowOAMBackupSprite20Attributes + $c55c = wAnimatedObject4Index $c55c = wAnimatedObject4 + $c55c = wAnimatedObject3End $c55c = wShadowOAMBackupSprite21YCoord $c55c = wShadowOAMBackupSprite21 - $c55c = wAnimatedObject4Index - $c55c = wAnimatedObject3End $c55d = wAnimatedObject4FramesetID $c55d = wShadowOAMBackupSprite21XCoord $c55e = wAnimatedObject4AnimSeqID $c55e = wShadowOAMBackupSprite21TileID $c55f = wAnimatedObject4TileID $c55f = wShadowOAMBackupSprite21Attributes - $c560 = wShadowOAMBackupSprite22YCoord $c560 = wAnimatedObject4XCoord + $c560 = wShadowOAMBackupSprite22YCoord $c560 = wShadowOAMBackupSprite22 $c561 = wAnimatedObject4YCoord $c561 = wShadowOAMBackupSprite22XCoord - $c562 = wShadowOAMBackupSprite22TileID $c562 = wAnimatedObject4XOffset - $c563 = wShadowOAMBackupSprite22Attributes + $c562 = wShadowOAMBackupSprite22TileID $c563 = wAnimatedObject4YOffset + $c563 = wShadowOAMBackupSprite22Attributes $c564 = wAnimatedObject4Duration - $c564 = wShadowOAMBackupSprite23 $c564 = wShadowOAMBackupSprite23YCoord + $c564 = wShadowOAMBackupSprite23 $c565 = wAnimatedObject4DurationOffset $c565 = wShadowOAMBackupSprite23XCoord - $c566 = wShadowOAMBackupSprite23TileID $c566 = wAnimatedObject4FrameIndex - $c567 = wShadowOAMBackupSprite23Attributes + $c566 = wShadowOAMBackupSprite23TileID $c567 = wAnimatedObject4FieldB - $c568 = wShadowOAMBackupSprite24 + $c567 = wShadowOAMBackupSprite23Attributes $c568 = wAnimatedObject4FieldC $c568 = wShadowOAMBackupSprite24YCoord - $c569 = wShadowOAMBackupSprite24XCoord + $c568 = wShadowOAMBackupSprite24 $c569 = wAnimatedObject4FieldD - $c56a = wShadowOAMBackupSprite24TileID + $c569 = wShadowOAMBackupSprite24XCoord $c56a = wAnimatedObject4FieldE - $c56b = wShadowOAMBackupSprite24Attributes + $c56a = wShadowOAMBackupSprite24TileID $c56b = wAnimatedObject4FieldF - $c56c = wAnimatedObject4End - $c56c = wShadowOAMBackupSprite25 - $c56c = wAnimatedObject5 + $c56b = wShadowOAMBackupSprite24Attributes $c56c = wAnimatedObject5Index + $c56c = wAnimatedObject5 + $c56c = wAnimatedObject4End $c56c = wShadowOAMBackupSprite25YCoord - $c56d = wShadowOAMBackupSprite25XCoord + $c56c = wShadowOAMBackupSprite25 $c56d = wAnimatedObject5FramesetID + $c56d = wShadowOAMBackupSprite25XCoord $c56e = wAnimatedObject5AnimSeqID $c56e = wShadowOAMBackupSprite25TileID - $c56f = wShadowOAMBackupSprite25Attributes $c56f = wAnimatedObject5TileID + $c56f = wShadowOAMBackupSprite25Attributes + $c570 = wAnimatedObject5XCoord $c570 = wShadowOAMBackupSprite26YCoord $c570 = wShadowOAMBackupSprite26 - $c570 = wAnimatedObject5XCoord - $c571 = wShadowOAMBackupSprite26XCoord $c571 = wAnimatedObject5YCoord - $c572 = wShadowOAMBackupSprite26TileID + $c571 = wShadowOAMBackupSprite26XCoord $c572 = wAnimatedObject5XOffset + $c572 = wShadowOAMBackupSprite26TileID $c573 = wAnimatedObject5YOffset $c573 = wShadowOAMBackupSprite26Attributes $c574 = wAnimatedObject5Duration - $c574 = wShadowOAMBackupSprite27 $c574 = wShadowOAMBackupSprite27YCoord + $c574 = wShadowOAMBackupSprite27 $c575 = wAnimatedObject5DurationOffset $c575 = wShadowOAMBackupSprite27XCoord - $c576 = wShadowOAMBackupSprite27TileID $c576 = wAnimatedObject5FrameIndex + $c576 = wShadowOAMBackupSprite27TileID $c577 = wAnimatedObject5FieldB $c577 = wShadowOAMBackupSprite27Attributes $c578 = wAnimatedObject5FieldC $c578 = wShadowOAMBackupSprite28YCoord $c578 = wShadowOAMBackupSprite28 - $c579 = wShadowOAMBackupSprite28XCoord $c579 = wAnimatedObject5FieldD - $c57a = wShadowOAMBackupSprite28TileID + $c579 = wShadowOAMBackupSprite28XCoord $c57a = wAnimatedObject5FieldE + $c57a = wShadowOAMBackupSprite28TileID $c57b = wAnimatedObject5FieldF $c57b = wShadowOAMBackupSprite28Attributes $c57c = wAnimatedObject6Index - $c57c = wAnimatedObject5End - $c57c = wShadowOAMBackupSprite29 - $c57c = wShadowOAMBackupSprite29YCoord $c57c = wAnimatedObject6 + $c57c = wAnimatedObject5End + $c57c = wShadowOAMBackupSprite29YCoord + $c57c = wShadowOAMBackupSprite29 $c57d = wAnimatedObject6FramesetID $c57d = wShadowOAMBackupSprite29XCoord $c57e = wAnimatedObject6AnimSeqID @@ -21836,33 +21836,33 @@ WRAM0 bank #0: $c581 = wShadowOAMBackupSprite30XCoord $c582 = wAnimatedObject6XOffset $c582 = wShadowOAMBackupSprite30TileID - $c583 = wShadowOAMBackupSprite30Attributes $c583 = wAnimatedObject6YOffset - $c584 = wShadowOAMBackupSprite31 + $c583 = wShadowOAMBackupSprite30Attributes $c584 = wAnimatedObject6Duration $c584 = wShadowOAMBackupSprite31YCoord + $c584 = wShadowOAMBackupSprite31 $c585 = wAnimatedObject6DurationOffset $c585 = wShadowOAMBackupSprite31XCoord $c586 = wAnimatedObject6FrameIndex $c586 = wShadowOAMBackupSprite31TileID - $c587 = wShadowOAMBackupSprite31Attributes $c587 = wAnimatedObject6FieldB + $c587 = wShadowOAMBackupSprite31Attributes + $c588 = wAnimatedObject6FieldC $c588 = wShadowOAMBackupSprite32YCoord $c588 = wShadowOAMBackupSprite32 - $c588 = wAnimatedObject6FieldC $c589 = wAnimatedObject6FieldD $c589 = wShadowOAMBackupSprite32XCoord - $c58a = wShadowOAMBackupSprite32TileID $c58a = wAnimatedObject6FieldE - $c58b = wShadowOAMBackupSprite32Attributes + $c58a = wShadowOAMBackupSprite32TileID $c58b = wAnimatedObject6FieldF + $c58b = wShadowOAMBackupSprite32Attributes $c58c = wAnimatedObject7Index $c58c = wAnimatedObject7 $c58c = wAnimatedObject6End $c58c = wShadowOAMBackupSprite33YCoord $c58c = wShadowOAMBackupSprite33 - $c58d = wShadowOAMBackupSprite33XCoord $c58d = wAnimatedObject7FramesetID + $c58d = wShadowOAMBackupSprite33XCoord $c58e = wAnimatedObject7AnimSeqID $c58e = wShadowOAMBackupSprite33TileID $c58f = wAnimatedObject7TileID @@ -21870,35 +21870,35 @@ WRAM0 bank #0: $c590 = wAnimatedObject7XCoord $c590 = wShadowOAMBackupSprite34YCoord $c590 = wShadowOAMBackupSprite34 - $c591 = wShadowOAMBackupSprite34XCoord $c591 = wAnimatedObject7YCoord + $c591 = wShadowOAMBackupSprite34XCoord $c592 = wAnimatedObject7XOffset $c592 = wShadowOAMBackupSprite34TileID - $c593 = wShadowOAMBackupSprite34Attributes $c593 = wAnimatedObject7YOffset - $c594 = wShadowOAMBackupSprite35 + $c593 = wShadowOAMBackupSprite34Attributes $c594 = wAnimatedObject7Duration $c594 = wShadowOAMBackupSprite35YCoord - $c595 = wShadowOAMBackupSprite35XCoord + $c594 = wShadowOAMBackupSprite35 $c595 = wAnimatedObject7DurationOffset - $c596 = wShadowOAMBackupSprite35TileID + $c595 = wShadowOAMBackupSprite35XCoord $c596 = wAnimatedObject7FrameIndex - $c597 = wShadowOAMBackupSprite35Attributes + $c596 = wShadowOAMBackupSprite35TileID $c597 = wAnimatedObject7FieldB - $c598 = wShadowOAMBackupSprite36 + $c597 = wShadowOAMBackupSprite35Attributes $c598 = wAnimatedObject7FieldC $c598 = wShadowOAMBackupSprite36YCoord + $c598 = wShadowOAMBackupSprite36 $c599 = wAnimatedObject7FieldD $c599 = wShadowOAMBackupSprite36XCoord $c59a = wAnimatedObject7FieldE $c59a = wShadowOAMBackupSprite36TileID $c59b = wAnimatedObject7FieldF $c59b = wShadowOAMBackupSprite36Attributes - $c59c = wAnimatedObject7End - $c59c = wAnimatedObject8 - $c59c = wShadowOAMBackupSprite37 $c59c = wAnimatedObject8Index + $c59c = wAnimatedObject8 + $c59c = wAnimatedObject7End $c59c = wShadowOAMBackupSprite37YCoord + $c59c = wShadowOAMBackupSprite37 $c59d = wAnimatedObject8FramesetID $c59d = wShadowOAMBackupSprite37XCoord $c59e = wAnimatedObject8AnimSeqID @@ -21906,31 +21906,31 @@ WRAM0 bank #0: $c59f = wAnimatedObject8TileID $c59f = wShadowOAMBackupSprite37Attributes $c5a0 = wAnimatedObject8XCoord - $c5a0 = wShadowOAMBackupSprite38 $c5a0 = wShadowOAMBackupSprite38YCoord + $c5a0 = wShadowOAMBackupSprite38 $c5a1 = wAnimatedObject8YCoord $c5a1 = wShadowOAMBackupSprite38XCoord $c5a2 = wAnimatedObject8XOffset $c5a2 = wShadowOAMBackupSprite38TileID - $c5a3 = wShadowOAMBackupSprite38Attributes $c5a3 = wAnimatedObject8YOffset + $c5a3 = wShadowOAMBackupSprite38Attributes + $c5a4 = wAnimatedObject8Duration $c5a4 = wShadowOAMBackupSprite39YCoord $c5a4 = wShadowOAMBackupSprite39 - $c5a4 = wAnimatedObject8Duration $c5a5 = wAnimatedObject8DurationOffset $c5a5 = wShadowOAMBackupSprite39XCoord $c5a6 = wAnimatedObject8FrameIndex $c5a6 = wShadowOAMBackupSprite39TileID - $c5a7 = wShadowOAMBackupSprite39Attributes $c5a7 = wAnimatedObject8FieldB - $c5a8 = wShadowOAMBackupEnd + $c5a7 = wShadowOAMBackupSprite39Attributes $c5a8 = wAnimatedObject8FieldC + $c5a8 = wShadowOAMBackupEnd $c5a9 = wAnimatedObject8FieldD $c5aa = wAnimatedObject8FieldE $c5ab = wAnimatedObject8FieldF - $c5ac = wAnimatedObject8End $c5ac = wAnimatedObject9Index $c5ac = wAnimatedObject9 + $c5ac = wAnimatedObject8End $c5ad = wAnimatedObject9FramesetID $c5ae = wAnimatedObject9AnimSeqID $c5af = wAnimatedObject9TileID @@ -22003,13 +22003,13 @@ WRAM0 bank #0: $c636 = wYellowIntroAnimatedObjectStructPointer $c637 = wSurfingMinigameDataEnd SECTION: $c6e8-$cbfb ($0514 bytes) ["Overworld Map"] + $c6e8 = wPrinterSendState $c6e8 = wPrinterData $c6e8 = wTempPic $c6e8 = wOverworldMap - $c6e8 = wPrinterSendState $c6e9 = wPrinterRowIndex - $c6ea = wPrinterDataHeader $c6ea = wc6ea + $c6ea = wPrinterDataHeader $c6eb = wc6eb $c6ec = wc6ec $c6ed = wc6ed @@ -22020,8 +22020,8 @@ WRAM0 bank #0: $c6f2 = wc6f2 $c6f3 = wc6f3 $c700 = wLYOverrides - $c800 = wLYOverridesEnd $c800 = wLYOverridesBuffer + $c800 = wLYOverridesEnd $c830 = wPrinterSendDataSource2 $c900 = wLYOverridesBufferEnd $c970 = wPrinterHandshake @@ -22036,16 +22036,16 @@ WRAM0 bank #0: $cae2 = wcae2 $cae3 = wPrinterSettingsTempCopy $caf4 = wPrinterQueueLength - $caf5 = wPrinterDataEnd $caf5 = wPrinterPokedexEntryTextPointer + $caf5 = wPrinterDataEnd $caf9 = wPrinterPokedexMonIsOwned $cbdc = wcbdc $cbea = wcbea $cbec = wcbec $cbfc = wOverworldMapEnd SECTION: $cbfc-$d161 ($0566 bytes) ["WRAM"] - $cbfc = wRedrawRowOrColumnSrcTiles $cbfc = wSavedAudioWavePattern + $cbfc = wRedrawRowOrColumnSrcTiles $cc24 = wTopMenuItemY $cc25 = wTopMenuItemX $cc26 = wCurrentMenuItem @@ -22066,17 +22066,17 @@ WRAM0 bank #0: $cc38 = wTradeCenterPointerTableIndex $cc3a = wTextDest $cc3c = wDoNotWaitForButtonPressAfterDisplayingText + $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3d = wSerialExchangeNybbleTempReceiveData $cc3d = wLinkMenuSelectionReceiveBuffer - $cc3d = wSerialSyncAndExchangeNybbleReceiveData $cc3e = wSerialExchangeNybbleReceiveData $cc42 = wSerialExchangeNybbleSendData $cc42 = wLinkMenuSelectionSendBuffer $cc47 = wUnknownSerialCounter - $cc47 = wEnteringCableClub $cc47 = wLinkTimeoutCounter - $cc49 = wWhichTradeMonSelectionMenu + $cc47 = wEnteringCableClub $cc49 = wMonDataLocation + $cc49 = wWhichTradeMonSelectionMenu $cc4a = wMenuWrappingEnabled $cc4b = wCheckFor180DegreeTurn $cc4d = wToggleableObjectIndex @@ -22087,20 +22087,20 @@ WRAM0 bank #0: $cc55 = wTrainerHeaderFlagBit $cc57 = wNPCMovementScriptPointerTableNum $cc58 = wNPCMovementScriptBank + $cc5b = wPikaPicUsedGFXCount $cc5b = wBoostExpByExpAll + $cc5b = wUnusedFlag $cc5b = wAnimationType + $cc5b = wSlotMachineSevenAndBarModeChance + $cc5b = wDexRatingNumMonsSeen $cc5b = wNPCMovementDirections + $cc5b = wHallOfFame $cc5b = wTrainerCardBlkPacket $cc5b = wMonPartySpritesSavedOAM - $cc5b = wElevatorWarpMaps - $cc5b = wVermilionDockTileMapBuffer - $cc5b = wHallOfFame - $cc5b = wOaksAideRewardItemName - $cc5b = wPikaPicUsedGFXCount - $cc5b = wDexRatingNumMonsSeen - $cc5b = wSlotMachineSevenAndBarModeChance - $cc5b = wUnusedFlag $cc5b = wFilteredBagItems + $cc5b = wElevatorWarpMaps + $cc5b = wOaksAideRewardItemName + $cc5b = wVermilionDockTileMapBuffer $cc5c = wPikaPicUsedGFX $cc5c = wDexRatingNumMonsOwned $cc5d = wTrainerCardBadgeAttributes @@ -22115,10 +22115,10 @@ WRAM0 bank #0: $cca1 = wNumStepsToTake $ccb8 = wPikaPicAnimObjectDataBufferEnd $ccd2 = wRLEByteCount - $ccd3 = wMiscBattleData - $ccd3 = wParentMenuItem - $ccd3 = wAddedToParty $ccd3 = wCanEvolveFlags + $ccd3 = wMiscBattleData + $ccd3 = wAddedToParty + $ccd3 = wParentMenuItem $ccd3 = wSimulatedJoypadStatesEnd $ccd4 = wForceEvolution $ccd5 = wAILayer2Encouragement @@ -22148,22 +22148,22 @@ WRAM0 bank #0: $ccf6 = wLowHealthAlarmDisabled $ccf7 = wPlayerMonMinimized $cd05 = wEnemyNumHits - $cd05 = wLuckySlotHiddenEventIndex $cd05 = wEnemyBideAccumulatedDamage - $cd0f = wVermilionDockTileMapBufferEnd + $cd05 = wLuckySlotHiddenEventIndex $cd0f = wPlayerMonUnmodifiedLevel - $cd0f = wMiscBattleDataEnd $cd0f = wInGameTradeGiveMonSpecies + $cd0f = wMiscBattleDataEnd + $cd0f = wVermilionDockTileMapBufferEnd $cd10 = wPlayerMonUnmodifiedMaxHP $cd10 = wInGameTradeTextPointerTablePointer - $cd12 = wInGameTradeTextPointerTableIndex $cd12 = wPlayerMonUnmodifiedAttack + $cd12 = wInGameTradeTextPointerTableIndex $cd13 = wInGameTradeGiveMonName $cd14 = wPlayerMonUnmodifiedDefense $cd16 = wPlayerMonUnmodifiedSpeed $cd18 = wPlayerMonUnmodifiedSpecial - $cd1a = wPlayerMonStatMods $cd1a = wPlayerMonAttackMod + $cd1a = wPlayerMonStatMods $cd1b = wPlayerMonDefenseMod $cd1c = wPlayerMonSpeedMod $cd1d = wPlayerMonSpecialMod @@ -22179,9 +22179,9 @@ WRAM0 bank #0: $cd2a = wEnemyMonUnmodifiedSpeed $cd2c = wEnemyMonUnmodifiedSpecial $cd2d = wEngagedTrainerClass + $cd2e = wEngagedTrainerSet $cd2e = wEnemyMonAttackMod $cd2e = wEnemyMonStatMods - $cd2e = wEngagedTrainerSet $cd2f = wEnemyMonDefenseMod $cd30 = wEnemyMonSpeedMod $cd31 = wEnemyMonSpecialMod @@ -22190,58 +22190,62 @@ WRAM0 bank #0: $cd34 = wInGameTradeReceiveMonSpecies $cd36 = wEnemyMonStatModsEnd $cd37 = wFilteredBagItemsCount - $cd37 = wNPCMovementDirections2Index $cd37 = wUnusedLinkMenuByte + $cd37 = wNPCMovementDirections2Index $cd38 = wSimulatedJoypadStatesIndex $cd39 = wUnusedSimulatedJoypadStatesMask $cd3a = wUnusedOverrideSimulatedJoypadStatesIndex $cd3b = wOverrideSimulatedJoypadStatesMask $cd3d = wTitleScreenScene + $cd3d = wOptionsCursorLocation $cd3d = wRodResponse + $cd3d = wSwappedMenuItem + $cd3d = wCoordIndex + $cd3d = wChargeMoveNum + $cd3d = wMoveDownSmallStarsOAMCount + $cd3d = wPlayerCharacterOAMTile + $cd3d = wTitleMonSpecies $cd3d = wWhichBadge $cd3d = wNumShakes + $cd3d = wWereAnyMonsAsleep $cd3d = wPPRestoreItem $cd3d = wDexMaxSeenMon $cd3d = wWhichTrade + $cd3d = wTempSCX + $cd3d = wSavedY $cd3d = wChangeBoxSavedMapTextPointer + $cd3d = wUnusedCreditsByte $cd3d = wBadgeNumberTile $cd3d = wOptionsTextSpeedCursorX $cd3d = wTrainerInfoTextBoxWidthPlus1 + $cd3d = wTrainerSpriteOffset + $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY $cd3d = wPlayerSpinInPlaceAnimFrameDelay $cd3d = wHiddenEventFunctionArgument $cd3d = wCanPlaySlots + $cd3d = wStoppingWhichSlotMachineWheel + $cd3d = wDayCareStartLevel $cd3d = wWhichTownMapLocation + $cd3d = wFlyAnimUsingCoordList $cd3d = wRivalStarterTemp + $cd3d = wHoFTeamIndex $cd3d = wHoFMonSpecies $cd3d = wSSAnneSmokeDriftAmount $cd3d = wInwardSpiralUpdateScreenCounter $cd3d = wBattleTransitionCopyTilesOffset $cd3d = wBattleTransitionCircleScreenQuadrantY $cd3d = wBoxNumString + $cd3d = wFieldMoves + $cd3d = wPriceTemp + $cd3d = wBoxMonCounts + $cd3d = wFallingObjectsMovementData $cd3d = wTradingWhichPlayerMon $cd3d = wTradedPlayerMonSpecies - $cd3d = wPriceTemp - $cd3d = wTitleMonSpecies - $cd3d = wPlayerSpinWhileMovingUpOrDownAnimDeltaY - $cd3d = wTempSCX - $cd3d = wUnusedCreditsByte - $cd3d = wSwappedMenuItem - $cd3d = wDayCareStartLevel - $cd3d = wMoveDownSmallStarsOAMCount - $cd3d = wStoppingWhichSlotMachineWheel - $cd3d = wFieldMoves - $cd3d = wCoordIndex - $cd3d = wSavedY - $cd3d = wChargeMoveNum - $cd3d = wHoFTeamIndex - $cd3d = wBoxMonCounts - $cd3d = wFlyAnimUsingCoordList - $cd3d = wPlayerCharacterOAMTile - $cd3d = wWereAnyMonsAsleep - $cd3d = wFallingObjectsMovementData - $cd3d = wTrainerSpriteOffset - $cd3d = wOptionsCursorLocation + $cd3e = wTitleScreenTimer $cd3e = wNumCreditsMonsDisplayed + $cd3e = wBadgeNameTile + $cd3e = wOptionsBattleAnimCursorX + $cd3e = wTrainerInfoTextBoxWidth $cd3e = wTrainerEngageDistance $cd3e = wPlayerSpinWhileMovingUpOrDownAnimMaxY $cd3e = wPlayerSpinInPlaceAnimFrameDelayDelta @@ -22251,48 +22255,44 @@ WRAM0 bank #0: $cd3e = wHUDPokeballGfxOffsetX $cd3e = wFlyAnimCounter $cd3e = wFlyLocationsList + $cd3e = wRivalStarterBallSpriteIndex + $cd3e = wHoFPartyMonIndex $cd3e = wSSAnneSmokeX $cd3e = wBattleTransitionCircleScreenQuadrantX $cd3e = wTradingWhichEnemyMon $cd3e = wTradedEnemyMonSpecies - $cd3e = wTitleScreenTimer - $cd3e = wRivalStarterBallSpriteIndex - $cd3e = wBadgeNameTile - $cd3e = wTrainerInfoTextBoxWidth - $cd3e = wHoFPartyMonIndex - $cd3e = wOptionsBattleAnimCursorX $cd3f = wJigglypuffFacingDirections $cd3f = wBadgeOrFaceTiles + $cd3f = wOptionsBattleStyleCursorX + $cd3f = wTrainerInfoTextBoxNextRowOffset $cd3f = wTrainerFacingDirection + $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay $cd3f = wPlayerSpinInPlaceAnimFrameDelayEndValue $cd3f = wHiddenEventIndex $cd3f = wSlotMachineWheel2Offset - $cd3f = wHUDUnusedTopTile - $cd3f = wFlyAnimBirdSpriteImageIndex - $cd3f = wNameOfPlayerMonToBeTraded - $cd3f = wPlayerSpinWhileMovingUpOrDownAnimFrameDelay - $cd3f = wHoFMonLevel $cd3f = wDayCareTotalCost - $cd3f = wTrainerInfoTextBoxNextRowOffset - $cd3f = wOptionsBattleStyleCursorX + $cd3f = wHUDUnusedTopTile $cd3f = wHUDGraphicsTiles + $cd3f = wFlyAnimBirdSpriteImageIndex + $cd3f = wHoFMonLevel + $cd3f = wNameOfPlayerMonToBeTraded $cd40 = wOptionsCancelCursorX $cd40 = wTrainerScreenY + $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHiddenEventY $cd40 = wSlotMachineWheel3Offset $cd40 = wHUDCornerTile - $cd40 = wPlayerSpinInPlaceAnimSoundID $cd40 = wHoFMonOrPlayer + $cd41 = wTrainerScreenX + $cd41 = wHiddenEventX $cd41 = wHiddenItemOrCoinsIndex $cd41 = wSlotMachineWheel1BottomTile $cd41 = wSlotMachineWinningSymbol + $cd41 = wDayCarePerLevelCost $cd41 = wHUDTriangleTile $cd41 = wHoFTeamIndex2 - $cd41 = wDayCarePerLevelCost - $cd41 = wTradedPlayerMonOT - $cd41 = wHiddenEventX - $cd41 = wTrainerScreenX $cd41 = wNumFieldMoves + $cd41 = wTradedPlayerMonOT $cd42 = wSlotMachineWheel1MiddleTile $cd42 = wHUDGraphicsTilesEnd $cd42 = wHoFTeamNo @@ -22303,31 +22303,31 @@ WRAM0 bank #0: $cd45 = wSlotMachineWheel2MiddleTile $cd46 = wTempCoins1 $cd46 = wSlotMachineWheel2TopTile - $cd47 = wBattleTransitionSpiralDirection $cd47 = wSlotMachineWheel3BottomTile - $cd48 = wSlotMachineWheel3MiddleTile + $cd47 = wBattleTransitionSpiralDirection $cd48 = wFacingDirectionList - $cd49 = wSlotMachineWheel3TopTile + $cd48 = wSlotMachineWheel3MiddleTile $cd49 = wTempObtainedBadgesBooleans - $cd4a = wPayoutCoins + $cd49 = wSlotMachineWheel3TopTile $cd4a = wTempCoins2 + $cd4a = wPayoutCoins $cd4c = wSlotMachineFlags $cd4c = wTradedPlayerMonOTID - $cd4d = wSlotMachineWheel1SlipCounter $cd4d = wCutTile + $cd4d = wSlotMachineWheel1SlipCounter $cd4e = wSlotMachineWheel2SlipCounter $cd4e = wTradedEnemyMonOT $cd4f = wEmotionBubbleSpriteIndex - $cd4f = wSlotMachineRerollCounter $cd4f = wSavedPlayerScreenY + $cd4f = wSlotMachineRerollCounter + $cd50 = wWhichEmotionBubble $cd50 = wWhichAnimationOffsets $cd50 = wSavedPlayerFacingDirection $cd50 = wSlotMachineBet - $cd50 = wWhichEmotionBubble $cd59 = wTradedEnemyMonOTID $cd5b = wGymTrashCanIndex - $cd5b = wStandingOnWarpPadOrHole $cd5b = wOAMBaseTile + $cd5b = wStandingOnWarpPadOrHole $cd5c = wSymmetricSpriteOAMAttributes $cd5d = wMonPartySpriteSpecies $cd5e = wLeftGBMonSpecies @@ -22335,32 +22335,32 @@ WRAM0 bank #0: $cd60 = wMiscFlags $cd6a = wActionResultOrTookBattleTurn $cd6b = wJoyIgnore - $cd6c = wDownscaledMonSize $cd6c = wNumMovesMinusOne - $cd6d = wNameBuffer - $cd6d = wMoveData - $cd6d = wPayDayMoney + $cd6c = wDownscaledMonSize $cd6d = wBattleMenuCurrentPP $cd6d = wEvoDataBuffer + $cd6d = wPayDayMoney + $cd6d = wMoveData + $cd6d = wNameBuffer $cd71 = wStatusScreenCurrentPP $cd73 = wPPUpCountAndMaxPP $cd78 = wNormalMaxPPList $cd7a = wEvoDataBufferEnd - $cd81 = wSerialOtherGameboyRandomNumberListBlock $cd81 = wTileMapBackup2 + $cd81 = wSerialOtherGameboyRandomNumberListBlock $cee9 = wLearningMovesFromDayCare $cee9 = wTownMapCoords $cee9 = wHPBarMaxHP - $cee9 = wBuffer + $cee9 = wChangeMonPicEnemyTurnSpecies $cee9 = wNamingScreenNameLength $cee9 = wEvoOldSpecies - $cee9 = wChangeMonPicEnemyTurnSpecies + $cee9 = wBuffer $ceea = wChangeMonPicPlayerTurnSpecies - $ceea = wEvoNewSpecies $ceea = wNamingScreenSubmitName + $ceea = wEvoNewSpecies + $ceeb = wHPBarOldHP $ceeb = wAlphabetCase $ceeb = wEvoMonTileOffset - $ceeb = wHPBarOldHP $ceec = wEvoCancelled $ceed = wHPBarNewHP $ceed = wNamingScreenLetter @@ -22375,9 +22375,9 @@ WRAM0 bank #0: $cf0a = wBoughtOrSoldItemInMart $cf0b = wBattleResult $cf0c = wAutoTextBoxDrawingControl - $cf0d = wSavedCoordIndex $cf0d = wNextSafariZoneGateScript $cf0d = wOakWalkedToPlayer + $cf0d = wSavedCoordIndex $cf0e = wTilePlayerStandingOn $cf0f = wNPCNumScriptedSteps $cf10 = wNPCMovementScriptFunctionNum @@ -22394,9 +22394,9 @@ WRAM0 bank #0: $cf1d = wEnemyHPBarColor $cf1e = wPartyMenuHPBarColors $cf24 = wStatusScreenHPBarColor + $cf2c = wPalPacket $cf2c = wWhichPartyMenuHPBar $cf2c = wCopyingSGBTileData - $cf2c = wPalPacket $cf2d = wPartyMenuBlkPacket $cf36 = wPartyHPBarAttributes $cf4a = wExpAmountGained @@ -22413,10 +22413,10 @@ WRAM0 bank #0: $cf90 = wCurPartySpecies $cf91 = wWhichPokemon $cf92 = wPrintItemPrices - $cf93 = wHPBarType $cf93 = wListMenuID - $cf94 = wRemoveMonFromBox + $cf93 = wHPBarType $cf94 = wMoveMonType + $cf94 = wRemoveMonFromBox $cf95 = wItemQuantity $cf96 = wMaxItemQuantity $cf97 = wLoadedMonSpecies @@ -22468,8 +22468,8 @@ WRAM0 bank #0: $cfd7 = wEnemyMonSpecies2 $cfd8 = wBattleMonSpecies2 $cfd9 = wEnemyMonNick - $cfe4 = wEnemyMon $cfe4 = wEnemyMonSpecies + $cfe4 = wEnemyMon $cfe5 = wEnemyMonHP $cfe7 = wEnemyMonBoxLevel $cfe7 = wEnemyMonPartyPos @@ -22492,11 +22492,11 @@ WRAM0 bank #0: $d006 = wEnemyMonActualCatchRate $d007 = wEnemyMonBaseExp $d008 = wBattleMonNick - $d013 = wBattleMon $d013 = wBattleMonSpecies + $d013 = wBattleMon $d014 = wBattleMonHP - $d016 = wBattleMonPartyPos $d016 = wBattleMonBoxLevel + $d016 = wBattleMonPartyPos $d017 = wBattleMonStatus $d018 = wBattleMonType1 $d018 = wBattleMonType @@ -22524,8 +22524,8 @@ WRAM0 bank #0: $d058 = wCurOpponent $d059 = wBattleType $d05a = wDamageMultipliers - $d05b = wLoneAttackNo $d05b = wGymLeaderNo + $d05b = wLoneAttackNo $d05c = wTrainerNo $d05d = wCriticalHitOrOHKO $d05e = wMoveMissed @@ -22548,9 +22548,9 @@ WRAM0 bank #0: $d06f = wEnemyConfusedCounter $d070 = wEnemyToxicCounter $d071 = wEnemyDisabledMove + $d073 = wPlayerNumHits $d073 = wUnknownSerialCounter2 $d073 = wPlayerBideAccumulatedDamage - $d073 = wPlayerNumHits $d077 = wEscapedFromBattle $d077 = wBattleStatusDataEnd $d078 = wObjectToHide @@ -22559,9 +22559,9 @@ WRAM0 bank #0: $d07b = wAnimationID $d07b = wMenuItemOffset $d07b = wDefaultMap - $d07c = wNamingScreenType $d07c = wTempTilesetNumTiles $d07c = wPartyMenuTypeOrMessageID + $d07c = wNamingScreenType $d07d = wSavedListScrollOffset $d080 = wBaseCoordX $d081 = wBaseCoordY @@ -22572,20 +22572,20 @@ WRAM0 bank #0: $d086 = wSubAnimCounter $d087 = wSaveFileStatus $d088 = wNumFBTiles + $d089 = wUnusedWaterDropletsByte $d089 = wCoordAdjustmentAmount - $d089 = wNumShootingBalls - $d089 = wFlashScreenLongCounter - $d089 = wSpiralBallsBaseY - $d089 = wFallingObjectMovementByte + $d089 = wNewSlotMachineBallTile $d089 = wOptionsInitialized $d089 = wTradedMonMovingRight - $d089 = wNewSlotMachineBallTile - $d089 = wUnusedWaterDropletsByte - $d08a = wAnimCounter + $d089 = wNumShootingBalls + $d089 = wFlashScreenLongCounter + $d089 = wFallingObjectMovementByte + $d089 = wSpiralBallsBaseY $d08a = wSubAnimTransform + $d08a = wAnimCounter + $d08a = wSlideMonDelay $d08a = wNumFallingObjects $d08a = wSpiralBallsBaseX - $d08a = wSlideMonDelay $d08b = wEndBattleWinTextPointer $d08d = wEndBattleLoseTextPointer $d091 = wEndBattleTextRomBank @@ -22593,19 +22593,19 @@ WRAM0 bank #0: $d095 = wSlotMachineAllowMatchesCounter $d095 = wSubAnimSubEntryAddr $d099 = wOutwardSpiralTileMapPointer + $d09a = wUnusedMoveAnimByte $d09a = wTownMapSpriteBlinkingEnabled $d09a = wPartyMenuAnimMonEnabled - $d09a = wUnusedMoveAnimByte $d09b = wFBDestAddr $d09d = wFBMode $d09e = wSlideMonUpBottomRowLeftTile + $d09e = wSquishMonCurrentDirection + $d09e = wWhichBattleAnimTileset $d09e = wNewTileBlockID $d09e = wDropletTile $d09e = wOutwardSpiralCurrentDirection $d09e = wIntroNidorinoBaseTile $d09e = wLinkCableAnimBulgeToggle - $d09e = wSquishMonCurrentDirection - $d09e = wWhichBattleAnimTileset $d09f = wDisableVBlankWYUpdate $d0a0 = wSpriteCurPosX $d0a1 = wSpriteCurPosY @@ -22622,8 +22622,8 @@ WRAM0 bank #0: $d0ae = wSpriteOutputPtrCached $d0b0 = wSpriteDecodeTable0Ptr $d0b2 = wSpriteDecodeTable1Ptr - $d0b4 = wCurSpecies $d0b4 = wNameListIndex + $d0b4 = wCurSpecies $d0b5 = wNameListType $d0b6 = wPredefBank $d0b7 = wMonHIndex @@ -22657,18 +22657,18 @@ WRAM0 bank #0: $d11a = wInitListType $d11b = wCapturedMonSpecies $d11c = wFirstMonsNotOutYet - $d11d = wCalculateWhoseStats - $d11d = wMaxPP - $d11d = wPokedexNum - $d11d = wTempByteValue - $d11d = wPokeBallCaptureCalcTemp - $d11d = wUsingPPUp - $d11d = wMoveGrammar - $d11d = wTempTMHM $d11d = wPokeBallAnimData - $d11d = wNumSetBits + $d11d = wPokeBallCaptureCalcTemp + $d11d = wCalculateWhoseStats + $d11d = wMoveGrammar + $d11d = wMaxPP + $d11d = wUsingPPUp + $d11d = wTempTMHM + $d11d = wPokedexNum $d11d = wMoveType $d11d = wTypeEffectiveness + $d11d = wNumSetBits + $d11d = wTempByteValue $d11d = wNamedObjectIndex $d11e = wForcePlayerToChooseMon $d11f = wNumRunAttempts @@ -22683,13 +22683,13 @@ WRAM0 bank #0: $d129 = wListCount $d12a = wLinkState $d12b = wTwoOptionMenuID - $d12c = wChosenMenuItem $d12c = wOutOfBattleBlackout + $d12c = wChosenMenuItem $d12d = wMenuExitMethod $d12e = wGymGateTileBlock + $d12e = wWhichPrizeWindow $d12e = wWhichPewterGuy $d12e = wDungeonWarpDataEntrySize - $d12e = wWhichPrizeWindow $d12f = wSavedSpriteScreenY $d130 = wSavedSpriteScreenX $d131 = wSavedSpriteMapY @@ -22706,8 +22706,8 @@ WRAM0 bank #0: $d142 = wPrize2Price $d144 = wPrize3Price $d147 = wLinkBattleRandomNumberList - $d151 = wSerialPlayerDataBlock $d151 = wPseudoItemID + $d151 = wSerialPlayerDataBlock $d152 = wUnusedAlreadyOwnedFlag $d155 = wEvoStoneItemID $d156 = wSavedNPCMovementDirections2Index @@ -22717,8 +22717,8 @@ WRAM0 bank #0: $d162 = wPartyDataStart $d163 = wPartySpecies $d16a = wPartyMon1Species - $d16a = wPartyMons $d16a = wPartyMon1 + $d16a = wPartyMons $d16b = wPartyMon1HP $d16d = wPartyMon1BoxLevel $d16e = wPartyMon1Status @@ -22743,13 +22743,13 @@ WRAM0 bank #0: $d190 = wPartyMon1Defense $d192 = wPartyMon1Speed $d194 = wPartyMon1Special - $d196 = wPartyMon2 $d196 = wPartyMon2Species + $d196 = wPartyMon2 $d197 = wPartyMon2HP $d199 = wPartyMon2BoxLevel $d19a = wPartyMon2Status - $d19b = wPartyMon2Type $d19b = wPartyMon2Type1 + $d19b = wPartyMon2Type $d19c = wPartyMon2Type2 $d19d = wPartyMon2CatchRate $d19e = wPartyMon2Moves @@ -22769,13 +22769,13 @@ WRAM0 bank #0: $d1bc = wPartyMon2Defense $d1be = wPartyMon2Speed $d1c0 = wPartyMon2Special - $d1c2 = wPartyMon3 $d1c2 = wPartyMon3Species + $d1c2 = wPartyMon3 $d1c3 = wPartyMon3HP $d1c5 = wPartyMon3BoxLevel $d1c6 = wPartyMon3Status - $d1c7 = wPartyMon3Type $d1c7 = wPartyMon3Type1 + $d1c7 = wPartyMon3Type $d1c8 = wPartyMon3Type2 $d1c9 = wPartyMon3CatchRate $d1ca = wPartyMon3Moves @@ -22821,13 +22821,13 @@ WRAM0 bank #0: $d214 = wPartyMon4Defense $d216 = wPartyMon4Speed $d218 = wPartyMon4Special - $d21a = wPartyMon5 $d21a = wPartyMon5Species + $d21a = wPartyMon5 $d21b = wPartyMon5HP $d21d = wPartyMon5BoxLevel $d21e = wPartyMon5Status - $d21f = wPartyMon5Type $d21f = wPartyMon5Type1 + $d21f = wPartyMon5Type $d220 = wPartyMon5Type2 $d221 = wPartyMon5CatchRate $d222 = wPartyMon5Moves @@ -22841,14 +22841,14 @@ WRAM0 bank #0: $d235 = wPartyMon5DVs $d237 = wPartyMon5PP $d23b = wPartyMon5Level - $d23c = wPartyMon5Stats $d23c = wPartyMon5MaxHP + $d23c = wPartyMon5Stats $d23e = wPartyMon5Attack $d240 = wPartyMon5Defense $d242 = wPartyMon5Speed $d244 = wPartyMon5Special - $d246 = wPartyMon6 $d246 = wPartyMon6Species + $d246 = wPartyMon6 $d247 = wPartyMon6HP $d249 = wPartyMon6BoxLevel $d24a = wPartyMon6Status @@ -22867,8 +22867,8 @@ WRAM0 bank #0: $d261 = wPartyMon6DVs $d263 = wPartyMon6PP $d267 = wPartyMon6Level - $d268 = wPartyMon6Stats $d268 = wPartyMon6MaxHP + $d268 = wPartyMon6Stats $d26a = wPartyMon6Attack $d26c = wPartyMon6Defense $d26e = wPartyMon6Speed @@ -22894,8 +22894,8 @@ WRAM0 bank #0: $d2f6 = wMainDataStart $d309 = wPokedexSeen $d309 = wPokedexOwnedEnd - $d31c = wPokedexSeenEnd $d31c = wNumBagItems + $d31c = wPokedexSeenEnd $d31d = wBagItems $d346 = wPlayerMoney $d349 = wRivalName @@ -22923,9 +22923,9 @@ WRAM0 bank #0: $d36b = wCurMapTextPtr $d36d = wCurMapScriptPtr $d36f = wCurMapConnections + $d370 = wNorthConnectedMap $d370 = wNorthConnectionHeader $d370 = wCurMapHeaderEnd - $d370 = wNorthConnectedMap $d371 = wNorthConnectionStripSrc $d373 = wNorthConnectionStripDest $d375 = wNorthConnectionStripLength @@ -22951,8 +22951,8 @@ WRAM0 bank #0: $d38d = wWestConnectedMapYAlignment $d38e = wWestConnectedMapXAlignment $d38f = wWestConnectedMapViewPointer - $d391 = wEastConnectionHeader $d391 = wEastConnectedMap + $d391 = wEastConnectionHeader $d392 = wEastConnectionStripSrc $d394 = wEastConnectionStripDest $d396 = wEastConnectionStripLength @@ -22981,26 +22981,26 @@ WRAM0 bank #0: $d449 = wPikachuMovementScriptBank $d44a = wPikachuMovementScriptAddress $d44c = wPikachuMovementFlags - $d44d = wCurPikaMovementData - $d44d = wCurPikaMovementParam1 $d44d = wPikaPicAnimPointer + $d44d = wCurPikaMovementParam1 + $d44d = wCurPikaMovementData $d44e = wCurPikaMovementFunc1 $d44f = wPikaPicAnimPointerSetupFinished $d44f = wCurPikaMovementParam2 - $d450 = wCurPikaMovementFunc2 $d450 = wPikaPicAnimCurGraphicID + $d450 = wCurPikaMovementFunc2 $d451 = wPikaPicAnimTimer $d451 = wd451 $d452 = wCurPikaMovementSpriteImageIdx $d453 = wPikaPicAnimDelay $d453 = wPikaSpriteX - $d454 = wPikaSpriteY $d454 = wPikaPicPikaDrawStartX - $d455 = wPikachuMovementXOffset + $d454 = wPikaSpriteY $d455 = wPikaPicPikaDrawStartY + $d455 = wPikachuMovementXOffset $d456 = wCurPikaPicAnimObjectVTileOffset - $d456 = wPikachuMovementYOffset $d456 = wCurPikaPicAnimObject + $d456 = wPikachuMovementYOffset $d457 = wCurPikaPicAnimObjectXOffset $d457 = wPikachuStepTimer $d458 = wCurPikaPicAnimObjectYOffset @@ -23053,8 +23053,8 @@ WRAM0 bank #0: $d5c5 = wToggleableObjectFlagsEnd $d5cc = wSavedSpriteImageIndex $d5cd = wToggleableObjectList - $d5ef = wGameProgressFlags $d5ef = wOaksLabCurScript + $d5ef = wGameProgressFlags $d5f0 = wPalletTownCurScript $d5f2 = wBluesHouseCurScript $d5f3 = wViridianCityCurScript @@ -23147,8 +23147,8 @@ WRAM0 bank #0: $d65f = wRoute16Gate1FCurScript $d660 = wBillsHouseCurScript $d661 = wRoute5GateCurScript - $d662 = wPowerPlantCurScript $d662 = wRoute7GateCurScript + $d662 = wPowerPlantCurScript $d664 = wSSAnne2FCurScript $d665 = wSeafoamIslandsB3FCurScript $d666 = wRoute23CurScript @@ -23199,10 +23199,10 @@ WRAM0 bank #0: $d892 = wSerialEnemyDataBlock $d89b = wEnemyPartyCount $d89c = wEnemyPartySpecies + $d8a3 = wEnemyMon1Species $d8a3 = wEnemyMon1 $d8a3 = wEnemyMons $d8a3 = wWaterRate - $d8a3 = wEnemyMon1Species $d8a4 = wEnemyMon1HP $d8a4 = wWaterMons $d8a6 = wEnemyMon1BoxLevel @@ -23233,8 +23233,8 @@ WRAM0 bank #0: $d8d0 = wEnemyMon2HP $d8d2 = wEnemyMon2BoxLevel $d8d3 = wEnemyMon2Status - $d8d4 = wEnemyMon2Type $d8d4 = wEnemyMon2Type1 + $d8d4 = wEnemyMon2Type $d8d5 = wEnemyMon2Type2 $d8d6 = wEnemyMon2CatchRate $d8d7 = wEnemyMon2Moves @@ -23254,13 +23254,13 @@ WRAM0 bank #0: $d8f5 = wEnemyMon2Defense $d8f7 = wEnemyMon2Speed $d8f9 = wEnemyMon2Special - $d8fb = wEnemyMon3 $d8fb = wEnemyMon3Species + $d8fb = wEnemyMon3 $d8fc = wEnemyMon3HP $d8fe = wEnemyMon3BoxLevel $d8ff = wEnemyMon3Status - $d900 = wEnemyMon3Type $d900 = wEnemyMon3Type1 + $d900 = wEnemyMon3Type $d901 = wEnemyMon3Type2 $d902 = wEnemyMon3CatchRate $d903 = wEnemyMon3Moves @@ -23274,19 +23274,19 @@ WRAM0 bank #0: $d916 = wEnemyMon3DVs $d918 = wEnemyMon3PP $d91c = wEnemyMon3Level - $d91d = wEnemyMon3Stats $d91d = wEnemyMon3MaxHP + $d91d = wEnemyMon3Stats $d91f = wEnemyMon3Attack $d921 = wEnemyMon3Defense $d923 = wEnemyMon3Speed $d925 = wEnemyMon3Special - $d927 = wEnemyMon4 $d927 = wEnemyMon4Species + $d927 = wEnemyMon4 $d928 = wEnemyMon4HP $d92a = wEnemyMon4BoxLevel $d92b = wEnemyMon4Status - $d92c = wEnemyMon4Type $d92c = wEnemyMon4Type1 + $d92c = wEnemyMon4Type $d92d = wEnemyMon4Type2 $d92e = wEnemyMon4CatchRate $d92f = wEnemyMon4Moves @@ -23311,8 +23311,8 @@ WRAM0 bank #0: $d954 = wEnemyMon5HP $d956 = wEnemyMon5BoxLevel $d957 = wEnemyMon5Status - $d958 = wEnemyMon5Type $d958 = wEnemyMon5Type1 + $d958 = wEnemyMon5Type $d959 = wEnemyMon5Type2 $d95a = wEnemyMon5CatchRate $d95b = wEnemyMon5Moves @@ -23337,8 +23337,8 @@ WRAM0 bank #0: $d980 = wEnemyMon6HP $d982 = wEnemyMon6BoxLevel $d983 = wEnemyMon6Status - $d984 = wEnemyMon6Type $d984 = wEnemyMon6Type1 + $d984 = wEnemyMon6Type $d985 = wEnemyMon6Type2 $d986 = wEnemyMon6CatchRate $d987 = wEnemyMon6Moves @@ -23358,15 +23358,15 @@ WRAM0 bank #0: $d9a5 = wEnemyMon6Defense $d9a7 = wEnemyMon6Speed $d9a9 = wEnemyMon6Special - $d9ab = wEnemyMonOT $d9ab = wEnemyMon1OT + $d9ab = wEnemyMonOT $d9b6 = wEnemyMon2OT $d9c1 = wEnemyMon3OT $d9cc = wEnemyMon4OT $d9d7 = wEnemyMon5OT $d9e2 = wEnemyMon6OT - $d9ed = wEnemyMonNicks $d9ed = wEnemyMon1Nick + $d9ed = wEnemyMonNicks $d9f8 = wEnemyMon2Nick $da03 = wEnemyMon3Nick $da0e = wEnemyMon4Nick @@ -23390,8 +23390,8 @@ WRAM0 bank #0: $da5f = wDayCareMonHP $da61 = wDayCareMonBoxLevel $da62 = wDayCareMonStatus - $da63 = wDayCareMonType $da63 = wDayCareMonType1 + $da63 = wDayCareMonType $da64 = wDayCareMonType2 $da65 = wDayCareMonCatchRate $da66 = wDayCareMonMoves @@ -23415,8 +23415,8 @@ WRAM0 bank #0: $da96 = wBoxMon1HP $da98 = wBoxMon1BoxLevel $da99 = wBoxMon1Status - $da9a = wBoxMon1Type $da9a = wBoxMon1Type1 + $da9a = wBoxMon1Type $da9b = wBoxMon1Type2 $da9c = wBoxMon1CatchRate $da9d = wBoxMon1Moves @@ -23448,8 +23448,8 @@ WRAM0 bank #0: $dacf = wBoxMon2SpecialExp $dad1 = wBoxMon2DVs $dad3 = wBoxMon2PP - $dad7 = wBoxMon3 $dad7 = wBoxMon3Species + $dad7 = wBoxMon3 $dad8 = wBoxMon3HP $dada = wBoxMon3BoxLevel $dadb = wBoxMon3Status @@ -23467,13 +23467,13 @@ WRAM0 bank #0: $daf0 = wBoxMon3SpecialExp $daf2 = wBoxMon3DVs $daf4 = wBoxMon3PP - $daf8 = wBoxMon4 $daf8 = wBoxMon4Species + $daf8 = wBoxMon4 $daf9 = wBoxMon4HP $dafb = wBoxMon4BoxLevel $dafc = wBoxMon4Status - $dafd = wBoxMon4Type $dafd = wBoxMon4Type1 + $dafd = wBoxMon4Type $dafe = wBoxMon4Type2 $daff = wBoxMon4CatchRate $db00 = wBoxMon4Moves @@ -23486,8 +23486,8 @@ WRAM0 bank #0: $db11 = wBoxMon4SpecialExp $db13 = wBoxMon4DVs $db15 = wBoxMon4PP - $db19 = wBoxMon5 $db19 = wBoxMon5Species + $db19 = wBoxMon5 $db1a = wBoxMon5HP $db1c = wBoxMon5BoxLevel $db1d = wBoxMon5Status @@ -23524,13 +23524,13 @@ WRAM0 bank #0: $db53 = wBoxMon6SpecialExp $db55 = wBoxMon6DVs $db57 = wBoxMon6PP - $db5b = wBoxMon7 $db5b = wBoxMon7Species + $db5b = wBoxMon7 $db5c = wBoxMon7HP $db5e = wBoxMon7BoxLevel $db5f = wBoxMon7Status - $db60 = wBoxMon7Type $db60 = wBoxMon7Type1 + $db60 = wBoxMon7Type $db61 = wBoxMon7Type2 $db62 = wBoxMon7CatchRate $db63 = wBoxMon7Moves @@ -23548,8 +23548,8 @@ WRAM0 bank #0: $db7d = wBoxMon8HP $db7f = wBoxMon8BoxLevel $db80 = wBoxMon8Status - $db81 = wBoxMon8Type $db81 = wBoxMon8Type1 + $db81 = wBoxMon8Type $db82 = wBoxMon8Type2 $db83 = wBoxMon8CatchRate $db84 = wBoxMon8Moves @@ -23605,8 +23605,8 @@ WRAM0 bank #0: $dbe0 = wBoxMon11HP $dbe2 = wBoxMon11BoxLevel $dbe3 = wBoxMon11Status - $dbe4 = wBoxMon11Type $dbe4 = wBoxMon11Type1 + $dbe4 = wBoxMon11Type $dbe5 = wBoxMon11Type2 $dbe6 = wBoxMon11CatchRate $dbe7 = wBoxMon11Moves @@ -23638,8 +23638,8 @@ WRAM0 bank #0: $dc19 = wBoxMon12SpecialExp $dc1b = wBoxMon12DVs $dc1d = wBoxMon12PP - $dc21 = wBoxMon13 $dc21 = wBoxMon13Species + $dc21 = wBoxMon13 $dc22 = wBoxMon13HP $dc24 = wBoxMon13BoxLevel $dc25 = wBoxMon13Status @@ -23662,8 +23662,8 @@ WRAM0 bank #0: $dc43 = wBoxMon14HP $dc45 = wBoxMon14BoxLevel $dc46 = wBoxMon14Status - $dc47 = wBoxMon14Type $dc47 = wBoxMon14Type1 + $dc47 = wBoxMon14Type $dc48 = wBoxMon14Type2 $dc49 = wBoxMon14CatchRate $dc4a = wBoxMon14Moves @@ -23676,8 +23676,8 @@ WRAM0 bank #0: $dc5b = wBoxMon14SpecialExp $dc5d = wBoxMon14DVs $dc5f = wBoxMon14PP - $dc63 = wBoxMon15 $dc63 = wBoxMon15Species + $dc63 = wBoxMon15 $dc64 = wBoxMon15HP $dc66 = wBoxMon15BoxLevel $dc67 = wBoxMon15Status @@ -23700,8 +23700,8 @@ WRAM0 bank #0: $dc85 = wBoxMon16HP $dc87 = wBoxMon16BoxLevel $dc88 = wBoxMon16Status - $dc89 = wBoxMon16Type $dc89 = wBoxMon16Type1 + $dc89 = wBoxMon16Type $dc8a = wBoxMon16Type2 $dc8b = wBoxMon16CatchRate $dc8c = wBoxMon16Moves @@ -23714,13 +23714,13 @@ WRAM0 bank #0: $dc9d = wBoxMon16SpecialExp $dc9f = wBoxMon16DVs $dca1 = wBoxMon16PP - $dca5 = wBoxMon17 $dca5 = wBoxMon17Species + $dca5 = wBoxMon17 $dca6 = wBoxMon17HP $dca8 = wBoxMon17BoxLevel $dca9 = wBoxMon17Status - $dcaa = wBoxMon17Type $dcaa = wBoxMon17Type1 + $dcaa = wBoxMon17Type $dcab = wBoxMon17Type2 $dcac = wBoxMon17CatchRate $dcad = wBoxMon17Moves @@ -23733,13 +23733,13 @@ WRAM0 bank #0: $dcbe = wBoxMon17SpecialExp $dcc0 = wBoxMon17DVs $dcc2 = wBoxMon17PP - $dcc6 = wBoxMon18 $dcc6 = wBoxMon18Species + $dcc6 = wBoxMon18 $dcc7 = wBoxMon18HP $dcc9 = wBoxMon18BoxLevel $dcca = wBoxMon18Status - $dccb = wBoxMon18Type $dccb = wBoxMon18Type1 + $dccb = wBoxMon18Type $dccc = wBoxMon18Type2 $dccd = wBoxMon18CatchRate $dcce = wBoxMon18Moves @@ -23757,8 +23757,8 @@ WRAM0 bank #0: $dce8 = wBoxMon19HP $dcea = wBoxMon19BoxLevel $dceb = wBoxMon19Status - $dcec = wBoxMon19Type $dcec = wBoxMon19Type1 + $dcec = wBoxMon19Type $dced = wBoxMon19Type2 $dcee = wBoxMon19CatchRate $dcef = wBoxMon19Moves @@ -23811,8 +23811,8 @@ WRAM0 bank #0: $dde4 = wBoxMon18OT $ddef = wBoxMon19OT $ddfa = wBoxMon20OT - $de05 = wBoxMonNicks $de05 = wBoxMon1Nick + $de05 = wBoxMonNicks $de10 = wBoxMon2Nick $de1b = wBoxMon3Nick $de26 = wBoxMon4Nick @@ -23852,38 +23852,38 @@ HRAM bank #0: $ff86 = hDMARoutine.wait SECTION: $ff8a-$fffe ($0075 bytes) ["HRAM"] $ff8a = hSoftReset + $ff8b = hSpriteDataOffset $ff8b = hNorthSouthConnectionStripWidth + $ff8b = hEastWestConnectedMapWidth $ff8b = hMapStride + $ff8b = hDownArrowBlinkCount1 $ff8b = hSpriteWidth $ff8b = hSpriteInterlaceCounter $ff8b = hSlideAmount - $ff8b = hROMBankTemp - $ff8b = hSpriteDataOffset - $ff8b = hPreviousTileset - $ff8b = hWarpDestinationMap - $ff8b = hOAMTile - $ff8b = hBaseTileID - $ff8b = hDownArrowBlinkCount1 $ff8b = hItemPrice - $ff8b = hEastWestConnectedMapWidth - $ff8b = hDexWeight $ff8b = hRLEByteValue + $ff8b = hPreviousTileset + $ff8b = hROMBankTemp + $ff8b = hOAMTile + $ff8b = hWarpDestinationMap + $ff8b = hDexWeight + $ff8b = hBaseTileID + $ff8c = hSpriteIndex $ff8c = hNorthSouthConnectedMapWidth $ff8c = hMapWidth - $ff8c = hSpriteHeight - $ff8c = hPartyMonIndex - $ff8c = hSlidingRegionSize - $ff8c = hSpriteIndex - $ff8c = hTextID $ff8c = hDownArrowBlinkCount2 - $ff8d = hLoadSpriteTemp1 - $ff8d = hVRAMSlot - $ff8d = hSpriteOffset - $ff8d = hSpriteImageIndex - $ff8d = hSlideDirection - $ff8d = hSpriteFacingDirection + $ff8c = hSpriteHeight + $ff8c = hSlidingRegionSize + $ff8c = hPartyMonIndex + $ff8c = hTextID $ff8d = hEnemySpeed + $ff8d = hLoadSpriteTemp1 $ff8d = hSpriteMovementByte2 + $ff8d = hSpriteFacingDirection + $ff8d = hSpriteImageIndex + $ff8d = hSpriteOffset + $ff8d = hSlideDirection + $ff8d = hVRAMSlot $ff8e = hLoadSpriteTemp2 $ff8e = hHalveItemPrices $ff8e = hFourTileSpriteCount @@ -23897,24 +23897,24 @@ HRAM bank #0: $ff92 = hSpriteScreenY $ff93 = hTilePlayerStandingOn $ff94 = hSpritePriority + $ff95 = hSwapTemp + $ff95 = hSignCoordPointer $ff95 = hSwapItemID $ff95 = hNPCPlayerYDistance - $ff95 = hDividend - $ff95 = hSignCoordPointer - $ff95 = hPastLeadingZeros - $ff95 = hProduct - $ff95 = hNPCMovementDirections2Index $ff95 = hNPCSpriteOffset + $ff95 = hNPCMovementDirections2Index + $ff95 = hPastLeadingZeros $ff95 = hQuotient - $ff95 = hSwapTemp + $ff95 = hDividend + $ff95 = hProduct + $ff96 = hExperience $ff96 = hMutateWY $ff96 = hSwapItemQuantity + $ff96 = hNPCPlayerXDistance $ff96 = hNumToPrint $ff96 = hMultiplicand - $ff96 = hNPCPlayerXDistance - $ff96 = hExperience - $ff97 = hFindPathNumSteps $ff97 = hMutateWX + $ff97 = hFindPathNumSteps $ff98 = hFindPathFlags $ff99 = hFindPathYProgress $ff99 = hPowerOf10 @@ -23923,12 +23923,12 @@ HRAM bank #0: $ff99 = hMultiplier $ff9a = hFindPathXProgress $ff9a = hDivideBuffer - $ff9b = hMultiplyBuffer $ff9b = hNPCPlayerRelativePosPerspective + $ff9b = hMultiplyBuffer $ff9c = hSavedNumToPrint $ff9d = hNPCPlayerRelativePosFlags - $ff9f = hMoney $ff9f = hUnusedCoinsByte + $ff9f = hMoney $ffa0 = hCoins $ffa2 = hDivideBCDQuotient $ffa2 = hDivideBCDDivisor @@ -23976,26 +23976,26 @@ HRAM bank #0: $ffdb = hCanceledPrinting $ffdb = hInteractedWithBookshelf $ffdb = hGymTrashCanRandNumMask + $ffdb = hToggleableObjectIndex $ffdb = hSavedCoordIndex $ffdb = hItemCounter $ffdb = hItemToRemoveID + $ffdb = hDexRatingNumMonsSeen $ffdb = hGymGateIndex $ffdb = hVendingMachineItem - $ffdb = hPlayerFacing - $ffdb = hDexRatingNumMonsSeen $ffdb = hOaksAideRequirement $ffdb = hOaksAideResult - $ffdb = hToggleableObjectIndex - $ffdc = hDexRatingNumMonsOwned - $ffdc = hVendingMachinePrice - $ffdc = hPlayerYCoord + $ffdb = hPlayerFacing $ffdc = hItemToRemoveIndex - $ffdc = hOaksAideRewardItem + $ffdc = hDexRatingNumMonsOwned $ffdc = hGymGateAnswer + $ffdc = hVendingMachinePrice + $ffdc = hOaksAideRewardItem + $ffdc = hPlayerYCoord $ffdd = hOaksAideNumMonsOwned $ffdd = hPlayerXCoord - $ffe0 = hBackupGymGateIndex $ffe0 = hUnlockedSilphCoDoors + $ffe0 = hBackupGymGateIndex $ffe1 = hStartTileID $ffe4 = hNewPartyLength $ffe5 = hIsToggleableObjectOff