summaryrefslogtreecommitdiff
path: root/src/constants/animation_constants.asm
blob: b7521d52a297f7291de06572716aff03a3e60109 (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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
; Animation constants
	const_def
	const ANIM_SPRITE_ID
	const ANIM_PALETTE_ID
	const ANIM_SPRITE_ANIM_ID
	const ANIM_SPRITE_ANIM_FLAGS
	const ANIM_SOUND_FX_ID
	const ANIM_HANDLER_FUNCTION

; Animation duel screen constants (see wDuelAnimationScreen)
	const_def
	const DUEL_ANIM_SCREEN_MAIN_SCENE
	const DUEL_ANIM_SCREEN_PLAYER_PLAY_AREA
	const DUEL_ANIM_SCREEN_OPP_PLAY_AREA

	const_def
	; Normal animations
	const DUEL_ANIM_NONE            ; $00
	const DUEL_ANIM_GLOW            ; $01
	const DUEL_ANIM_2               ; $02
	const DUEL_ANIM_SLEEP           ; $03
	const DUEL_ANIM_4               ; $04
	const DUEL_ANIM_POISON          ; $05
	const DUEL_ANIM_6               ; $06
	const DUEL_ANIM_HIT             ; $07
	const DUEL_ANIM_8               ; $08
	const DUEL_ANIM_SHOW_DAMAGE     ; $09
	const DUEL_ANIM_THUNDER_SHOCK   ; $0a
	const DUEL_ANIM_11              ; $0b
	const DUEL_ANIM_12              ; $0c
	const DUEL_ANIM_13              ; $0d
	const DUEL_ANIM_14              ; $0e
	const DUEL_ANIM_15              ; $0f
	const DUEL_ANIM_16              ; $10
	const DUEL_ANIM_17              ; $11
	const DUEL_ANIM_18              ; $12
	const DUEL_ANIM_19              ; $13
	const DUEL_ANIM_20              ; $14
	const DUEL_ANIM_21              ; $15
	const DUEL_ANIM_22              ; $16
	const DUEL_ANIM_23              ; $17
	const DUEL_ANIM_24              ; $18
	const DUEL_ANIM_25              ; $19
	const DUEL_ANIM_26              ; $1a
	const DUEL_ANIM_27              ; $1b
	const DUEL_ANIM_28              ; $1c
	const DUEL_ANIM_29              ; $1d
	const DUEL_ANIM_30              ; $1e
	const DUEL_ANIM_31              ; $1f
	const DUEL_ANIM_32              ; $20
	const DUEL_ANIM_33              ; $21
	const DUEL_ANIM_34              ; $22
	const DUEL_ANIM_35              ; $23
	const DUEL_ANIM_FURY_SWIPES     ; $24
	const DUEL_ANIM_37              ; $25
	const DUEL_ANIM_38              ; $26
	const DUEL_ANIM_39              ; $27
	const DUEL_ANIM_40              ; $28
	const DUEL_ANIM_41              ; $29
	const DUEL_ANIM_42              ; $2a
	const DUEL_ANIM_43              ; $2b
	const DUEL_ANIM_44              ; $2c
	const DUEL_ANIM_45              ; $2d
	const DUEL_ANIM_46              ; $2e
	const DUEL_ANIM_47              ; $2f
	const DUEL_ANIM_48              ; $30
	const DUEL_ANIM_49              ; $31
	const DUEL_ANIM_50              ; $32
	const DUEL_ANIM_51              ; $33
	const DUEL_ANIM_52              ; $34
	const DUEL_ANIM_53              ; $35
	const DUEL_ANIM_54              ; $36
	const DUEL_ANIM_55              ; $37
	const DUEL_ANIM_56              ; $38
	const DUEL_ANIM_57              ; $39
	const DUEL_ANIM_58              ; $3a
	const DUEL_ANIM_59              ; $3b
	const DUEL_ANIM_60              ; $3c
	const DUEL_ANIM_61              ; $3d
	const DUEL_ANIM_HEAL            ; $3e
	const DUEL_ANIM_63              ; $3f
	const DUEL_ANIM_64              ; $40
	const DUEL_ANIM_65              ; $41
	const DUEL_ANIM_66              ; $42
	const DUEL_ANIM_67              ; $43
	const DUEL_ANIM_68              ; $44
	const DUEL_ANIM_69              ; $45
	const DUEL_ANIM_70              ; $46
	const DUEL_ANIM_71              ; $47
	const DUEL_ANIM_72              ; $48
	const DUEL_ANIM_73              ; $49
	const DUEL_ANIM_74              ; $4a
	const DUEL_ANIM_75              ; $4b
	const DUEL_ANIM_76              ; $4c
	const DUEL_ANIM_77              ; $4d
	const DUEL_ANIM_78              ; $4e
	const DUEL_ANIM_79              ; $4f
	const DUEL_ANIM_80              ; $50
	const DUEL_ANIM_PLAYER_SHUFFLE  ; $51
	const DUEL_ANIM_OPP_SHUFFLE     ; $52
	const DUEL_ANIM_BOTH_SHUFFLE    ; $53
	const DUEL_ANIM_84              ; $54
	const DUEL_ANIM_BOTH_DRAW       ; $55
	const DUEL_ANIM_PLAYER_DRAW     ; $56
	const DUEL_ANIM_OPP_DRAW        ; $57
	const DUEL_ANIM_COIN_SPIN       ; $58
	const DUEL_ANIM_COIN_TOSS1      ; $59
	const DUEL_ANIM_COIN_TOSS2      ; $5a
	const DUEL_ANIM_COIN_TAILS      ; $5b
	const DUEL_ANIM_COIN_HEADS      ; $5c
	const DUEL_ANIM_DUEL_WIN        ; $5d
	const DUEL_ANIM_DUEL_LOSS       ; $5e
	const DUEL_ANIM_DUEL_DRAW       ; $5f
	const DUEL_ANIM_96              ; $60

	; Special animations
	const_def $fa
	const DUEL_ANIM_SHAKE1          ; $fa
	const DUEL_ANIM_SHAKE2          ; $fb
	const DUEL_ANIM_SHAKE3          ; $fc