Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/ttm/header.h
7857 views
1
#ifndef TTM_HEADER_H
2
#define TTM_HEADER_H
3
4
#include "types.h"
5
#include "game/moving_texture.h"
6
7
// geo
8
extern const GeoLayout ttm_geo_000710[];
9
extern const GeoLayout ttm_geo_000730[];
10
extern const GeoLayout ttm_geo_000748[];
11
extern const GeoLayout ttm_geo_000778[];
12
extern const GeoLayout ttm_geo_0007A8[];
13
extern const GeoLayout ttm_geo_0007D8[];
14
extern const GeoLayout ttm_geo_000808[];
15
extern const GeoLayout ttm_geo_000830[];
16
extern const GeoLayout ttm_geo_000858[];
17
extern const GeoLayout ttm_geo_000880[];
18
extern const GeoLayout ttm_geo_0008A8[];
19
extern const GeoLayout ttm_geo_0008D0[];
20
extern const GeoLayout ttm_geo_0008F8[];
21
extern const GeoLayout ttm_geo_000920[];
22
extern const GeoLayout ttm_geo_000948[];
23
extern const GeoLayout ttm_geo_000970[];
24
extern const GeoLayout ttm_geo_000990[];
25
extern const GeoLayout ttm_geo_0009C0[];
26
extern const GeoLayout ttm_geo_0009F0[];
27
extern const GeoLayout ttm_geo_000A18[];
28
extern const GeoLayout ttm_geo_000A40[];
29
extern const GeoLayout ttm_geo_000A70[];
30
extern const GeoLayout ttm_geo_000B5C[];
31
extern const GeoLayout ttm_geo_000BEC[];
32
extern const GeoLayout ttm_geo_000C84[];
33
extern const GeoLayout ttm_geo_000D14[];
34
extern const GeoLayout ttm_geo_000D4C[];
35
extern const GeoLayout ttm_geo_000D84[];
36
extern const GeoLayout ttm_geo_000DBC[];
37
extern const GeoLayout ttm_geo_000DF4[];
38
39
// leveldata
40
extern const Gfx ttm_seg7_dl_0700A120[];
41
extern const Gfx ttm_seg7_dl_0700A2E0[];
42
extern const Gfx ttm_seg7_dl_0700A8C0[];
43
extern const Gfx ttm_seg7_dl_0700AB08[];
44
extern const Gfx ttm_seg7_dl_0700AF90[];
45
extern const Gfx ttm_seg7_dl_0700B0D0[];
46
extern const Gfx ttm_seg7_dl_0700B530[];
47
extern const Gfx ttm_seg7_dl_0700B670[];
48
extern const Gfx ttm_seg7_dl_0700BAD0[];
49
extern const Gfx ttm_seg7_dl_0700BC10[];
50
extern const Gfx ttm_seg7_dl_0700BE20[];
51
extern const Gfx ttm_seg7_dl_0700C070[];
52
extern const Gfx ttm_seg7_dl_0700C408[];
53
extern const Gfx ttm_seg7_dl_0700CAE0[];
54
extern const Gfx ttm_seg7_dl_0700CD10[];
55
extern const Gfx ttm_seg7_dl_0700D1D8[];
56
extern const Gfx ttm_seg7_dl_0700D688[];
57
extern const Gfx ttm_seg7_dl_0700DF78[];
58
extern const Gfx ttm_seg7_dl_0700E308[];
59
extern const Gfx ttm_seg7_dl_0700EAC8[];
60
extern const Gfx ttm_seg7_dl_0700EC58[];
61
extern const Gfx ttm_seg7_dl_0700F270[];
62
extern const Gfx ttm_seg7_dl_0700FA18[];
63
extern const Gfx ttm_seg7_dl_07010978[];
64
extern const Gfx ttm_seg7_dl_07010A68[];
65
extern const Gfx ttm_seg7_dl_07011128[];
66
extern const Gfx ttm_seg7_dl_07011608[];
67
extern const Gfx ttm_seg7_dl_07011C78[];
68
extern const Gfx ttm_seg7_dl_07011D78[];
69
extern const Gfx ttm_seg7_dl_07012270[];
70
extern const Gfx ttm_seg7_dl_07012388[];
71
extern const Gfx ttm_seg7_dl_070123A0[];
72
extern const Gfx ttm_seg7_dl_070123B8[];
73
extern const Gfx ttm_seg7_dl_07012410[];
74
extern struct Painting ttm_slide_painting;
75
extern const Gfx ttm_seg7_dl_07013430[];
76
extern const Gfx ttm_seg7_dl_07013608[];
77
extern const Collision ttm_seg7_collision_pitoune_2[];
78
extern const Collision ttm_seg7_collision_ukiki_cage[];
79
extern const Collision ttm_seg7_area_1_collision[];
80
extern const MacroObject ttm_seg7_area_1_macro_objs[];
81
extern const Trajectory ttm_seg7_trajectory_070170A0[];
82
extern const struct MovtexQuadCollection ttm_movtex_puddle[];
83
extern Movtex ttm_movtex_tris_begin_waterfall[];
84
extern Movtex ttm_movtex_tris_begin_puddle_waterfall[];
85
extern Movtex ttm_movtex_tris_end_waterfall[];
86
extern Movtex ttm_movtex_tris_end_puddle_waterfall[];
87
extern Movtex ttm_movtex_tris_puddle_waterfall[];
88
extern const Gfx ttm_dl_waterfall[];
89
extern const Gfx ttm_dl_bottom_waterfall[];
90
extern const Gfx ttm_dl_puddle_waterfall[];
91
extern const Gfx ttm_seg7_dl_0701D798[];
92
extern const Gfx ttm_seg7_dl_0701DBB8[];
93
extern const Gfx ttm_seg7_dl_070249A0[];
94
extern const Gfx ttm_seg7_dl_07024C78[];
95
extern const Gfx ttm_seg7_dl_07025F48[];
96
extern const Gfx ttm_seg7_dl_0702A1B8[];
97
extern const Gfx ttm_seg7_dl_0702A8A0[];
98
extern const Gfx ttm_seg7_dl_0702A9C0[];
99
extern const Gfx ttm_seg7_dl_0702AAA8[];
100
extern const Gfx ttm_seg7_dl_0702AB90[];
101
extern const Gfx ttm_seg7_dl_0702AC78[];
102
extern const Gfx ttm_seg7_dl_0702BB60[];
103
extern const Collision ttm_seg7_area_2_collision[];
104
extern const Collision ttm_seg7_area_3_collision[];
105
extern const Collision ttm_seg7_area_4_collision[];
106
extern const Collision ttm_seg7_collision_podium_warp[];
107
extern const MacroObject ttm_seg7_area_2_macro_objs[];
108
extern const MacroObject ttm_seg7_area_3_macro_objs[];
109
extern const MacroObject ttm_seg7_area_4_macro_objs[];
110
111
// script
112
extern const LevelScript level_ttm_entry[];
113
114
#endif
115
116