summaryrefslogtreecommitdiff
path: root/data/moves/tmhm_moves.asm
blob: 2834e7df103607f26e520c372663d0e4f7fa109b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
; The add_tm and add_hm macros in constants/item_constants.asm simultaneously
; define constants for the item IDs and for the corresponding move values.

TMHMMoves:
; entries correspond to *_TMNUM constants (see constants/item_constants.asm)

; TMs
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

; HMs
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

	db 0 ; end

	db 0
	db 0
	db 0