summaryrefslogtreecommitdiff
path: root/wram.asm
diff options
context:
space:
mode:
authordannye <corrnondacqb@yahoo.com>2015-09-07 09:42:24 -0500
committerdannye <corrnondacqb@yahoo.com>2015-09-09 06:55:39 -0500
commit4634304dcebf055ed0e1cab171c2d28e66399763 (patch)
tree4eb384697b3d0d54c10b1a8538bc92957b7b2294 /wram.asm
parent4cfc1fc2f749f4f458c95721c6dc4a8bb2d0099b (diff)
Use 'ds wWaterRate - @' to avoid manually declaring the wEnemyMon1 party struct
Diffstat (limited to 'wram.asm')
-rwxr-xr-xwram.asm37
1 files changed, 6 insertions, 31 deletions
diff --git a/wram.asm b/wram.asm
index 3dfafc0c..2610e59f 100755
--- a/wram.asm
+++ b/wram.asm
@@ -3072,39 +3072,14 @@ wSerialEnemyDataBlock:: ; d893
wEnemyPartyCount:: ds 1 ; d89c
wEnemyPartyMons:: ds PARTY_LENGTH + 1 ; d89d
-wEnemyMons:: ; d8a4
-wEnemyMon1::
-wEnemyMon1Species::
-
; Overload enemy party data
-wWaterRate:: db ; d8a4
-wWaterMons:: ; d8a5
-
-wEnemyMon1HP:: dw
-wEnemyMon1BoxLevel:: db
-wEnemyMon1Status:: db
-wEnemyMon1Type::
-wEnemyMon1Type1:: db
-wEnemyMon1Type2:: db
-wEnemyMon1CatchRate:: db
-wEnemyMon1Moves:: ds NUM_MOVES
-wEnemyMon1OTID:: dw
-wEnemyMon1Exp:: ds 3
-wEnemyMon1HPExp:: dw
-wEnemyMon1AttackExp:: dw
-wEnemyMon1DefenseExp:: dw
-wEnemyMon1SpeedExp:: dw
-wEnemyMon1SpecialExp:: dw
-wEnemyMon1DVs:: ds 2
-wEnemyMon1PP:: ds NUM_MOVES
-wEnemyMon1Level:: db
-wEnemyMon1Stats::
-wEnemyMon1MaxHP:: dw
-wEnemyMon1Attack:: dw
-wEnemyMon1Defense:: dw
-wEnemyMon1Speed:: dw
-wEnemyMon1Special:: dw
+wWaterRate:: db ; d8a4
+wWaterMons:: db ; d8a5
+ ds wWaterRate - @
+
+wEnemyMons:: ; d8a4
+wEnemyMon1:: party_struct wEnemyMon1
wEnemyMon2:: party_struct wEnemyMon2
wEnemyMon3:: party_struct wEnemyMon3
wEnemyMon4:: party_struct wEnemyMon4