summaryrefslogtreecommitdiff
path: root/Replace-stat-experience-with-EVs.md
diff options
context:
space:
mode:
authorIdain <luiscarlosholguinperez@outlook.com>2021-03-10 08:01:20 -0400
committerIdain <luiscarlosholguinperez@outlook.com>2021-03-10 08:01:20 -0400
commitcc717a017f35e938f14081dd559bea001883a062 (patch)
treea3c99153f4eee664232913a591cd4f8c4651e34f /Replace-stat-experience-with-EVs.md
parent9f2f5cd69ab59203f5cf0196b7b9535a946a96c9 (diff)
Updating tutorial to reflect recent changes to main repo
Diffstat (limited to 'Replace-stat-experience-with-EVs.md')
-rw-r--r--Replace-stat-experience-with-EVs.md48
1 files changed, 26 insertions, 22 deletions
diff --git a/Replace-stat-experience-with-EVs.md b/Replace-stat-experience-with-EVs.md
index ef24100..f4155e9 100644
--- a/Replace-stat-experience-with-EVs.md
+++ b/Replace-stat-experience-with-EVs.md
@@ -62,29 +62,33 @@ And edit [constants/pokemon_data_constants.asm](../blob/master/constants/pokemon
```diff
; party_struct members (see macros/wram.asm)
- MON_SPECIES EQUS "(wPartyMon1Species - wPartyMon1)"
- MON_ITEM EQUS "(wPartyMon1Item - wPartyMon1)"
- MON_MOVES EQUS "(wPartyMon1Moves - wPartyMon1)"
- MON_ID EQUS "(wPartyMon1ID - wPartyMon1)"
- MON_EXP EQUS "(wPartyMon1Exp - wPartyMon1)"
--MON_STAT_EXP EQUS "(wPartyMon1StatExp - wPartyMon1)"
--MON_HP_EXP EQUS "(wPartyMon1HPExp - wPartyMon1)"
--MON_ATK_EXP EQUS "(wPartyMon1AtkExp - wPartyMon1)"
--MON_DEF_EXP EQUS "(wPartyMon1DefExp - wPartyMon1)"
--MON_SPD_EXP EQUS "(wPartyMon1SpdExp - wPartyMon1)"
--MON_SPC_EXP EQUS "(wPartyMon1SpcExp - wPartyMon1)"
-+MON_EVS EQUS "(wPartyMon1EVs - wPartyMon1)"
-+MON_HP_EV EQUS "(wPartyMon1HPEV - wPartyMon1)"
-+MON_ATK_EV EQUS "(wPartyMon1AtkEV - wPartyMon1)"
-+MON_DEF_EV EQUS "(wPartyMon1DefEV - wPartyMon1)"
-+MON_SPD_EV EQUS "(wPartyMon1SpdEV - wPartyMon1)"
-+MON_SAT_EV EQUS "(wPartyMon1SpclAtkEV - wPartyMon1)"
-+MON_SDF_EV EQUS "(wPartyMon1SpclDefEV - wPartyMon1)"
-+MON_PADDING EQUS "(wPartyMon1Padding - wPartyMon1)"
- MON_DVS EQUS "(wPartyMon1DVs - wPartyMon1)"
+ rsreset
+ MON_SPECIES rb
+ MON_ITEM rb
+ MON_MOVES rb NUM_MOVES
+ MON_ID rw
+ MON_EXP rb 3
+-MON_STAT_EXP rw NUM_EXP_STATS
+-rsset MON_STAT_EXP
+-MON_HP_EXP rw
+-MON_ATK_EXP rw
+-MON_DEF_EXP rw
+-MON_SPD_EXP rw
+-MON_SPC_EXP rw
++MON_EVS rb NUM_EXP_STATS
++rsset MON_EVS
++MON_HP_EV rb
++MON_ATK_EV rb
++MON_DEF_EV rb
++MON_SPD_EV rb
++MON_SAT_EV rb
++MON_SDF_EV rb
++MON_PADDING rb 4
+ MON_DVS rw
...
- BOXMON_STRUCT_LENGTH EQUS "(wPartyMon1End - wPartyMon1)"
- PARTYMON_STRUCT_LENGTH EQUS "(wPartyMon1StatsEnd - wPartyMon1)"
+ PARTYMON_STRUCT_LENGTH EQU _RS
+
+ NICKNAMED_MON_STRUCT_LENGTH EQU PARTYMON_STRUCT_LENGTH + MON_NAME_LENGTH
REDMON_STRUCT_LENGTH EQU 44
...