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 <ultra64.h>
6#include <common_structs.h>
7
10extern Vtx D_0D001200[];
11extern Vtx D_0D001210[];
12extern Vtx D_0D001240[];
13extern Vtx D_0D001270[];
14extern Vtx D_0D0012A0[];
15extern Vtx D_0D0012D0[];
16extern Vtx D_0D001300[];
17extern Vtx D_0D001330[];
18extern Vtx D_0D001360[];
20extern Vtx common_vtx_finish_post[];
21extern Vtx D_0D001710[];
22extern Gfx D_0D001750[];
23extern Gfx D_0D001780[];
24extern Gfx D_0D001798[];
25extern Gfx D_0D0017B0[];
26extern Gfx D_0D0017C8[];
27extern Gfx D_0D0017E0[];
28extern Gfx D_0D0017F8[];
29extern Gfx D_0D001810[];
30extern Gfx D_0D001828[];
31extern Gfx D_0D001840[];
32extern Gfx common_model_finish_post[];
33extern Gfx D_0D001B68[];
34extern Gfx D_0D001B90[];
35extern Gfx D_0D001BD8[];
36extern Gfx D_0D001C20[];
37extern Gfx D_0D001C88[];
38extern Vtx common_vtx_itembox[];
40extern Gfx D_0D002EE8[];
42extern Gfx common_model_fake_itembox[];
43extern Gfx itemBoxQuestionMarkModel[];
44extern Gfx D_0D003090[];
45extern Gfx D_0D0030F8[];
46extern Gfx D_0D003128[];
47extern Gfx D_0D003158[];
48extern Gfx D_0D003188[];
49extern Gfx D_0D0031B8[];
50extern Gfx D_0D0031E8[];
51extern Gfx D_0D003218[];
52extern Gfx D_0D003248[];
53extern Gfx D_0D003278[];
54extern Gfx D_0D003288[];
55extern Vtx common_vtx_banana[];
56extern Vtx common_vtx_flat_banana[];
59extern Gfx common_model_banana[];
60extern Gfx common_model_flat_banana[];
66extern Gfx D_0D0052B8[];
67extern Gfx D_0D005308[];
68extern Gfx D_0D005338[];
69extern Gfx D_0D005368[];
70extern Gfx D_toads_turnpike_0D005398[];
71extern Gfx D_toads_turnpike_0D0053B0[];
72extern Gfx D_toads_turnpike_0D0053C8[];
73extern Gfx D_toads_turnpike_0D0053F0[];
74extern Gfx D_toads_turnpike_0D005418[];
75extern Vtx D_0D005430[];
77extern Vtx D_0D0054B0[];
78extern Vtx common_vtx_rectangle[];
79extern Vtx D_0D0057B0[];
80extern Vtx D_0D0057F0[];
82extern Vtx D_0D005920[];
83extern Vtx D_0D005AA0[];
84extern Vtx D_0D005AE0[];
85extern Vtx D_0D005B20[];
86extern Vtx D_0D005B60[];
87extern Vtx D_0D005BA0[];
88extern Vtx D_0D005BD0[];
89extern Vtx D_0D005C00[];
90extern Vtx D_0D005C30[];
91extern Vtx D_0D005E80[];
92extern Vtx common_vtx_lakitu[];
93extern Vtx D_0D005F30[];
94extern Vtx D_0D005FB0[];
95extern Vtx D_0D005FF0[];
96extern Vtx D_0D006030[];
97extern Vtx common_vtx_hedgehog[];
98extern Vtx D_0D006130[];
99extern Vtx D_0D0061B0[];
100extern Vtx D_0D0062B0[];
101extern Vtx D_0D0064B0[];
102extern Vtx common_vtx_also_lakitu[];
103extern Vtx D_0D0068F0[];
104extern Gfx D_0D006930[];
105extern Gfx common_rectangle_display[];
106extern Gfx D_0D006950[];
107extern Gfx D_0D006968[];
108extern Gfx D_0D006980[];
109extern Gfx D_0D006998[];
110extern Gfx D_0D0069B0[];
111extern Gfx D_0D0069C8[];
112extern Gfx D_0D0069E0[];
113extern Gfx D_0D0069F8[];
114extern Gfx D_0D006A10[];
115extern Gfx D_0D006A28[];
116extern Gfx D_0D006A40[];
117extern u8 common_shadow_i4[];
118extern u8 D_0D006AD8[];
121extern Gfx D_0D0076F8[];
122extern Gfx D_0D007780[];
123extern Gfx D_0D0077A0[];
124extern Gfx D_0D0077D0[];
125extern Gfx D_0D0077F8[];
126extern Gfx D_0D007828[];
127extern Gfx D_0D007850[];
128extern Gfx D_0D007878[];
129extern Gfx D_0D0078A0[];
130extern Gfx D_0D0078D0[];
131extern Gfx D_0D0078F8[];
132extern Gfx D_0D007928[];
133extern Gfx D_0D007948[];
134extern Gfx D_0D007968[];
135extern Gfx D_0D007988[];
136extern Gfx D_0D0079A8[];
137extern Gfx D_0D0079C8[];
138extern Gfx D_0D0079E8[];
139extern Gfx D_0D007A08[];
140extern Gfx D_0D007A40[];
141extern Gfx D_0D007A60[];
142extern Gfx D_0D007A80[];
143extern Gfx D_0D007AA0[];
144extern Gfx D_0D007AC0[];
145extern Gfx D_0D007AE0[];
146extern Gfx D_0D007B00[];
147extern Gfx D_0D007B20[];
148extern Gfx D_0D007B98[];
149extern Gfx D_0D007C10[];
150extern Gfx D_0D007C88[];
151extern Gfx D_0D007CB8[];
152extern Gfx D_0D007CD8[];
153extern Gfx D_0D007CF8[];
154extern Gfx D_0D007D18[];
155extern Gfx D_0D007D38[];
156extern Gfx D_0D007D58[];
157extern Gfx D_0D007D78[];
158extern Gfx D_0D007D98[];
159extern Gfx D_0D007DB8[];
160extern Gfx D_0D007DD8[];
161extern Gfx D_0D007DF8[];
162extern Gfx D_0D007E18[];
163extern Gfx D_0D007E38[];
164extern Gfx D_0D007E58[];
165extern Gfx D_0D007E78[];
166extern Gfx D_0D007E98[];
167extern Gfx D_0D007EB8[];
168extern Gfx D_0D007ED8[];
169extern Gfx D_0D007EF8[];
170extern Gfx D_0D007F18[];
171extern Gfx D_0D007F38[];
172extern Gfx D_0D007F58[];
173extern Gfx D_0D007F78[];
174extern Gfx D_0D007F98[];
175extern Gfx D_0D007FB8[];
176extern Gfx D_0D007FE0[];
177extern Gfx D_0D008000[];
178extern Gfx D_0D008020[];
179extern Gfx D_0D008040[];
180extern Gfx D_0D008060[];
181extern Gfx D_0D008080[];
182extern Gfx D_0D008108[];
183extern Gfx D_0D008120[];
184extern Gfx D_0D008138[];
210extern u8 common_battle_item_curve[][100];
211extern Vtx D_0D008B78[];
212extern Vtx D_0D008BB8[];
213extern Vtx D_0D008BF8[];
214extern Vtx D_0D008C38[];
215extern Gfx common_square_plain_render[];
216extern Gfx D_0D008C90[];
218extern Gfx D_0D008D10[];
219extern Gfx D_0D008D58[];
220extern Gfx D_0D008DA0[];
221extern Gfx D_0D008DB8[];
222extern Gfx D_0D008DF8[];
223extern Gfx D_0D008E20[];
224extern Gfx D_0D008E48[];
225extern Gfx D_0D008E70[];
226extern Mtx D_0D008E98;
227extern Mtx D_0D008ED8;
245extern Vec4f D_0D009418[];
246extern Vec4f D_0D009568[];
247extern Vec4f D_0D0096B8[];
248extern Vec4f D_0D009808[];
260extern 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 common_texture_hud_place[][4096];
268extern u8 D_0D015258[][2048];
269extern u8 D_0D015258[][2048];
270extern u8 D_0D015258[][2048];
271extern u8 D_0D015258[][2048];
273extern u8 common_texture_player_emblem[][2048];
275extern u8 common_texture_player_emblem[][2048];
276extern u8 common_texture_player_emblem[][2048];
370extern u8 D_0D0293D8[];
371extern u8 D_0D029458[];
372extern u8 common_texture_bomb[][1024];
373extern u8 common_texture_bomb[][1024];
374extern u8 common_texture_bomb[][1024];
375extern u8 common_texture_bomb[][1024];
376extern u16 common_tlut_bomb[];
377extern u16 D_0D02AA58[];
378extern u8 common_texture_particle_spark[][1024];
380extern u8 common_texture_particle_spark[][1024];
381extern u8 common_texture_particle_spark[][1024];
382extern u8 common_texture_particle_smoke[][1024];
384extern u8 common_texture_particle_smoke[][1024];
385extern u8 common_texture_particle_smoke[][1024];
396
397#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:379
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:388
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:274
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:279
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:350
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:383
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:373
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:261
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:288
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:269
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 common_structs.h:29
unsigned short int u16
Definition ultratypes.h:14
unsigned char u8
Definition ultratypes.h:12