summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRangi <35663410+Rangi42@users.noreply.github.com>2020-07-06 13:47:59 -0400
committerGitHub <noreply@github.com>2020-07-06 13:47:59 -0400
commitc480632d5494d04f7f5f0298a31877a2293b564e (patch)
tree02483fc07e60d64a4b526ce8b402f26960ad33b2 /data
parent122d715484b79aba71d79caf148bac4a2ec441a5 (diff)
parent9c2be80bf3fbdac6505787b00da0f4ff71839a05 (diff)
Merge pull request #262 from Rangi42/master
Miscellaneous
Diffstat (limited to 'data')
-rwxr-xr-xdata/moves/moves.asm4
-rwxr-xr-xdata/moves/tmhm_moves.asm79
2 files changed, 26 insertions, 57 deletions
diff --git a/data/moves/moves.asm b/data/moves/moves.asm
index 44859681..183243e9 100755
--- a/data/moves/moves.asm
+++ b/data/moves/moves.asm
@@ -1,14 +1,14 @@
Moves:
; Characteristics of each move.
-move: macro
+move: MACRO
db \1 ; animation (interchangeable with move id)
db \2 ; effect
db \3 ; power
db \4 ; type
db \5 percent ; accuracy
db \6 ; pp
-endm
+ENDM
move POUND, NO_ADDITIONAL_EFFECT, 40, NORMAL, 100, 35
MoveEnd:
diff --git a/data/moves/tmhm_moves.asm b/data/moves/tmhm_moves.asm
index 0e722f09..a5b0bfec 100755
--- a/data/moves/tmhm_moves.asm
+++ b/data/moves/tmhm_moves.asm
@@ -2,58 +2,27 @@
; define constants for the item IDs and for the corresponding move values.
TechnicalMachines:
- db TM01_MOVE
- db TM02_MOVE
- db TM03_MOVE
- db TM04_MOVE
- db TM05_MOVE
- db TM06_MOVE
- db TM07_MOVE
- db TM08_MOVE
- db TM09_MOVE
- db TM10_MOVE
- db TM11_MOVE
- db TM12_MOVE
- db TM13_MOVE
- db TM14_MOVE
- db TM15_MOVE
- db TM16_MOVE
- db TM17_MOVE
- db TM18_MOVE
- db TM19_MOVE
- db TM20_MOVE
- db TM21_MOVE
- db TM22_MOVE
- db TM23_MOVE
- db TM24_MOVE
- db TM25_MOVE
- db TM26_MOVE
- db TM27_MOVE
- db TM28_MOVE
- db TM29_MOVE
- db TM30_MOVE
- db TM31_MOVE
- db TM32_MOVE
- db TM33_MOVE
- db TM34_MOVE
- db TM35_MOVE
- db TM36_MOVE
- db TM37_MOVE
- db TM38_MOVE
- db TM39_MOVE
- db TM40_MOVE
- db TM41_MOVE
- db TM42_MOVE
- db TM43_MOVE
- db TM44_MOVE
- db TM45_MOVE
- db TM46_MOVE
- db TM47_MOVE
- db TM48_MOVE
- db TM49_MOVE
- db TM50_MOVE
- db HM01_MOVE
- db HM02_MOVE
- db HM03_MOVE
- db HM04_MOVE
- db HM05_MOVE
+
+n = 1
+REPT NUM_TMS
+IF n < 10
+MOVE_FOR_TM EQUS "TM0{d:n}_MOVE"
+ELSE
+MOVE_FOR_TM EQUS "TM{d:n}_MOVE"
+ENDC
+ db MOVE_FOR_TM
+PURGE MOVE_FOR_TM
+n = n + 1
+ENDR
+
+n = 1
+REPT NUM_HMS
+IF n < 10
+MOVE_FOR_HM EQUS "HM0{d:n}_MOVE"
+ELSE
+MOVE_FOR_HM EQUS "HM{d:n}_MOVE"
+ENDC
+ db MOVE_FOR_HM
+PURGE MOVE_FOR_HM
+n = n + 1
+ENDR