2#include "message_ids.h"
5#include "pause/image_143BF0.png.h"
6#include "pause/image_143FF0.png.h"
7#include "pause/world_map.png.h"
8#include "pause/world_map.png.h"
9#include "pause/spirits_bg.png.h"
10#include "pause/orbs.png.h"
11#include "pause/map_location.png.h"
12#include "pause/map_path_marker.png.h"
13#include "pause/map_arrows.png.h"
14#include "pause/banner_hp.png.h"
15#include "pause/banner_fp.png.h"
16#include "pause/banner_bp.png.h"
17#include "pause/banner_boots.png.h"
18#include "pause/banner_hammer.png.h"
19#include "pause/banner_star_energy.png.h"
20#include "pause/available.png.h"
21#include "pause/prompt_check_abilities.png.h"
22#include "pause/stats_bar.png.h"
33INCLUDE_IMG(
"pause/map_path_marker.png", pause_map_path_marker_png);
44INCLUDE_IMG(
"pause/banner_hammer.png", pause_banner_hammer_png);
45INCLUDE_PAL(
"pause/banner_hammer.pal", pause_banner_hammer_pal);
46INCLUDE_IMG(
"pause/banner_star_energy.png", pause_banner_star_energy_png);
47INCLUDE_PAL(
"pause/banner_star_energy.pal", pause_banner_star_energy_pal);
50INCLUDE_IMG(
"pause/prompt_check_abilities.png", pause_prompt_check_abilities_png);
51INCLUDE_PAL(
"pause/prompt_check_abilities.pal", pause_prompt_check_abilities_pal);
57extern u8 pause_prompt_check_abilities_png[];
58extern u8 pause_available_png[];
59extern u8 pause_available_pal[];
60extern u8 pause_banner_star_energy_png[];
61extern u8 pause_prompt_check_abilities_pal[];
62extern u8 pause_banner_hammer_png[];
63extern u8 pause_banner_hammer_pal[];
64extern u8 pause_banner_boots_png[];
65extern u8 pause_banner_hp_pal[];
66extern u8 pause_banner_hp_png[];
67extern u8 pause_banner_fp_pal[];
68extern u8 pause_banner_fp_png[];
69extern u8 pause_banner_bp_pal[];
70extern u8 pause_banner_bp_png[];
71extern u8 pause_banner_boots_pal[];
72extern u8 pause_banner_star_energy_pal[];
77 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
78 gsDPSetCycleType(G_CYC_1CYCLE),
79 gsDPSetTexturePersp(G_TP_NONE),
80 gsDPSetTextureDetail(G_TD_CLAMP),
81 gsDPSetTextureLOD(G_TL_TILE),
82 gsDPSetTextureFilter(G_TF_POINT),
83 gsDPSetTextureConvert(G_TC_FILT),
84 gsDPSetTextureLUT(G_TT_RGBA16),
85 gsDPLoadTLUT_pal16(0, pause_banner_hp_pal),
86 gsDPLoadTextureTile_4b(pause_banner_hp_png, G_IM_FMT_CI, pause_banner_hp_png_width, pause_banner_hp_png_height, 0, 0, pause_banner_hp_png_width - 1, pause_banner_hp_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
87 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
88 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
89 gsSPClearGeometryMode(G_LIGHTING),
90 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
96 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
97 gsDPSetCycleType(G_CYC_1CYCLE),
98 gsDPSetTexturePersp(G_TP_NONE),
99 gsDPSetTextureDetail(G_TD_CLAMP),
100 gsDPSetTextureLOD(G_TL_TILE),
101 gsDPSetTextureFilter(G_TF_POINT),
102 gsDPSetTextureConvert(G_TC_FILT),
103 gsDPSetTextureLUT(G_TT_RGBA16),
104 gsDPLoadTLUT_pal16(0, pause_banner_fp_pal),
105 gsDPLoadTextureTile_4b(pause_banner_fp_png, G_IM_FMT_CI, pause_banner_fp_png_width, pause_banner_fp_png_height, 0, 0, pause_banner_fp_png_width - 1, pause_banner_fp_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
106 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
107 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
108 gsSPClearGeometryMode(G_LIGHTING),
109 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
110 gsSPEndDisplayList(),
115 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
116 gsDPSetCycleType(G_CYC_1CYCLE),
117 gsDPSetTexturePersp(G_TP_NONE),
118 gsDPSetTextureDetail(G_TD_CLAMP),
119 gsDPSetTextureLOD(G_TL_TILE),
120 gsDPSetTextureFilter(G_TF_POINT),
121 gsDPSetTextureConvert(G_TC_FILT),
122 gsDPSetTextureLUT(G_TT_RGBA16),
123 gsDPLoadTLUT_pal16(0, pause_banner_bp_pal),
124 gsDPLoadTextureTile_4b(pause_banner_bp_png, G_IM_FMT_CI, pause_banner_bp_png_width, pause_banner_bp_png_height, 0, 0, pause_banner_bp_png_width - 1, pause_banner_bp_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
125 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
126 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
127 gsSPClearGeometryMode(G_LIGHTING),
128 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
129 gsSPEndDisplayList(),
134 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
135 gsDPSetCycleType(G_CYC_1CYCLE),
136 gsDPSetTexturePersp(G_TP_NONE),
137 gsDPSetTextureDetail(G_TD_CLAMP),
138 gsDPSetTextureLOD(G_TL_TILE),
139 gsDPSetTextureFilter(G_TF_POINT),
140 gsDPSetTextureConvert(G_TC_FILT),
141 gsDPSetTextureLUT(G_TT_RGBA16),
142 gsDPLoadTLUT_pal16(0, pause_banner_boots_pal),
143 gsDPLoadTextureTile_4b(pause_banner_boots_png, G_IM_FMT_CI, pause_banner_boots_png_width, pause_banner_boots_png_height, 0, 0, pause_banner_boots_png_width - 1, pause_banner_boots_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
144 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
145 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
146 gsSPClearGeometryMode(G_LIGHTING),
147 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
148 gsSPEndDisplayList(),
153 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
154 gsDPSetCycleType(G_CYC_1CYCLE),
155 gsDPSetTexturePersp(G_TP_NONE),
156 gsDPSetTextureDetail(G_TD_CLAMP),
157 gsDPSetTextureLOD(G_TL_TILE),
158 gsDPSetTextureFilter(G_TF_POINT),
159 gsDPSetTextureConvert(G_TC_FILT),
160 gsDPSetTextureLUT(G_TT_RGBA16),
161 gsDPLoadTLUT_pal16(0, pause_banner_hammer_pal),
162 gsDPLoadTextureTile_4b(pause_banner_hammer_png, G_IM_FMT_CI, pause_banner_hammer_png_width, pause_banner_hammer_png_height, 0, 0, pause_banner_hammer_png_width - 1, pause_banner_hammer_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
163 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
164 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
165 gsSPClearGeometryMode(G_LIGHTING),
166 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
167 gsSPEndDisplayList(),
172 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
173 gsDPSetCycleType(G_CYC_1CYCLE),
174 gsDPSetTexturePersp(G_TP_NONE),
175 gsDPSetTextureDetail(G_TD_CLAMP),
176 gsDPSetTextureLOD(G_TL_TILE),
177 gsDPSetTextureFilter(G_TF_POINT),
178 gsDPSetTextureConvert(G_TC_FILT),
179 gsDPSetTextureLUT(G_TT_RGBA16),
180 gsDPLoadTLUT_pal16(0, pause_banner_star_energy_pal),
181 gsDPLoadTextureTile_4b(pause_banner_star_energy_png, G_IM_FMT_CI, pause_banner_star_energy_png_width, pause_banner_star_energy_png_height, 0, 0, pause_banner_star_energy_png_width - 1, pause_banner_star_energy_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
182 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
183 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
184 gsSPClearGeometryMode(G_LIGHTING),
185 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
186 gsSPEndDisplayList(),
191 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
192 gsDPSetCycleType(G_CYC_1CYCLE),
193 gsDPSetTexturePersp(G_TP_NONE),
194 gsDPSetTextureDetail(G_TD_CLAMP),
195 gsDPSetTextureLOD(G_TL_TILE),
196 gsDPSetTextureFilter(G_TF_POINT),
197 gsDPSetTextureConvert(G_TC_FILT),
198 gsDPSetTextureLUT(G_TT_RGBA16),
199 gsDPLoadTLUT_pal16(0, pause_stats_bar_pal),
200 gsDPLoadTextureTile_4b(pause_stats_bar_png, G_IM_FMT_CI, pause_stats_bar_png_width, pause_stats_bar_png_height, 0, 0, pause_stats_bar_png_width - 1, pause_stats_bar_png_height - 1, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_MIRROR | G_TX_WRAP, 8, 3, G_TX_NOLOD, G_TX_NOLOD),
201 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
202 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
203 gsSPClearGeometryMode(G_LIGHTING),
204 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
205 gsSPEndDisplayList(),
210 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
211 gsDPSetCycleType(G_CYC_1CYCLE),
212 gsDPSetTexturePersp(G_TP_NONE),
213 gsDPSetTextureDetail(G_TD_CLAMP),
214 gsDPSetTextureLOD(G_TL_TILE),
215 gsDPSetTextureLUT(G_TT_RGBA16),
216 gsDPSetTextureFilter(G_TF_POINT),
217 gsDPSetTextureConvert(G_TC_FILT),
218 gsDPLoadTLUT_pal256(pause_world_map_pal),
219 gsDPSetRenderMode(G_RM_OPA_SURF, G_RM_OPA_SURF2),
220 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
221 gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
222 gsSPSetGeometryMode(G_SHADE | G_SHADING_SMOOTH),
223 gsSPEndDisplayList(),
228 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
229 gsDPSetCycleType(G_CYC_1CYCLE),
230 gsDPSetTexturePersp(G_TP_NONE),
231 gsDPSetTextureDetail(G_TD_CLAMP),
232 gsDPSetTextureLOD(G_TL_TILE),
233 gsDPSetTextureFilter(G_TF_POINT),
234 gsDPSetTextureConvert(G_TC_FILT),
235 gsDPSetRenderMode(G_RM_CLD_SURF, G_RM_CLD_SURF2),
237 gsDPSetTextureLUT(G_TT_NONE),
238 gsDPLoadTextureTile(pause_map_location_png, G_IM_FMT_IA, G_IM_SIZ_8b, 16, 16, 0, 0, 15, 15, 0, G_TX_CLAMP, G_TX_CLAMP, 4, 4, G_TX_NOLOD, G_TX_NOLOD),
239 gsDPSetTextureLUT(G_TT_NONE),
240 gsDPLoadMultiTile(pause_map_path_marker_png, 0x100, 1, G_IM_FMT_IA, G_IM_SIZ_8b, 16, 16, 0, 0, 15, 15, 0, G_TX_CLAMP, G_TX_CLAMP, 4, 4, G_TX_NOLOD, G_TX_NOLOD),
241 gsSPClearGeometryMode(G_LIGHTING),
242 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
243 gsSPEndDisplayList(),
248 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
249 gsDPSetCycleType(G_CYC_1CYCLE),
250 gsDPSetTexturePersp(G_TP_NONE),
251 gsDPSetTextureDetail(G_TD_CLAMP),
252 gsDPSetTextureLOD(G_TL_TILE),
253 gsDPSetTextureFilter(G_TF_POINT),
254 gsDPSetTextureConvert(G_TC_FILT),
255 gsDPSetTextureLUT(G_TT_NONE),
256 gsDPLoadTextureTile_4b(pause_arrows_png, G_IM_FMT_IA, pause_arrows_png_width, pause_arrows_png_height, 0, 0, pause_arrows_png_width - 1, pause_arrows_png_height - 1, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, 4, 6, G_TX_NOLOD, G_TX_NOLOD),
257 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
258 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
259 gsSPClearGeometryMode(G_LIGHTING),
260 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
261 gsSPEndDisplayList(),
266 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
267 gsDPSetCycleType(G_CYC_1CYCLE),
268 gsDPSetTexturePersp(G_TP_NONE),
269 gsDPSetTextureDetail(G_TD_CLAMP),
270 gsDPSetTextureLOD(G_TL_TILE),
271 gsDPSetTextureFilter(G_TF_POINT),
272 gsDPSetTextureConvert(G_TC_FILT),
273 gsDPSetTextureLUT(G_TT_NONE),
274 gsDPLoadTextureTile(pause_orbs_png, G_IM_FMT_RGBA, G_IM_SIZ_16b, pause_orbs_png_width, pause_orbs_png_height, 0, 0, pause_orbs_png_width - 1, pause_orbs_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 5, G_TX_NOLOD, G_TX_NOLOD),
275 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
277 gsSPClearGeometryMode(G_LIGHTING),
278 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
279 gsSPEndDisplayList(),
284 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
285 gsDPSetCycleType(G_CYC_1CYCLE),
286 gsDPSetTexturePersp(G_TP_NONE),
287 gsDPSetTextureDetail(G_TD_CLAMP),
288 gsDPSetTextureLOD(G_TL_TILE),
289 gsDPSetTextureFilter(G_TF_POINT),
290 gsDPSetTextureConvert(G_TC_FILT),
291 gsDPSetTextureLUT(G_TT_RGBA16),
292 gsDPLoadTLUT_pal16(0, pause_available_pal),
293 gsDPLoadTextureTile_4b(pause_available_png, G_IM_FMT_CI, pause_available_png_width, pause_available_png_height, 0, 0, pause_available_png_width - 1, pause_available_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 6, 4, G_TX_NOLOD, G_TX_NOLOD),
294 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
295 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
296 gsSPClearGeometryMode(G_LIGHTING),
297 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
298 gsSPEndDisplayList(),
302#undef pause_prompt_check_abilities_png_height
303#define pause_prompt_check_abilities_png_height 16
308 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
309 gsDPSetCycleType(G_CYC_1CYCLE),
310 gsDPSetTexturePersp(G_TP_NONE),
311 gsDPSetTextureDetail(G_TD_CLAMP),
312 gsDPSetTextureLOD(G_TL_TILE),
313 gsDPSetTextureFilter(G_TF_POINT),
314 gsDPSetTextureConvert(G_TC_FILT),
315 gsDPSetTextureLUT(G_TT_RGBA16),
316 gsDPLoadTLUT_pal16(0, pause_prompt_check_abilities_pal),
317 gsDPLoadTextureTile_4b(pause_prompt_check_abilities_png, G_IM_FMT_CI, pause_prompt_check_abilities_png_width, pause_prompt_check_abilities_png_height, 0, 0, pause_prompt_check_abilities_png_width - 1, pause_prompt_check_abilities_png_height - 1, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 7, 4, G_TX_NOLOD, G_TX_NOLOD),
318 gsDPSetRenderMode(AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c1(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM), AA_EN | CVG_DST_FULL | ZMODE_OPA | CVG_X_ALPHA | GBL_c2(G_BL_CLR_IN, G_BL_A_IN, G_BL_CLR_MEM, G_BL_A_MEM)),
319 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
320 gsSPClearGeometryMode(G_LIGHTING),
321 gsSPSetGeometryMode(G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH),
322 gsSPEndDisplayList(),
327 gsSPTexture(-1, -1, 0, G_TX_RENDERTILE, G_ON),
328 gsDPSetCycleType(G_CYC_1CYCLE),
329 gsDPSetTexturePersp(G_TP_NONE),
330 gsDPSetTextureDetail(G_TD_CLAMP),
331 gsDPSetTextureLOD(G_TL_TILE),
332 gsDPSetTextureLUT(G_TT_RGBA16),
333 gsDPSetTextureFilter(G_TF_AVERAGE),
334 gsDPSetTextureConvert(G_TC_FILT),
335 gsDPLoadTLUT_pal16(0, pause_spirits_bg_pal),
336 gsDPSetRenderMode(G_RM_OPA_SURF, G_RM_OPA_SURF2),
337 gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
338 gsSPClearGeometryMode(G_CULL_BOTH | G_LIGHTING),
339 gsSPSetGeometryMode(G_SHADE | G_SHADING_SMOOTH),
340 gsSPEndDisplayList(),
344u8 D_PAL_80271B10[] = { 0x71, 0x71, 0x78, 0x71 };
345u8 D_PAL_80271B14[] = { 0x6A, 0x6A, 0x72, 0x6A };
346u8 D_PAL_80271B18[] = { 0x10, 0x10, 0x0F, 0x10 };
347u8 D_PAL_80271B1C[] = { 0x3D, 0x3D, 0x3C, 0x3D };
348u8 D_PAL_80271B20[] = { 0x43, 0x43, 0x42, 0x43 };
349u8 D_PAL_80271B24[] = { 0x8F, 0x7F, 0x88, 0x7C };
350u8 D_PAL_80271B28[] = { 0x9B, 0x88, 0x93, 0x84 };
351u8 D_PAL_80271B2C[] = { 0x1A, 0x1F, 0x23, 0x18 };
352u8 D_PAL_80271B30[] = { 0x00, 0x26, 0x36, 0x1A };
353u8 D_PAL_80271B34[] = { 0x19, 0x19, 0x16, 0x12 };
354u8 D_PAL_80271B38[] = { 0x0C, 0x08, 0x0B, 0x08 };
355u8 D_PAL_80271B3C[] = { 0x85, 0x80, 0x80, 0x80 };
356u8 D_PAL_80271B40[] = { 0x8C, 0x96, 0x96, 0x96 };
357u8 D_PAL_80271B44[] = { 0x7D, 0x87, 0x87, 0x87 };
358u8 D_PAL_80271B48[] = { 0x66, 0x70, 0x70, 0x70 };
359u8 D_PAL_80271B4C[] = { 0x0C, 0x0C, 0x12, 0x0C };
360u8 D_PAL_80271B50[] = { 0x50, 0x60, 0x52, 0x5F };
364u8 gPauseMsg_17[] = { 0x8F, 0x0C, 0x75, 0x12, 0xFD };
365u8 gPauseMsg_18[] = { 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
366u8 gPauseMsg_19[] = { 0x77, 0x10, 0x74, 0x0D, 0xFD };
367u8 gPauseMsg_1A[] = { 0x79, 0x12, 0x67, 0x09, 0xFD };
368u8 gPauseMsg_32[] = { 0x64, 0x02, 0x75, 0x11, 0xFD };
369u8 gPauseMsg_33[] = { 0x62, 0x05, 0x62, 0x05, 0x87, 0x06, 0x5F, 0x18, 0xFD };
370u8 gPauseMsg_34[] = { 0x62, 0x05, 0x73, 0x02, 0x67, 0x11, 0x85, 0x10, 0xFD };
371u8 gPauseMsg_35[] = { 0x7D, 0x0C, 0x85, 0x12, 0x85, 0x05, 0x79, 0x02, 0xFD };
372u8 gPauseMsg_36[] = { 0x28, 0x30, 0xFD };
373u8 gPauseMsg_37[] = { 0x26, 0x30, 0xFD };
374u8 gPauseMsg_38[] = { 0x22, 0x30, 0xFD };
375u8 gPauseMsg_39[] = { 0x0F, 0xFD };
376u8 gPauseMsg_3A[] = { 0x0E, 0xFD };
377u8 gPauseMsg_3B[] = { 0x69, 0x08, 0x81, 0x07, 0xFD };
378u8 gPauseMsg_3C[] = { 0x7B, 0x25, 0x60, 0x01, 0xFD };
379u8 gPauseMsg_3D[] = { 0x6B, 0x02, 0x6C, 0x02, 0x7B, 0x25, 0x60, 0x01, 0xFD };
380u8 gPauseMsg_3E[] = { 0x6D, 0x0A, 0x6C, 0x02, 0x7B, 0x25, 0x60, 0x01, 0xFD };
381u8 gPauseMsg_3F[] = { 0x69, 0x08, 0x81, 0x07, 0xFD };
382u8 gPauseMsg_40[] = { 0x68, 0x04, 0x60, 0x01, 0xFD };
383u8 gPauseMsg_41[] = { 0x6B, 0x02, 0x6C, 0x02, 0x68, 0x04, 0x60, 0x01, 0xFD };
384u8 gPauseMsg_42[] = { 0x6D, 0x0A, 0x6C, 0x02, 0x68, 0x04, 0x60, 0x01, 0xFD };
385u8 gPauseMsg_43[] = { 0x75, 0x04, 0x76, 0x04, 0x81, 0x03, 0xFD };
386u8 gPauseMsg_44[] = { 0x82, 0x07, 0x6C, 0x02, 0xFD };
387u8 gPauseMsg_46[] = { 0x22, 0x30, 0xFD };
388u8 gPauseMsg_47[] = { 0x69, 0x07, 0x81, 0x07, 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
389u8 gPauseMsg_48[] = { 0x81, 0x07, 0x6F, 0x17, 0x7B, 0x0E, 0x7C, 0x0E, 0xFD };
390u8 gPauseMsg_49[] = { 0xFD };
391u8 gPauseMsg_4A[] = { 0x69, 0x08, 0x81, 0x07, 0x6C, 0x14, 0x78, 0x0D, 0xF7, 0x22, 0x30, 0xFD };
392u8 gPauseMsg_4B[] = { 0x76, 0x06, 0x8B, 0x06, 0x85, 0x07, 0x82, 0x12, 0x8C, 0x04, 0x87, 0x04, 0xFD };
393u8 gPauseMsg_50[] = { 0x77, 0x10, 0x74, 0x0D, 0xFD };
394u8 gPauseMsg_4F[] = { 0x8C, 0x07, 0x80, 0x05, 0x77, 0x10, 0x74, 0x0D, 0xFD };
395u8 gPauseMsg_53[] = { 0x28, 0x30, 0xFD };
396u8 gPauseMsg_54[] = { 0x26, 0x30, 0xFD };
397u8 gPauseMsg_55[] = { 0x6A, 0x11, 0x8B, 0x06, 0xFD };
398u8 gPauseMsg_56[] = { 0x74, 0x08, 0x74, 0x08, 0x74, 0x08, 0xFD };
400u8 gPauseMsg_17[] = { 0x33, 0x54, 0x41, 0x54, 0x53, 0xFD };
401u8 gPauseMsg_18[] = { 0x22, 0x41, 0x44, 0x47, 0x45, 0xFD };
402u8 gPauseMsg_19[] = { 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD };
403u8 gPauseMsg_1A[] = { 0x30, 0x41, 0x52, 0x54, 0x59, 0xFD };
404u8 gPauseMsg_32[] = { 0x23, 0x4F, 0x49, 0x4E, 0x53, 0xFD };
405u8 gPauseMsg_33[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x4F, 0x49, 0x4E, 0x54, 0x53, 0xFD };
406u8 gPauseMsg_34[] = { 0x33, 0x54, 0x41, 0x52, 0xF7, 0x30, 0x49, 0x45, 0x43, 0x45, 0x53, 0xFD };
407u8 gPauseMsg_35[] = { 0x30, 0x4C, 0x41, 0x59, 0xF7, 0x34, 0x49, 0x4D, 0x45, 0xFD };
413u8 gPauseMsg_3B[] = { 0x2E, 0x4F, 0x4E, 0x45, 0xFD };
414u8 gPauseMsg_3C[] = { 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD };
415u8 gPauseMsg_3D[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD };
416u8 gPauseMsg_3E[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x22, 0x4F, 0x4F, 0x54, 0x53, 0xFD };
417u8 gPauseMsg_3F[] = { 0x2E, 0x4F, 0x4E, 0x45, 0xFD };
418u8 gPauseMsg_40[] = { 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD };
419u8 gPauseMsg_41[] = { 0x33, 0x55, 0x50, 0x45, 0x52, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD };
420u8 gPauseMsg_42[] = { 0x35, 0x4C, 0x54, 0x52, 0x41, 0xF7, 0x28, 0x41, 0x4D, 0x4D, 0x45, 0x52, 0xFD };
421u8 gPauseMsg_43[] = { 0x2D, 0x41, 0x52, 0x49, 0x4F, 0xFD };
422u8 gPauseMsg_44[] = { 0x2C, 0x45, 0x56, 0x45, 0x4C, 0xFD };
424u8 gPauseMsg_47[] = { 0x21, 0x4C, 0x4C, 0xF7, 0x22, 0x41, 0x44, 0x47, 0x45, 0x53, 0xFD };
425u8 gPauseMsg_48[] = { 0x21, 0x43, 0x54, 0x49, 0x56, 0x45, 0xFD };
426u8 gPauseMsg_49[] = { 0x22, 0x41, 0x44, 0x47, 0x45, 0x53, 0xFD };
427u8 gPauseMsg_4A[] = { 0x2E, 0x4F, 0x54, 0xF7, 0x45, 0x4E, 0x4F, 0x55, 0x47, 0x48, 0xF7, 0x22, 0x30, 0xFD };
428u8 gPauseMsg_4B[] = { 0x24, 0x4F, 0x4E, 0x07, 0x54, 0xF7, 0x57, 0x45, 0x41, 0x52, 0xF7, 0x4D, 0x4F, 0x52, 0x45, 0x01, 0xFD };
429u8 gPauseMsg_50[] = { 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD };
430u8 gPauseMsg_4F[] = { 0x2B, 0x45, 0x59, 0xF7, 0x29, 0x54, 0x45, 0x4D, 0x53, 0xFD };
433u8 gPauseMsg_55[] = { 0x21, 0x42, 0x49, 0x4C, 0x49, 0x54, 0x49, 0x45, 0x53, 0xFD };
436#define gPauseMsg_32 MSG_PAL_Menu_0039
437#define gPauseMsg_33 MSG_PAL_Menu_003A
438#define gPauseMsg_34 MSG_PAL_Menu_003B
439#define gPauseMsg_35 MSG_PAL_Menu_003C
440#define gPauseMsg_36 MSG_PAL_Menu_003D
441#define gPauseMsg_37 MSG_PAL_Menu_003E
442#define gPauseMsg_38 MSG_PAL_Menu_003F
443#define gPauseMsg_39 MSG_PAL_Menu_0040
444#define gPauseMsg_3A MSG_PAL_Menu_0041
445#define gPauseMsg_3C MSG_PAL_Menu_0042
446#define gPauseMsg_3D MSG_PAL_Menu_0043
447#define gPauseMsg_3E MSG_PAL_Menu_0044
448#define gPauseMsg_40 MSG_PAL_Menu_0045
449#define gPauseMsg_41 MSG_PAL_Menu_0046
450#define gPauseMsg_42 MSG_PAL_Menu_0047
451#define gPauseMsg_43 MSG_PAL_Menu_0048
452#define gPauseMsg_44 MSG_PAL_Menu_0049
453#define gPauseMsg_46 MSG_PAL_Menu_003F
454#define gPauseMsg_47 MSG_PAL_Menu_004A
455#define gPauseMsg_PAL_42 MSG_PAL_Menu_004B
456#define gPauseMsg_48 MSG_PAL_Menu_004C
457#define gPauseMsg_49 MSG_PAL_Menu_004D
458#define gPauseMsg_4A MSG_PAL_Menu_004E
459#define gPauseMsg_4B MSG_PAL_Menu_004F
460#define gPauseMsg_4F MSG_PAL_Menu_0051
461#define gPauseMsg_PAL_4B MSG_PAL_Menu_0052
462#define gPauseMsg_50 MSG_PAL_Menu_0050
463#define gPauseMsg_53 MSG_PAL_Menu_003D
464#define gPauseMsg_54 MSG_PAL_Menu_003E
465#define gPauseMsg_55 MSG_PAL_Menu_0053
466#define gPauseMsg_56 MSG_PAL_Menu_0054
549 [PAUSE_MSG_PAL_42] (s32) gPauseMsg_PAL_42,
560 [PAUSE_MSG_PAL_4B] (s32) gPauseMsg_PAL_4B,
607 pause_draw_rect(x * 4, y * 4, (x + xOffset) * 4, (y + 16) * 4, 0, 0, 0, 0x400, 0x400);
611 s16 xOffset2 = xOffset;
613 pause_draw_rect((x + 30) * 4, (y * 4), (xOffset2 + x + 10) * 4, (y + 16) * 4, 0, 0x280, 0, 0x400, 0x400);
#define INCLUDE_PAL(FILENAME, SYMBOLNAME)
#define INCLUDE_IMG(FILENAME, SYMBOLNAME)
@ PAUSE_MSG_DONT_WEAR_MORE
@ PAUSE_MSG_LBL_STAR_PIECES
@ PAUSE_MSG_TIP_STAR_PIECES
@ PAUSE_MSG_TIP_STAR_POINTS
@ PAUSE_MSG_DESC_KEY_ITEMS
@ PAUSE_MSG_LBL_STAR_POINTS
@ PAUSE_MSG_BAGDE_DESC_ALL
@ PAUSE_MSG_UNKNOWN_SPIRIT
@ PAUSE_MSG_DESC_CONSUMABLES
@ PAUSE_MSG_TIP_STAR_POWER
@ PAUSE_MSG_NOT_ENOUGH_BP
@ PAUSE_MSG_BAGDE_DESC_NONE
@ PAUSE_MSG_TUT_NAME_BADGES
@ PAUSE_MSG_PARTNER_ABILITIES
@ PAUSE_MSG_BAGDE_DESC_ACTIVE
void pause_draw_rect(s32 ulx, s32 uly, s32 lrx, s32 lry, s32 tileIdx, s32 uls, s32 ult, s32 dsdx, s32 dtdy)
Gfx PauseGfxBannerHammer[]
BSS s8 gPauseBufferImg2[15752]
s32 pause_get_menu_msg(s32 index)
BSS s8 gPauseBufferImg1[15752]
Gfx PauseGfxCheckAbilities[]
void pause_draw_menu_label(s32 index, s32 x, s32 y)
Gfx PauseGfxBannerStarEnergy[]
BSS s8 gPauseBufferPal2[512]
BSS s8 gPauseBufferPal1[512]
Gfx PauseGfxBannerBoots[]
s8 pause_spirits_bg_png[]
s8 pause_image_143BF0_png[]
s8 pause_image_143FF0_png[]
s8 pause_image_1439F0_png[]