diff options
Diffstat (limited to 'wram.asm')
-rw-r--r-- | wram.asm | 91 |
1 files changed, 59 insertions, 32 deletions
@@ -755,7 +755,6 @@ wc668:: ds 32 wc688:: ds 2 wc68a:: ds 4 ds 66 - ENDU ; c6d0 ; This union spans 280 bytes from c6d0 to c7e8. @@ -1765,12 +1764,20 @@ wd036:: ds 2 ds 6 UNION ; d03e -; engine buffers -wEngineBuffer1:: db -wEngineBuffer2:: db -wEngineBuffer3:: db -wEngineBuffer4:: db -wEngineBuffer5:: db +; trainer data +wSeenTrainerBank:: db +wSeenTrainerDistance:: db +wSeenTrainerDirection:: db +wTempTrainer:: +wTempTrainerEventFlag:: dw +wTempTrainerClass:: db +wTempTrainerID:: db +wSeenTextPointer:: dw +wWinTextPointer:: dw +wLossTextPointer:: dw +wScriptAfterPointer:: dw +wRunningTrainerBattleScript:: db +wTempTrainerEnd:: NEXTU ; d03e ; menu items list @@ -1783,13 +1790,30 @@ wCurFruitTree:: db wCurFruit:: db NEXTU ; d03e +; item ball data +wItemBallData:: +wItemBallItemID:: db +wItemBallQuantity:: db +wItemBallDataEnd:: + +NEXTU ; d03e +; hidden item data +wHiddenItemData:: +wHiddenItemEvent:: dw +wHiddenItemID:: db +wHiddenItemDataEnd:: + +NEXTU ; d03e ; elevator data +wElevatorData:: wElevatorPointerBank:: db wElevatorPointer:: dw wElevatorOriginFloor:: db +wElevatorDataEnd:: NEXTU ; d03e ; coord event data +wCurCoordEvent:: wCurCoordEventSceneID:: db wCurCoordEventMapY:: db wCurCoordEventMapX:: db @@ -1798,6 +1822,7 @@ wCurCoordEventScriptAddr:: dw NEXTU ; d03e ; BG event data +wCurBGEvent:: wCurBGEventYCoord:: db wCurBGEventXCoord:: db wCurBGEventType:: db @@ -1805,32 +1830,19 @@ wCurBGEventScriptAddr:: dw NEXTU ; d03e ; mart data - ds 1 +wMartType:: db wMartPointerBank:: db wMartPointer:: dw - ds 1 +wMartJumptableIndex:: db wBargainShopFlags:: db NEXTU ; d03e -; trainer data - ds 3 -wTempTrainer:: -wTempTrainerEventFlag:: dw -wTempTrainerClass:: db -wTempTrainerID:: db -wSeenTextPointer:: dw -wWinTextPointer:: dw -wLossTextPointer:: dw -wScriptAfterPointer:: dw -wRunningTrainerBattleScript:: db -wTempTrainerEnd:: - -NEXTU ; d03e ; player movement data -wCurInput:: db -wd03f:: db -wd040:: db -wd041:: db +wCurInput:: +wFacingTileID:: db +wWalkingIntoNPC:: db +wWalkingIntoLand:: db +wWalkingIntoEdgeWarp:: db wMovementAnimation:: db wWalkingDirection:: db wFacingDirection:: db @@ -1846,17 +1858,32 @@ NEXTU ; d03e wJumpStdScriptBuffer:: ds 3 NEXTU ; d03e -; phone script pointer - ds 10 -wPhoneScriptPointer:: dw +; phone script data +wCheckedTime:: db +wPhoneListIndex:: db +wNumAvailableCallers:: db +wAvailableCallers:: ds CONTACT_LIST_SIZE + +NEXTU ; d03e +; phone caller contact + ds 1 +wCallerContact:: ds PHONE_CONTACT_SIZE NEXTU ; d03e ; backup menu data ds 7 wMenuCursorBufferBackup:: db wMenuScrollPositionBackup:: db - ds 31 -ENDU ; d066 + +NEXTU ; d03e +; poison step data +wPoisonStepData:: +wPoisonStepFlagSum:: db +wPoisonStepPartyFlags:: ds PARTY_LENGTH +wPoisonStepDataEnd:: +ENDU ; d04f + + ds 23 ENDU ; d066 wTMHMMoveNameBackup:: ds MOVE_NAME_LENGTH ; d066 |