Mario Kart 64
Loading...
Searching...
No Matches
common_data.h
Go to the documentation of this file.
1#ifndef COMMON_DATA_H
2#define COMMON_DATA_H
3
4#include <PR/gbi.h>
5#include <types.h>
6
9extern Vtx D_0D001200[];
10extern Vtx D_0D001210[];
11extern Vtx D_0D001240[];
12extern Vtx D_0D001270[];
13extern Vtx D_0D0012A0[];
14extern Vtx D_0D0012D0[];
15extern Vtx D_0D001300[];
16extern Vtx D_0D001330[];
17extern Vtx D_0D001360[];
19extern Vtx common_vtx_finish_post[];
20extern Vtx D_0D001710[];
21extern Gfx D_0D001750[];
22extern Gfx D_0D001780[];
23extern Gfx D_0D001798[];
24extern Gfx D_0D0017B0[];
25extern Gfx D_0D0017C8[];
26extern Gfx D_0D0017E0[];
27extern Gfx D_0D0017F8[];
28extern Gfx D_0D001810[];
29extern Gfx D_0D001828[];
30extern Gfx D_0D001840[];
31extern Gfx common_model_finish_post[];
32extern Gfx D_0D001B68[];
33extern Gfx D_0D001B90[];
34extern Gfx D_0D001BD8[];
35extern Gfx D_0D001C20[];
36extern Gfx D_0D001C88[];
37extern Vtx common_vtx_itembox[];
39extern Gfx D_0D002EE8[];
41extern Gfx common_model_fake_itembox[];
42extern Gfx itemBoxQuestionMarkModel[];
43extern Gfx D_0D003090[];
44extern Gfx D_0D0030F8[];
45extern Gfx D_0D003128[];
46extern Gfx D_0D003158[];
47extern Gfx D_0D003188[];
48extern Gfx D_0D0031B8[];
49extern Gfx D_0D0031E8[];
50extern Gfx D_0D003218[];
51extern Gfx D_0D003248[];
52extern Gfx D_0D003278[];
53extern Gfx D_0D003288[];
54extern Vtx common_vtx_banana[];
55extern Vtx common_vtx_flat_banana[];
58extern Gfx common_model_banana[];
59extern Gfx common_model_flat_banana[];
65extern Gfx D_0D0052B8[];
66extern Gfx D_0D005308[];
67extern Gfx D_0D005338[];
68extern Gfx D_0D005368[];
69extern Gfx D_toads_turnpike_0D005398[];
70extern Gfx D_toads_turnpike_0D0053B0[];
71extern Gfx D_toads_turnpike_0D0053C8[];
72extern Gfx D_toads_turnpike_0D0053F0[];
73extern Gfx D_toads_turnpike_0D005418[];
74extern Vtx D_0D005430[];
76extern Vtx D_0D0054B0[];
77extern Vtx common_vtx_rectangle[];
78extern Vtx D_0D0057B0[];
79extern Vtx D_0D0057F0[];
81extern Vtx D_0D005920[];
82extern Vtx D_0D005AA0[];
83extern Vtx D_0D005AE0[];
84extern Vtx D_0D005B20[];
85extern Vtx D_0D005B60[];
86extern Vtx D_0D005BA0[];
87extern Vtx D_0D005BD0[];
88extern Vtx D_0D005C00[];
89extern Vtx D_0D005C30[];
90extern Vtx D_0D005E80[];
91extern Vtx common_vtx_lakitu[];
92extern Vtx D_0D005F30[];
93extern Vtx D_0D005FB0[];
94extern Vtx D_0D005FF0[];
95extern Vtx D_0D006030[];
96extern Vtx common_vtx_hedgehog[];
97extern Vtx D_0D006130[];
98extern Vtx D_0D0061B0[];
99extern Vtx D_0D0062B0[];
100extern Vtx D_0D0064B0[];
101extern Vtx common_vtx_also_lakitu[];
102extern Vtx D_0D0068F0[];
103extern Gfx D_0D006930[];
104extern Gfx common_rectangle_display[];
105extern Gfx D_0D006950[];
106extern Gfx D_0D006968[];
107extern Gfx D_0D006980[];
108extern Gfx D_0D006998[];
109extern Gfx D_0D0069B0[];
110extern Gfx D_0D0069C8[];
111extern Gfx D_0D0069E0[];
112extern Gfx D_0D0069F8[];
113extern Gfx D_0D006A10[];
114extern Gfx D_0D006A28[];
115extern Gfx D_0D006A40[];
116extern u8 common_shadow_i4[];
117extern u8 D_0D006AD8[];
120extern Gfx D_0D0076F8[];
121extern Gfx D_0D007780[];
122extern Gfx D_0D0077A0[];
123extern Gfx D_0D0077D0[];
124extern Gfx D_0D0077F8[];
125extern Gfx D_0D007828[];
126extern Gfx D_0D007850[];
127extern Gfx D_0D007878[];
128extern Gfx D_0D0078A0[];
129extern Gfx D_0D0078D0[];
130extern Gfx D_0D0078F8[];
131extern Gfx D_0D007928[];
132extern Gfx D_0D007948[];
133extern Gfx D_0D007968[];
134extern Gfx D_0D007988[];
135extern Gfx D_0D0079A8[];
136extern Gfx D_0D0079C8[];
137extern Gfx D_0D0079E8[];
138extern Gfx D_0D007A08[];
139extern Gfx D_0D007A40[];
140extern Gfx D_0D007A60[];
141extern Gfx D_0D007A80[];
142extern Gfx D_0D007AA0[];
143extern Gfx D_0D007AC0[];
144extern Gfx D_0D007AE0[];
145extern Gfx D_0D007B00[];
146extern Gfx D_0D007B20[];
147extern Gfx D_0D007B98[];
148extern Gfx D_0D007C10[];
149extern Gfx D_0D007C88[];
150extern Gfx D_0D007CB8[];
151extern Gfx D_0D007CD8[];
152extern Gfx D_0D007CF8[];
153extern Gfx D_0D007D18[];
154extern Gfx D_0D007D38[];
155extern Gfx D_0D007D58[];
156extern Gfx D_0D007D78[];
157extern Gfx D_0D007D98[];
158extern Gfx D_0D007DB8[];
159extern Gfx D_0D007DD8[];
160extern Gfx D_0D007DF8[];
161extern Gfx D_0D007E18[];
162extern Gfx D_0D007E38[];
163extern Gfx D_0D007E58[];
164extern Gfx D_0D007E78[];
165extern Gfx D_0D007E98[];
166extern Gfx D_0D007EB8[];
167extern Gfx D_0D007ED8[];
168extern Gfx D_0D007EF8[];
169extern Gfx D_0D007F18[];
170extern Gfx D_0D007F38[];
171extern Gfx D_0D007F58[];
172extern Gfx D_0D007F78[];
173extern Gfx D_0D007F98[];
174extern Gfx D_0D007FB8[];
175extern Gfx D_0D007FE0[];
176extern Gfx D_0D008000[];
177extern Gfx D_0D008020[];
178extern Gfx D_0D008040[];
179extern Gfx D_0D008060[];
180extern Gfx D_0D008080[];
181extern Gfx D_0D008108[];
182extern Gfx D_0D008120[];
183extern Gfx D_0D008138[];
209extern u8 common_battle_item_curve[][100];
210extern Vtx D_0D008B78[];
211extern Vtx D_0D008BB8[];
212extern Vtx D_0D008BF8[];
213extern Vtx D_0D008C38[];
214extern Gfx common_square_plain_render[];
215extern Gfx D_0D008C90[];
217extern Gfx D_0D008D10[];
218extern Gfx D_0D008D58[];
219extern Gfx D_0D008DA0[];
220extern Gfx D_0D008DB8[];
221extern Gfx D_0D008DF8[];
222extern Gfx D_0D008E20[];
223extern Gfx D_0D008E48[];
224extern Gfx D_0D008E70[];
225extern Mtx D_0D008E98;
226extern Mtx D_0D008ED8;
244extern Vec4f D_0D009418[];
245extern Vec4f D_0D009568[];
246extern Vec4f D_0D0096B8[];
247extern Vec4f D_0D009808[];
259extern u8 common_texture_hud_place[][4096];
261extern u8 common_texture_hud_place[][4096];
262extern u8 common_texture_hud_place[][4096];
263extern u8 common_texture_hud_place[][4096];
264extern u8 common_texture_hud_place[][4096];
265extern u8 common_texture_hud_place[][4096];
266extern u8 common_texture_hud_place[][4096];
267extern u8 D_0D015258[][2048];
268extern u8 D_0D015258[][2048];
269extern u8 D_0D015258[][2048];
270extern u8 D_0D015258[][2048];
272extern u8 common_texture_player_emblem[][2048];
274extern u8 common_texture_player_emblem[][2048];
275extern u8 common_texture_player_emblem[][2048];
369extern u8 D_0D0293D8[];
370extern u8 D_0D029458[];
371extern u8 common_texture_bomb[][1024];
372extern u8 common_texture_bomb[][1024];
373extern u8 common_texture_bomb[][1024];
374extern u8 common_texture_bomb[][1024];
375extern u16 common_tlut_bomb[];
376extern u16 D_0D02AA58[];
377extern u8 common_texture_particle_spark[][1024];
379extern u8 common_texture_particle_spark[][1024];
380extern u8 common_texture_particle_spark[][1024];
381extern u8 common_texture_particle_smoke[][1024];
383extern u8 common_texture_particle_smoke[][1024];
384extern u8 common_texture_particle_smoke[][1024];
395
396#endif
Vtx common_vtx_flat_banana[]
Gfx D_0D0079E8[]
Gfx D_0D006950[]
KartAIBehaviour D_0D009280[]
Gfx D_0D007C10[]
u8 common_grand_prix_human_item_curve6[][100]
Gfx D_0D007CD8[]
u8 common_grand_prix_human_item_curve3[][100]
Gfx D_0D007A80[]
Gfx D_0D005338[]
Vtx D_0D0012A0[]
Gfx D_toads_turnpike_0D005398[]
Gfx D_0D007F18[]
Gfx D_0D007D78[]
u16 common_tlut_item_window_blue_shell[]
u8 common_texture_item_window_boo[]
Gfx D_0D003090[]
u16 common_tlut_portrait_donkey_kong[]
u8 common_texture_traffic_light_05[]
u8 common_texture_item_window_banana_bunch[]
u16 common_tlut_hud_type_C_rank_font[]
Gfx D_0D001BD8[]
Gfx D_0D0077F8[]
u16 common_tlut_lakitu_final_lap[]
u8 common_texture_traffic_light_04[]
u8 common_texture_particle_spark[][1024]
Definition common_data.h:378
u8 common_texture_character_portrait_border[]
Gfx D_0D001750[]
Vtx D_0D005AA0[]
u8 common_grand_prix_human_item_curve[][100]
KartAIBehaviour D_0D009310[]
u16 common_tlut_lakitu_fishing[]
u16 common_tlut_portrait_toad[]
u8 common_grand_prix_kart_ai_item_curve7[][100]
Gfx D_0D007CB8[]
Gfx D_0D007EB8[]
Gfx D_0D008120[]
u8 common_texture_traffic_light_09[]
Vtx common_vtx_finish_post[]
Gfx D_0D001798[]
Vtx D_0D001270[]
u8 common_grand_prix_human_item_curve2[][100]
Gfx D_0D008DB8[]
Gfx D_0D007A40[]
u16 common_tlut_item_window_triple_green_shell[]
u8 common_grand_prix_kart_ai_item_curve6[][100]
Gfx D_toads_turnpike_0D0053C8[]
u16 common_tlut_item_window_star[]
u16 common_tlut_portrait_peach[]
u16 common_texture_hud_lap[]
u16 common_tlut_item_window_double_mushroom[]
KartAIBehaviour D_0D009260[]
KartAIBehaviour D_0D0091E8[]
Gfx D_0D007F38[]
Gfx D_0D001B68[]
u16 common_tlut_debug_font[]
Vtx D_0D006030[]
Vtx D_0D008BF8[]
u16 common_texture_minimap_kart_character[][64]
Definition common_data.h:387
u16 common_tlut_player_emblem[]
u16 common_tlut_item_window_none[]
u16 common_tlut_item_window_super_mushroom[]
KartAIBehaviour D_0D008F80[]
u16 common_tlut_lakitu_second_lap[]
KartAIBehaviour D_0D008F18[]
Gfx D_0D007B00[]
Vtx D_0D008C38[]
Gfx D_0D007878[]
Vtx D_0D005430[]
u8 common_texture_traffic_light_03[]
Vtx D_0D0062B0[]
Gfx D_0D007928[]
u16 common_tlut_item_window_fake_item_box[]
Vtx D_0D001210[]
Vtx D_0D005B60[]
u8 common_texture_traffic_light_10[]
u16 common_tlut_lakitu_checkered_flag[]
Gfx D_0D007828[]
Gfx D_0D007780[]
Gfx D_0D0078F8[]
u16 common_texture_hud_lap_1_on_3[]
KartAIBehaviour D_0D009188[]
u8 common_texture_item_window_double_mushroom[]
KartAIBehaviour D_0D009210[]
Gfx D_0D0069B0[]
Gfx D_0D008E70[]
u8 common_texture_portrait_peach[]
Gfx itemBoxQuestionMarkModel[]
Gfx D_0D001828[]
u8 common_shadow_i4[]
KartAIBehaviour D_0D0092C8[]
u16 common_tlut_item_window_banana[]
u8 common_texture_portrait_donkey_kong[]
u8 common_grand_prix_kart_ai_item_curve8[][100]
u8 common_texture_portrait_luigi[]
Gfx D_0D0079A8[]
u8 common_texture_item_window_triple_red_shell[]
KartAIBehaviour D_0D0090B8[]
u16 common_texture_unused_particle_leaf[]
u8 common_grand_prix_human_item_curve4[][100]
u8 common_grand_prix_kart_ai_item_curve[][100]
u16 common_tlut_blue_shell[]
u8 common_texture_portrait_question_mark[]
u8 common_versus_4_player_item_curve[][100]
Gfx common_setting_render_character[]
u8 common_grand_prix_human_item_curve5[][100]
Vtx D_0D0061B0[]
u8 common_texture_item_window_red_shell[]
Gfx common_model_flat_banana[]
u8 D_0D0293D8[]
u8 common_texture_player_emblem[][2048]
Definition common_data.h:273
Gfx D_0D0069E0[]
Vtx D_0D001710[]
KartAIBehaviour D_0D0093C0[]
u8 common_texture_item_window_banana[]
Gfx D_0D008DF8[]
Gfx D_0D007AE0[]
Vtx D_0D0064B0[]
u16 common_tlut_item_window_triple_mushroom[]
Gfx D_0D005368[]
u16 common_tlut_green_shell[]
Gfx D_0D0069C8[]
Gfx D_0D0017B0[]
Gfx D_0D003188[]
Gfx D_0D003218[]
Gfx D_0D008000[]
u8 common_texture_hud_type_C_rank_font[][256]
Definition common_data.h:278
Gfx D_0D0017F8[]
Gfx D_0D007D98[]
u8 D_0D029458[]
u16 common_tlut_item_window_green_shell[]
Gfx D_toads_turnpike_0D0053F0[]
u16 common_texture_hud_lap_2_on_3[]
u8 common_grand_prix_kart_ai_item_curve4[][100]
u16 common_tlut_lakitu_countdown[][256]
Definition common_data.h:349
Gfx D_0D0031E8[]
u16 common_texture_flat_banana[]
u8 common_texture_traffic_light_08[]
u16 common_texture_hud_lap_3_on_3[]
u16 common_texture_hud_lap_time[]
Gfx D_0D008138[]
u16 common_texture_hud_time[]
u8 common_versus_2_player_item_curve[][100]
Gfx D_0D007B98[]
u8 common_grand_prix_kart_ai_item_curve2[][100]
u8 common_texture_traffic_light_02[]
u8 common_texture_item_window_blue_shell[]
KartAIBehaviour D_0D008F28[]
Vtx common_vtx_finish_line_banner[]
Gfx D_0D007A60[]
Vtx D_0D0012D0[]
Gfx D_toads_turnpike_0D005418[]
u16 common_tlut_portrait_luigi[]
Gfx D_0D007F78[]
KartAIBehaviour D_0D008FB8[]
Gfx D_0D007E78[]
Gfx D_0D008040[]
Vtx common_vtx_hedgehog[]
Vtx common_vtx_itembox[]
u16 common_tlut_traffic_light[]
u16 common_texture_banana[]
Vtx D_0D008B78[]
u8 common_texture_traffic_light_07[]
u16 common_tlut_portrait_yoshi[]
u8 common_versus_4_player_item_curve3[][100]
Vtx common_vtx_banana[]
Vec4f D_0D0096B8[]
Gfx D_0D008108[]
Gfx D_0D007F58[]
Gfx D_0D006A28[]
u8 common_texture_traffic_light_06[]
Gfx D_0D007FE0[]
u16 common_tlut_finish_line_banner[]
KartAIBehaviour D_0D0090F8[]
Vtx common_data_seg13_vtx_5278[]
Gfx common_square_plain_render[]
Gfx D_0D002EE8[]
u8 common_versus_2_player_item_curve2[][100]
Gfx D_0D003288[]
u16 common_tlut_portrait_bowser[]
Vtx D_0D005F30[]
Gfx D_0D003128[]
Vtx D_0D005FB0[]
u16 common_tlut_item_window_mushroom[]
Gfx D_0D007E58[]
Gfx D_0D007CF8[]
Gfx D_0D006A40[]
Vtx common_fake_item_box_question_mark_vertices[]
u8 D_0D006AD8[]
u16 common_texture_minimap_progress_dot[]
Gfx D_0D003158[]
Vtx D_0D001360[]
u8 common_versus_3_player_item_curve3[][100]
u8 common_texture_item_window_star[]
Gfx D_toads_turnpike_0D0053B0[]
u16 common_tlut_portrait_wario[]
Gfx D_0D008E20[]
u8 common_texture_particle_smoke[][1024]
Definition common_data.h:382
u16 common_texture_hud_total_time[]
u16 D_0D02AA58[]
Gfx D_0D007B20[]
u16 common_tlut_item_window_triple_red_shell[]
u8 common_texture_portrait_mario[]
u16 common_tlut_item_window_red_shell[]
u8 common_versus_4_player_item_curve4[][100]
Vtx D_0D008BB8[]
Vec4f D_0D009418[]
u8 common_texture_item_window_none[]
u8 common_texture_item_window_triple_green_shell[]
Gfx D_0D007AC0[]
Gfx D_0D006930[]
Gfx D_0D001810[]
Gfx D_0D005308[]
Gfx D_0D001C20[]
u16 common_tlut_trees_import[]
Gfx D_0D007D38[]
Gfx D_0D007C88[]
u8 common_texture_speedometer_needle[]
Vtx D_0D001330[]
Vtx D_0D006130[]
Vtx D_0D0057B0[]
Gfx D_0D008DA0[]
Gfx common_model_banana[]
Vtx common_vtx_lakitu[]
Vtx common_data_seg13_vtx_58E0[]
u16 common_tlut_hud_type_C_rank_tiny_font[]
u16 common_texture_particle_fire[]
u8 common_texture_bomb[][1024]
Definition common_data.h:372
u16 common_texture_item_box_question_mark[]
Gfx D_0D007FB8[]
u16 common_texture_debug_font[]
Gfx D_0D007F98[]
Gfx D_0D008080[]
u8 common_texture_hud_place[][4096]
Definition common_data.h:260
Vtx D_0D005BA0[]
u8 common_texture_item_window_mushroom[]
Gfx D_0D007D58[]
u8 common_texture_speedometer[]
Gfx D_0D008020[]
Gfx D_0D006968[]
Gfx D_0D0031B8[]
Gfx D_0D006998[]
u8 common_texture_item_window_fake_item_box[]
Gfx common_rectangle_display[]
KartAIBehaviour D_0D009058[]
Gfx D_0D001840[]
Vtx D_0D0054B0[]
Gfx D_0D008E48[]
Gfx D_0D007E38[]
Gfx D_0D007988[]
Gfx D_0D0017C8[]
Gfx D_0D001C88[]
Vtx D_0D0068F0[]
u8 common_texture_traffic_light_01[]
Vtx D_0D001200[]
Gfx D_0D0078A0[]
Gfx D_0D0078D0[]
Gfx D_0D0052B8[]
Gfx D_0D007850[]
Vtx common_vtx_also_lakitu[]
u8 common_texture_portrait_bowser[]
Vtx common_data_seg13_vtx_5238[]
u16 common_tlut_item_window_boo[]
Gfx D_0D007EF8[]
Vec4f D_0D009568[]
u16 common_tlut_portrait_bomb_kart_and_question_mark[]
Gfx D_0D007DD8[]
u8 common_grand_prix_kart_ai_item_curve5[][100]
Vtx D_0D005C30[]
Gfx D_0D003248[]
u16 common_texture_hud_123[]
Vtx D_0D005BD0[]
Gfx D_0D003278[]
u16 common_tlut_portrait_mario[]
KartAIBehaviour D_0D009158[]
Gfx D_0D007AA0[]
Vtx D_0D005E80[]
Gfx D_0D0079C8[]
Vtx common_vtx_player_minimap_icon[]
u16 common_tlut_item_window_thunder_bolt[]
Gfx D_0D006A10[]
u16 common_texture_particle_leaf[]
Vtx D_0D005920[]
Vtx D_0D001300[]
u8 common_texture_hud_type_C_rank_tiny_font[][64]
Definition common_data.h:287
Gfx D_0D007948[]
u16 common_tlut_lakitu_reverse[]
u8 common_texture_portrait_toad[]
Gfx D_0D007DF8[]
Gfx D_0D006980[]
u8 common_grand_prix_kart_ai_item_curve3[][100]
u8 common_texture_portrait_bomb_kart[]
Gfx common_model_finish_post[]
u16 common_tlut_bomb[]
u8 common_battle_item_curve[][100]
Gfx D_0D007D18[]
Gfx D_0D008060[]
Gfx D_0D007DB8[]
Vtx D_0D005C00[]
Vtx D_0D001240[]
Gfx D_0D007E18[]
u8 common_texture_item_window_thunder_bolt[]
Gfx D_0D007ED8[]
Vtx D_0D005B20[]
u8 common_grand_prix_human_item_curve8[][100]
Gfx D_0D0076F8[]
u8 D_0D015258[][2048]
Definition common_data.h:268
u8 common_versus_4_player_item_curve2[][100]
Gfx D_0D007E98[]
Mtx D_0D008E98
Mtx D_0D008ED8
Vtx D_0D005FF0[]
Vec4f D_0D009808[]
Gfx D_0D008C90[]
u8 common_versus_3_player_item_curve2[][100]
u8 common_texture_portrait_wario[]
u8 common_versus_3_player_item_curve[][100]
u8 common_texture_portrait_yoshi[]
Gfx D_0D008D58[]
u8 common_texture_item_window_triple_mushroom[]
Vtx D_0D0057F0[]
KartAIBehaviour D_0D009238[]
Gfx D_0D0077D0[]
u8 common_texture_item_window_super_mushroom[]
u8 common_texture_item_window_green_shell[]
Gfx D_0D001B90[]
Gfx D_0D007968[]
Gfx D_0D0069F8[]
u16 common_texture_minimap_finish_line[]
Gfx D_0D0030F8[]
Gfx D_0D0017E0[]
Gfx D_0D008D10[]
u16 common_tlut_item_window_banana_bunch[]
Vtx D_0D005AE0[]
Gfx common_model_fake_itembox[]
u16 common_texture_hud_normal_digit[]
Vtx common_vtx_rectangle[]
Gfx D_0D001780[]
Gfx D_0D0077A0[]
u8 common_grand_prix_human_item_curve7[][100]
Gfx D_0D007A08[]
f32 Vec4f[4]
Definition common_structs.h:7
Definition types.h:8
unsigned short int u16
Definition ultratypes.h:14
unsigned char u8
Definition ultratypes.h:12