Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
battle_ui_gfx.c
Go to the documentation of this file.
1#include "common.h"
2#include "hud_element.h"
3#include "include_asset.h"
4
5INCLUDE_IMG("ui/battle/menu/unused.png", ui_battle_menu_unused_png);
6INCLUDE_PAL("ui/battle/menu/unused.pal", ui_battle_menu_unused_pal);
7#define ui_battle_menu_unused_disabled_png ui_battle_menu_unused_png
8INCLUDE_PAL("ui/battle/menu/unused.disabled.pal", ui_battle_menu_unused_disabled_pal);
9
10INCLUDE_IMG("ui/battle/menu/flee.png", ui_battle_menu_flee_png);
11INCLUDE_PAL("ui/battle/menu/flee.pal", ui_battle_menu_flee_pal);
12#define ui_battle_menu_flee_disabled_png ui_battle_menu_flee_png
13INCLUDE_PAL("ui/battle/menu/flee.disabled.pal", ui_battle_menu_flee_disabled_pal);
14
15INCLUDE_IMG("ui/battle/menu/defend.png", ui_battle_menu_defend_png);
16INCLUDE_PAL("ui/battle/menu/defend.pal", ui_battle_menu_defend_pal);
17#define ui_battle_menu_defend_disabled_png ui_battle_menu_defend_png
18INCLUDE_PAL("ui/battle/menu/defend.disabled.pal", ui_battle_menu_defend_disabled_pal);
19
20INCLUDE_IMG("ui/battle/menu/strategies.png", ui_battle_menu_strategies_png);
21INCLUDE_PAL("ui/battle/menu/strategies.pal", ui_battle_menu_strategies_pal);
22#define ui_battle_menu_strategies_disabled_png ui_battle_menu_strategies_png
23INCLUDE_PAL("ui/battle/menu/strategies.disabled.pal", ui_battle_menu_strategies_disabled_pal);
24
25INCLUDE_IMG("ui/battle/menu/nothing.png", ui_battle_menu_nothing_png);
26INCLUDE_PAL("ui/battle/menu/nothing.pal", ui_battle_menu_nothing_pal);
27#define ui_battle_menu_nothing_disabled_png ui_battle_menu_nothing_png
28INCLUDE_PAL("ui/battle/menu/nothing.disabled.pal", ui_battle_menu_nothing_disabled_pal);
29
30INCLUDE_IMG("ui/battle/menu/pouch.png", ui_battle_menu_pouch_png);
31INCLUDE_PAL("ui/battle/menu/pouch.pal", ui_battle_menu_pouch_pal);
32#define ui_battle_menu_pouch_disabled_png ui_battle_menu_pouch_png
33INCLUDE_PAL("ui/battle/menu/pouch.disabled.pal", ui_battle_menu_pouch_disabled_pal);
34
35INCLUDE_IMG("ui/battle/swap_Z.png", ui_battle_swap_Z_png);
36INCLUDE_PAL("ui/battle/swap_Z.pal", ui_battle_swap_Z_pal);
37
38INCLUDE_IMG("ui/battle/swap_arrow_left.png", ui_battle_swap_arrow_left_png);
39INCLUDE_PAL("ui/battle/swap_arrow_left.pal", ui_battle_swap_arrow_left_pal);
40
41INCLUDE_IMG("ui/battle/swap_arrow_right.png", ui_battle_swap_arrow_right_png);
42INCLUDE_PAL("ui/battle/swap_arrow_right.pal", ui_battle_swap_arrow_right_pal);
43
44INCLUDE_IMG("ui/battle/menu/spirits.png", ui_battle_menu_spirits_png);
45INCLUDE_PAL("ui/battle/menu/spirits.pal", ui_battle_menu_spirits_pal);
46
47INCLUDE_IMG("ui/battle/yellow_arrow.png", ui_battle_yellow_arrow_png);
48INCLUDE_PAL("ui/battle/yellow_arrow.pal", ui_battle_yellow_arrow_pal);
49
50INCLUDE_IMG("ui/battle/hp_bar.png", ui_battle_hp_bar_png);
51INCLUDE_PAL("ui/battle/hp_bar.pal", ui_battle_hp_bar_pal);
52
53INCLUDE_IMG("ui/battle/hp_0.png", ui_battle_hp_0_png);
54INCLUDE_PAL("ui/battle/hp_0.pal", ui_battle_hp_0_pal);
55
56INCLUDE_IMG("ui/battle/hp_1.png", ui_battle_hp_1_png);
57INCLUDE_PAL("ui/battle/hp_1.pal", ui_battle_hp_1_pal);
58
59INCLUDE_IMG("ui/battle/hp_2.png", ui_battle_hp_2_png);
60INCLUDE_PAL("ui/battle/hp_2.pal", ui_battle_hp_2_pal);
61
62INCLUDE_IMG("ui/battle/hp_3.png", ui_battle_hp_3_png);
63INCLUDE_PAL("ui/battle/hp_3.pal", ui_battle_hp_3_pal);
64
65INCLUDE_IMG("ui/battle/hp_4.png", ui_battle_hp_4_png);
66INCLUDE_PAL("ui/battle/hp_4.pal", ui_battle_hp_4_pal);
67
68INCLUDE_IMG("ui/battle/hp_5.png", ui_battle_hp_5_png);
69INCLUDE_PAL("ui/battle/hp_5.pal", ui_battle_hp_5_pal);
70
71INCLUDE_IMG("ui/battle/hp_6.png", ui_battle_hp_6_png);
72INCLUDE_PAL("ui/battle/hp_6.pal", ui_battle_hp_6_pal);
73
74INCLUDE_IMG("ui/battle/hp_7.png", ui_battle_hp_7_png);
75INCLUDE_PAL("ui/battle/hp_7.pal", ui_battle_hp_7_pal);
76
77INCLUDE_IMG("ui/battle/hp_8.png", ui_battle_hp_8_png);
78INCLUDE_PAL("ui/battle/hp_8.pal", ui_battle_hp_8_pal);
79
80INCLUDE_IMG("ui/battle/hp_9.png", ui_battle_hp_9_png);
81INCLUDE_PAL("ui/battle/hp_9.pal", ui_battle_hp_9_pal);
82
83INCLUDE_IMG("ui/battle/cont/b_up.png", ui_battle_cont_b_up_png);
84INCLUDE_PAL("ui/battle/cont/b_up.pal", ui_battle_cont_b_up_pal);
85
86INCLUDE_IMG("ui/battle/cont/b_down.png", ui_battle_cont_b_down_png);
87INCLUDE_PAL("ui/battle/cont/b_down.pal", ui_battle_cont_b_down_pal);
88
89INCLUDE_IMG("ui/battle/cont/c_left_up.png", ui_battle_cont_c_left_up_png);
90INCLUDE_PAL("ui/battle/cont/c_left_up.pal", ui_battle_cont_c_left_up_pal);
91
92INCLUDE_IMG("ui/battle/cont/c_left_down.png", ui_battle_cont_c_left_down_png);
93INCLUDE_PAL("ui/battle/cont/c_left_down.pal", ui_battle_cont_c_left_down_pal);
94
95INCLUDE_IMG("ui/battle/cont/c_right_up.png", ui_battle_cont_c_right_up_png);
96INCLUDE_PAL("ui/battle/cont/c_right_up.pal", ui_battle_cont_c_right_up_pal);
97
98INCLUDE_IMG("ui/battle/cont/c_right_down.png", ui_battle_cont_c_right_down_png);
99INCLUDE_PAL("ui/battle/cont/c_right_down.pal", ui_battle_cont_c_right_down_pal);
100
101INCLUDE_IMG("ui/battle/cont/c_up_up.png", ui_battle_cont_c_up_up_png);
102INCLUDE_PAL("ui/battle/cont/c_up_up.pal", ui_battle_cont_c_up_up_pal);
103
104INCLUDE_IMG("ui/battle/cont/c_up_down.png", ui_battle_cont_c_up_down_png);
105INCLUDE_PAL("ui/battle/cont/c_up_down.pal", ui_battle_cont_c_up_down_pal);
106
107INCLUDE_IMG("ui/battle/cont/c_down_up.png", ui_battle_cont_c_down_up_png);
108INCLUDE_PAL("ui/battle/cont/c_down_up.pal", ui_battle_cont_c_down_up_pal);
109
110INCLUDE_IMG("ui/battle/cont/c_down_down.png", ui_battle_cont_c_down_down_png);
111INCLUDE_PAL("ui/battle/cont/c_down_down.pal", ui_battle_cont_c_down_down_pal);
112
113INCLUDE_IMG("ui/battle/cmd/timing_1_chance.png", ui_battle_cmd_timing_1_chance_png);
114INCLUDE_PAL("ui/battle/cmd/timing_1_chance.pal", ui_battle_cmd_timing_1_chance_pal);
115
116INCLUDE_IMG("ui/battle/cmd/timing_ready.png", ui_battle_cmd_timing_ready_png);
117INCLUDE_PAL("ui/battle/cmd/timing_ready.pal", ui_battle_cmd_timing_ready_pal);
118
119INCLUDE_IMG("ui/battle/cmd/timing_wait.png", ui_battle_cmd_timing_wait_png);
120INCLUDE_PAL("ui/battle/cmd/timing_wait.pal", ui_battle_cmd_timing_wait_pal);
121
122INCLUDE_IMG("ui/battle/cmd/charge_1.png", ui_battle_cmd_charge_1_png);
123INCLUDE_PAL("ui/battle/cmd/charge_1.pal", ui_battle_cmd_charge_1_pal);
124
125INCLUDE_IMG("ui/battle/cmd/charge_2.png", ui_battle_cmd_charge_2_png);
126INCLUDE_PAL("ui/battle/cmd/charge_2.pal", ui_battle_cmd_charge_2_pal);
127
128INCLUDE_IMG("ui/battle/cmd/charge_3.png", ui_battle_cmd_charge_3_png);
129INCLUDE_PAL("ui/battle/cmd/charge_3.pal", ui_battle_cmd_charge_3_pal);
130
131INCLUDE_IMG("ui/battle/cmd/charge_4.png", ui_battle_cmd_charge_4_png);
132INCLUDE_PAL("ui/battle/cmd/charge_4.pal", ui_battle_cmd_charge_4_pal);
133
134INCLUDE_IMG("ui/battle/cmd/timing_3_chances.png", ui_battle_cmd_timing_3_chances_png);
135INCLUDE_PAL("ui/battle/cmd/timing_3_chances.pal", ui_battle_cmd_timing_3_chances_pal);
136
137INCLUDE_IMG("ui/battle/cmd/gauge_result.png", ui_battle_cmd_gauge_result_png);
138INCLUDE_PAL("ui/battle/cmd/gauge_result.pal", ui_battle_cmd_gauge_result_pal);
139
140INCLUDE_IMG("ui/battle/cmd/timing_ok.png", ui_battle_cmd_timing_ok_png);
141INCLUDE_PAL("ui/battle/cmd/timing_ok.pal", ui_battle_cmd_timing_ok_pal);
142
143INCLUDE_IMG("ui/battle/cmd/timing_miss.png", ui_battle_cmd_timing_miss_png);
144INCLUDE_PAL("ui/battle/cmd/timing_miss.pal", ui_battle_cmd_timing_miss_pal);
145
146INCLUDE_IMG("ui/battle/cmd/flee_0.png", ui_battle_cmd_flee_0_png);
147INCLUDE_PAL("ui/battle/cmd/flee_0.pal", ui_battle_cmd_flee_0_pal);
148
149INCLUDE_IMG("ui/battle/cmd/flee_1.png", ui_battle_cmd_flee_1_png);
150INCLUDE_PAL("ui/battle/cmd/flee_1.pal", ui_battle_cmd_flee_1_pal);
151
152INCLUDE_IMG("ui/battle/cmd/flee_2.png", ui_battle_cmd_flee_2_png);
153INCLUDE_PAL("ui/battle/cmd/flee_2.pal", ui_battle_cmd_flee_2_pal);
154
155INCLUDE_IMG("ui/battle/cmd/100pct.png", ui_battle_cmd_100pct_png);
156INCLUDE_PAL("ui/battle/cmd/100pct.pal", ui_battle_cmd_100pct_pal);
157
158INCLUDE_IMG("ui/battle/cmd/right_on.png", ui_battle_cmd_right_on_png);
159INCLUDE_PAL("ui/battle/cmd/right_on.pal", ui_battle_cmd_right_on_pal);
160
161INCLUDE_IMG("ui/battle/cmd/fill_result.png", ui_battle_cmd_fill_result_png);
162INCLUDE_PAL("ui/battle/cmd/fill_result.pal", ui_battle_cmd_fill_result_pal);
163
164INCLUDE_IMG("ui/battle/cmd/aim/marker_0.png", ui_battle_cmd_aim_marker_0_png);
165INCLUDE_PAL("ui/battle/cmd/aim/marker_0.pal", ui_battle_cmd_aim_marker_0_pal);
166
167INCLUDE_IMG("ui/battle/cmd/aim/marker_1.png", ui_battle_cmd_aim_marker_1_png);
168INCLUDE_PAL("ui/battle/cmd/aim/marker_1.pal", ui_battle_cmd_aim_marker_1_pal);
169
170INCLUDE_IMG("ui/battle/cmd/aim/marker_2.png", ui_battle_cmd_aim_marker_2_png);
171INCLUDE_PAL("ui/battle/cmd/aim/marker_2.pal", ui_battle_cmd_aim_marker_2_pal);
172
173INCLUDE_IMG("ui/battle/cmd/aim/marker_3.png", ui_battle_cmd_aim_marker_3_png);
174INCLUDE_PAL("ui/battle/cmd/aim/marker_3.pal", ui_battle_cmd_aim_marker_3_pal);
175
176INCLUDE_IMG("ui/battle/cmd/aim/marker_4.png", ui_battle_cmd_aim_marker_4_png);
177INCLUDE_PAL("ui/battle/cmd/aim/marker_4.pal", ui_battle_cmd_aim_marker_4_pal);
178
179INCLUDE_IMG("ui/battle/cmd/aim/marker_5.png", ui_battle_cmd_aim_marker_5_png);
180INCLUDE_PAL("ui/battle/cmd/aim/marker_5.pal", ui_battle_cmd_aim_marker_5_pal);
181
182INCLUDE_IMG("ui/battle/cmd/aim/marker_6.png", ui_battle_cmd_aim_marker_6_png);
183INCLUDE_PAL("ui/battle/cmd/aim/marker_6.pal", ui_battle_cmd_aim_marker_6_pal);
184
185INCLUDE_IMG("ui/battle/cmd/aim/marker_7.png", ui_battle_cmd_aim_marker_7_png);
186INCLUDE_PAL("ui/battle/cmd/aim/marker_7.pal", ui_battle_cmd_aim_marker_7_pal);
187
188INCLUDE_IMG("ui/battle/cmd/aim/shimmer_0.png", ui_battle_cmd_aim_shimmer_0_png);
189INCLUDE_PAL("ui/battle/cmd/aim/shimmer_0.pal", ui_battle_cmd_aim_shimmer_0_pal);
190
191INCLUDE_IMG("ui/battle/cmd/aim/shimmer_1.png", ui_battle_cmd_aim_shimmer_1_png);
192INCLUDE_PAL("ui/battle/cmd/aim/shimmer_1.pal", ui_battle_cmd_aim_shimmer_1_pal);
193
194INCLUDE_IMG("ui/battle/cmd/aim/shimmer_2.png", ui_battle_cmd_aim_shimmer_2_png);
195INCLUDE_PAL("ui/battle/cmd/aim/shimmer_2.pal", ui_battle_cmd_aim_shimmer_2_pal);
196
197INCLUDE_IMG("ui/battle/cmd/aim/shimmer_3.png", ui_battle_cmd_aim_shimmer_3_png);
198INCLUDE_PAL("ui/battle/cmd/aim/shimmer_3.pal", ui_battle_cmd_aim_shimmer_3_pal);
199
200INCLUDE_IMG("ui/battle/cmd/aim/shimmer_4.png", ui_battle_cmd_aim_shimmer_4_png);
201INCLUDE_PAL("ui/battle/cmd/aim/shimmer_4.pal", ui_battle_cmd_aim_shimmer_4_pal);
202
203INCLUDE_IMG("ui/battle/cmd/aim/shimmer_5.png", ui_battle_cmd_aim_shimmer_5_png);
204INCLUDE_PAL("ui/battle/cmd/aim/shimmer_5.pal", ui_battle_cmd_aim_shimmer_5_pal);
205
206INCLUDE_IMG("ui/battle/cmd/aim/shimmer_6.png", ui_battle_cmd_aim_shimmer_6_png);
207INCLUDE_PAL("ui/battle/cmd/aim/shimmer_6.pal", ui_battle_cmd_aim_shimmer_6_pal);
208
209INCLUDE_IMG("ui/battle/cmd/aim/shimmer_7.png", ui_battle_cmd_aim_shimmer_7_png);
210INCLUDE_PAL("ui/battle/cmd/aim/shimmer_7.pal", ui_battle_cmd_aim_shimmer_7_pal);
211
212INCLUDE_IMG("ui/battle/cmd/aim/reticle_0.png", ui_battle_cmd_aim_reticle_0_png);
213INCLUDE_PAL("ui/battle/cmd/aim/reticle_0.pal", ui_battle_cmd_aim_reticle_0_pal);
214
215INCLUDE_IMG("ui/battle/cmd/aim/reticle_1.png", ui_battle_cmd_aim_reticle_1_png);
216INCLUDE_PAL("ui/battle/cmd/aim/reticle_1.pal", ui_battle_cmd_aim_reticle_1_pal);
217
218INCLUDE_IMG("ui/battle/cmd/aim/target_0.png", ui_battle_cmd_aim_target_0_png);
219INCLUDE_PAL("ui/battle/cmd/aim/target_0.pal", ui_battle_cmd_aim_target_0_pal);
220
221INCLUDE_IMG("ui/battle/cmd/aim/target_1.png", ui_battle_cmd_aim_target_1_png);
222INCLUDE_PAL("ui/battle/cmd/aim/target_1.pal", ui_battle_cmd_aim_target_1_pal);
223
224INCLUDE_IMG("ui/battle/solid_star.png", ui_battle_solid_star_png);
225INCLUDE_PAL("ui/battle/solid_star.pal", ui_battle_solid_star_pal);
226
230
231INCLUDE_IMG("ui/battle/projector_spot.png", ui_battle_projector_spot_png);
232
236
237INCLUDE_IMG("ui/battle/projector_beam.png", ui_battle_projector_beam_png);
238
242
243INCLUDE_IMG("ui/battle/projector_reel.png", ui_battle_projector_reel_png);
244
248
249INCLUDE_IMG("ui/battle/swap_background.png", ui_battle_swap_background_png);
250
252
254
256
258
260
262
264
266
268
270
272
274
276
278
280
282
284
286
288
290
292
294
296
298
300
310
321
331
333
335
345
347
349
359
369
371
373
383
385
387
397
408
419
421
423
433
435
437
439
441
443
445
459
480
503
505
507
509
511
513
522
531
540
542
552
562
571
587
603
619
635
651
667
683
699
715
731
747
763
779
795
811
827
837
847
860
874
BSS s32 PopupMenu_SelectedIndex
HudScript HES_AimShimmerH
HudScript HES_TimingCharge3
HudScript HES_AimShimmerD
Gfx D_8028F860[]
HudScript HES_MashBButton1
HudScript HES_HPDigit0
HudScript HES_BButton
HudScript HES_HPDigit2
HudScript HES_AimBlinkC
HudScript HES_MenuDefendDisabled
HudScript HES_TimingReady
HudScript HES_TimingOK
HudScript HES_AimShimmerE
HudScript HES_AimMarkerE
HudScript HES_CUpButtonHeld
HudScript HES_HPDigit3
HudScript HES_AimBlinkA
HudScript HES_HPDigit9
HudScript HES_HPDigit4
HudScript HES_CDownButtonHeld
HudScript HES_SwapArrowRight
HudScript HES_ProjectorBeam
HudScript HES_TimingBlink
HudScript HES_TimingCharge4b
Gfx D_8028FC68[]
HudScript HES_CLeftButtonHeld
HudScript HES_MenuStrategiesDisabled
HudScript HES_SwapArrowLeft
HudScript HES_MashCRightButton2
HudScript HES_ProjectorReel
HudScript HES_TimingBar3Chances
HudScript HES_MashCDownButton1
HudScript HES_MenuDoNothing
HudScript HES_MenuFlee
HudScript HES_HPDigit8
HudScript HES_MenuPouch
HudScript HES_TimingWait
HudScript HES_TimingCharge4a
HudScript HES_CDownButton
HudScript HES_HPBar
HudScript HES_HPDigit7
HudScript HES_TimingCharge4c
HudScript HES_MenuStrategies
HudScript HES_AimMarkerA
Gfx D_80291C78[]
HudScript HES_MashCLeftButton
HudScript HES_BButtonHeld
HudScript HES_MashCRightButton1
Gfx D_80290C70[]
HudScript HES_MashCDownButton2
HudScript HES_SwapBackground
HudScript HES_MenuDefend
HudScript HES_RightOn
HudScript HES_ProjectorSpot
HudScript HES_SwapZ
HudScript HES_CRightButton
HudScript HES_AimMarkerG
HudScript HES_HPDigit5
HudScript HES_AimBlinkB
HudScript HES_AimMarkerD
HudScript HES_AimShimmerG
HudScript HES_AimMarkerB
HudScript HES_MenuPouchDisabled
HudScript HES_CRightButtonHeld
HudScript HES_HPDigit6
HudScript HES_AimMarkerF
HudScript HES_TimingGaugeResult
HudScript HES_AimMarkerH
HudScript HES_YellowArrow
HudScript HES_100pct
HudScript HES_AimMarkerC
HudScript HES_FillGaugeResult
HudScript HES_TimingMiss
HudScript HES_AimShimmerF
HudScript HES_AimShimmerA
HudScript HES_AimShimmerB
HudScript HES_AimShimmerC
HudScript HES_TimingCharge2
HudScript HES_MashBButton2
HudScript HES_MenuFleeDisabled
HudScript HES_AimTarget
HudScript HES_CLeftButton
HudScript HES_TimingCharge1
HudScript HES_HPDigit1
HudScript HES_PressBButton
HudScript HES_RunningAway
HudScript HES_MashCUpButton
HudScript HES_MenuDoNothingDisabled
HudScript HES_CUpButton
HudScript HES_PressCDownButton
HudScript HES_TimingBar1Chance
HudScript HES_AimReticle
PAL_BIN ui_battle_solid_star_pal[]
IMG_BIN ui_battle_menu_spirits_png[]
PAL_BIN ui_battle_menu_spirits_pal[]
IMG_BIN ui_battle_solid_star_png[]
#define hs_SetTileSize(size)
#define hs_SetRGBA(time, image)
#define hs_SetCustomSize(arg0, arg1)
#define hs_SetVisible
#define hs_End
@ HUD_ELEMENT_FLAG_200000
Definition hud_element.h:92
#define hs_Restart
#define HES_TEMPLATE_CI_CUSTOM_SIZE(name, sizeX, sizeY)
Basic HudScript used for static CI images, setting size with hs_SetCustomSize.
#define hs_Loop
#define hs_SetCI(time, name)
#define HES_TEMPLATE_CI_ENUM_SIZE(name, sizeX, sizeY)
Basic HudScript used for static CI images, setting size with hs_SetTileSize.
#define hs_SetScale(scale)
#define hs_ClearFlags(arg0)
@ HUD_ELEMENT_SIZE_24x24
Definition hud_element.h:45
@ HUD_ELEMENT_SIZE_16x16
Definition hud_element.h:44
@ HUD_ELEMENT_SIZE_32x32
Definition hud_element.h:46
#define hs_SetTexelOffset(x, y)
#define hs_UseIA8
s32 HudScript[]
Definition hud_element.h:9
#define hs_SetFlags(arg0)
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)