summaryrefslogtreecommitdiff
path: root/wram.asm
diff options
context:
space:
mode:
Diffstat (limited to 'wram.asm')
-rw-r--r--wram.asm61
1 files changed, 36 insertions, 25 deletions
diff --git a/wram.asm b/wram.asm
index 9bec48548..5b08d9d2f 100644
--- a/wram.asm
+++ b/wram.asm
@@ -1307,6 +1307,7 @@ Options2:: ; cfd1
ds 1
ds 2
+OptionsEnd::
wcfd4:: ds 1
wcfd5:: ds 1
wcfd6:: ds 1
@@ -1320,10 +1321,15 @@ SECTION "WRAM 1", WRAMX, BANK [1]
wd000:: ds 1
wd001:: ds 1
wd002::
+PhoneScriptBank::
DefaultFlypoint:: ; d002
ds 1
-wd003:: ds 1
-wd004:: ds 1
+wd003::
+PhoneCallerLo::
+ ds 1
+wd004::
+PhoneCallerHi::
+ ds 1
wd005::
StartFlypoint:: ; d005
ds 1
@@ -1376,6 +1382,7 @@ EngineBuffer1:: ; d03e
ds 1
wd03f::
CurFruit:: ; d03f
+MartPointerBank::
ds 1
wd040::
@@ -1397,9 +1404,11 @@ WalkingX:: ; d045
WalkingY:: ; d046
ds 1
WalkingTile:: ; d047
+wWinTextPointer::
ds 1
-wd048:: ds 3
+wd048:: ds 1
+wLossTextPointer:: ds 2
wd04b:: ds 2
wd04d:: ds 1
wd04e:: ds 2
@@ -1541,7 +1550,7 @@ wd195:: ds 1
wd196:: ds 1
wd197:: ds 2
wd199:: ds 1
-wd19a:: ds 3
+wPermission:: ds 3
; width/height are in blocks (2x2 walkable tiles, 4x4 graphics tiles)
MapHeader:: ; d19d
@@ -1952,7 +1961,6 @@ wd4cf:: ds 1
wd4d0:: ds 1
wd4d1:: ds 5
-
ObjectStructs::
PlayerStruct:: ; d4d6
@@ -2002,29 +2010,29 @@ PlayerSpriteY:: ; d4ee
ds 15
ObjectStruct1:: ; d4fe
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct2:: ; d526
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct3:: ; d54e
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct4:: ; d576
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct5:: ; d59e
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct6:: ; d5c6
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct7:: ; d5ee
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct8:: ; d616
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct9:: ; d63e
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct10:: ; d666
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct11:: ; d68e
- ds 40
+ ds OBJECT_STRUCT_LENGTH
ObjectStruct12:: ; d6b6
- ds 40
+ ds OBJECT_STRUCT_LENGTH
; d6de
wd6de::
@@ -2276,16 +2284,18 @@ BikeFlags:: ; dbf5
; bit 2: downhill
ds 1
- ds 3
+ ds 1
+wCurrentMapTriggerPointer:: ; dbf7
+ ds 2
wdbf9:: ds 2
wdbfb:: ds 1
wdbfc:: ds 1
wdbfd:: ds 1
-wdbfe:: ds 1
+wCurrentMapXYTriggerCount:: ds 1
wdbff:: ds 1
wdc00:: ds 1
-wdc01:: ds 1
+wCurrentMapSignpostCount:: ds 1
wdc02:: ds 1
wdc03:: ds 1
wdc04:: ds 1
@@ -2325,9 +2335,9 @@ wdc19:: ds 1
wdc1a:: ds 1
wdc1b:: ds 1
wdc1c:: ds 2
-wdc1e:: ds 1
-wdc1f:: ds 1
-wdc20:: ds 1
+DailyFlags:: ds 1
+WeeklyFlags:: ds 1
+SwarmFlags:: ds 1
wdc21:: ds 1
wdc22:: ds 1
wdc23:: ds 1
@@ -2340,7 +2350,8 @@ FruitTreeFlags:: ; dc27
ds 5
wdc2d:: ds 4
-wdc31:: ds 4
+wSpecialPhoneCallID:: ds 2
+wdc33:: ds 2
wdc35:: ds 4
wdc39:: ds 1
wdc3a:: ds 1
@@ -2420,7 +2431,7 @@ PartySpecies:: ; dcd8
ds PARTY_LENGTH ; species of each Pokémon in party
PartyEnd:: ; dcde
ds 1 ; legacy functions don't check PartyCount
-
+
PartyMons::
PartyMon1:: party_struct PartyMon1 ; dcdf
PartyMon2:: party_struct PartyMon2 ; dd0f