Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/castle_inside/header.h
7857 views
1
#ifndef CASTLE_INSIDE_HEADER_H
2
#define CASTLE_INSIDE_HEADER_H
3
4
#include "types.h"
5
#include "game/paintings.h"
6
#include "game/moving_texture.h"
7
8
// geo
9
extern const GeoLayout castle_geo_000F00[];
10
extern const GeoLayout castle_geo_000F18[];
11
extern const GeoLayout castle_geo_000F30[];
12
extern const GeoLayout castle_geo_000F70[];
13
extern const GeoLayout castle_geo_000F88[];
14
extern const GeoLayout castle_geo_000FA8[];
15
extern const GeoLayout castle_geo_000FD0[];
16
extern const GeoLayout castle_geo_001000[];
17
extern const GeoLayout castle_geo_001038[];
18
extern const GeoLayout castle_geo_001088[];
19
extern const GeoLayout castle_geo_0010C8[];
20
extern const GeoLayout castle_geo_001110[];
21
extern const GeoLayout castle_geo_001158[];
22
extern const GeoLayout castle_geo_0011A8[];
23
extern const GeoLayout castle_geo_001200[];
24
extern const GeoLayout castle_geo_001260[];
25
extern const GeoLayout castle_geo_0012C8[];
26
extern const GeoLayout castle_geo_001348[];
27
extern const GeoLayout castle_geo_0013B8[];
28
extern const GeoLayout castle_geo_001400[];
29
extern const GeoLayout castle_geo_001518[];
30
extern const GeoLayout castle_geo_001530[];
31
extern const GeoLayout castle_geo_001548[];
32
extern const GeoLayout castle_geo_001560[];
33
extern const GeoLayout castle_geo_001578[];
34
extern const GeoLayout castle_geo_0015B8[];
35
extern const GeoLayout castle_geo_0015F8[];
36
extern const GeoLayout castle_geo_001628[];
37
extern const GeoLayout castle_geo_001668[];
38
extern const GeoLayout castle_geo_001690[];
39
extern const GeoLayout castle_geo_0016D8[];
40
extern const GeoLayout castle_geo_001740[];
41
extern const GeoLayout castle_geo_001798[];
42
extern const GeoLayout castle_geo_001800[];
43
extern const GeoLayout castle_geo_001858[];
44
extern const GeoLayout castle_geo_001940[];
45
extern const GeoLayout castle_geo_001958[];
46
extern const GeoLayout castle_geo_001980[];
47
extern const GeoLayout castle_geo_0019C8[];
48
extern const GeoLayout castle_geo_0019F8[];
49
extern const GeoLayout castle_geo_001A30[];
50
extern const GeoLayout castle_geo_001A58[];
51
extern const GeoLayout castle_geo_001AB8[];
52
extern const GeoLayout castle_geo_001AF8[];
53
extern const GeoLayout castle_geo_001B48[];
54
extern const GeoLayout castle_geo_001BB0[];
55
extern const GeoLayout castle_geo_001C10[];
56
57
// leveldata
58
extern const Gfx inside_castle_seg7_dl_070225D8[];
59
extern const Gfx inside_castle_seg7_dl_07022610[];
60
extern const Gfx inside_castle_seg7_dl_070234C0[];
61
extern const Gfx inside_castle_seg7_dl_07023520[];
62
extern struct Painting bob_painting;
63
extern struct Painting ccm_painting;
64
extern struct Painting wf_painting;
65
extern struct Painting jrb_painting;
66
extern struct Painting lll_painting;
67
extern struct Painting ssl_painting;
68
extern struct Painting hmc_painting;
69
extern struct Painting ddd_painting;
70
extern struct Painting wdw_painting;
71
extern struct Painting thi_tiny_painting;
72
extern struct Painting ttm_painting;
73
extern struct Painting ttc_painting;
74
extern struct Painting sl_painting;
75
extern struct Painting thi_huge_painting;
76
extern const Gfx inside_castle_seg7_dl_07023DB0[];
77
extern const Gfx inside_castle_seg7_dl_07028FD0[];
78
extern const Gfx inside_castle_seg7_dl_07029578[];
79
extern const Gfx inside_castle_seg7_dl_0702A650[];
80
extern const Gfx dl_castle_lobby_wing_cap_light[];
81
extern const Gfx inside_castle_seg7_dl_0702AA10[];
82
extern const Gfx inside_castle_seg7_dl_0702AB20[];
83
extern const Gfx inside_castle_seg7_dl_0702E408[];
84
extern const Gfx inside_castle_seg7_dl_0702FD30[];
85
extern const Vtx inside_castle_seg7_vertex_07030940[];
86
extern const Gfx inside_castle_seg7_dl_07031168[];
87
extern const Gfx inside_castle_seg7_dl_07031588[];
88
extern const Gfx inside_castle_seg7_dl_07031720[];
89
extern const Gfx inside_castle_seg7_dl_07031830[];
90
extern const Gfx inside_castle_seg7_dl_07032FC0[];
91
extern const Gfx inside_castle_seg7_dl_07033158[];
92
extern const Gfx inside_castle_seg7_dl_07034D88[];
93
extern const Gfx inside_castle_seg7_dl_07035178[];
94
extern const Gfx inside_castle_seg7_dl_07035288[];
95
extern const Gfx inside_castle_seg7_dl_07036D88[];
96
extern const Gfx inside_castle_seg7_dl_07037988[];
97
extern const Gfx inside_castle_seg7_dl_07037BF8[];
98
extern const Gfx inside_castle_seg7_dl_07037DE8[];
99
extern const Gfx dl_castle_aquarium_light[];
100
extern const Gfx inside_castle_seg7_dl_07038350[];
101
extern const Gfx inside_castle_seg7_dl_0703A6C8[];
102
extern const Gfx inside_castle_seg7_dl_0703A808[];
103
extern const Gfx inside_castle_seg7_dl_0703BA08[];
104
extern const Gfx inside_castle_seg7_dl_0703BCB8[];
105
extern const Gfx inside_castle_seg7_dl_0703BFA8[];
106
extern const Gfx inside_castle_seg7_dl_0703E6F0[];
107
extern const Gfx inside_castle_seg7_dl_07043028[];
108
extern const Gfx inside_castle_seg7_dl_07043B48[];
109
extern const Gfx inside_castle_seg7_dl_07043CD8[];
110
extern const Gfx inside_castle_seg7_dl_0704A0E8[];
111
extern const Gfx inside_castle_seg7_dl_0704A2E0[];
112
extern const Gfx inside_castle_seg7_dl_0704AA98[];
113
extern const Gfx inside_castle_seg7_dl_0704C7D8[];
114
extern const Gfx inside_castle_seg7_dl_07050938[];
115
extern const Gfx inside_castle_seg7_dl_070512F8[];
116
extern const Gfx inside_castle_seg7_dl_07051678[];
117
extern const Gfx inside_castle_seg7_dl_070519C8[];
118
extern const Gfx inside_castle_seg7_dl_07051B60[];
119
extern const Gfx inside_castle_seg7_dl_070558D0[];
120
extern const Gfx inside_castle_seg7_dl_070572A0[];
121
extern const Gfx inside_castle_seg7_dl_07057F00[];
122
extern const Gfx inside_castle_seg7_dl_07058950[];
123
extern const Gfx inside_castle_seg7_dl_07059190[];
124
extern const Gfx inside_castle_seg7_dl_0705E088[];
125
extern const Gfx inside_castle_seg7_dl_0705E2A0[];
126
extern const Gfx inside_castle_seg7_dl_0705E450[];
127
extern const Gfx inside_castle_seg7_dl_070616E8[];
128
extern const Gfx inside_castle_seg7_dl_07061C20[];
129
extern const Gfx inside_castle_seg7_dl_07064B78[];
130
extern const Gfx inside_castle_seg7_dl_07064D58[];
131
extern const Gfx inside_castle_seg7_dl_07066CE0[];
132
extern const Gfx inside_castle_seg7_dl_07066E90[];
133
extern const Gfx inside_castle_seg7_dl_07066FA0[];
134
extern const Gfx inside_castle_seg7_dl_07068850[];
135
extern const Gfx inside_castle_seg7_dl_07068B10[];
136
extern const Collision inside_castle_seg7_area_1_collision[];
137
extern const Collision inside_castle_seg7_area_2_collision[];
138
extern const Collision inside_castle_seg7_area_3_collision[];
139
extern const Collision inside_castle_seg7_collision_ddd_warp[];
140
extern const Collision inside_castle_seg7_collision_ddd_warp_2[];
141
extern const MacroObject inside_castle_seg7_area_1_macro_objs[];
142
extern const MacroObject inside_castle_seg7_area_2_macro_objs[];
143
extern const MacroObject inside_castle_seg7_area_3_macro_objs[];
144
extern const u8 inside_castle_seg7_area_1_rooms[];
145
extern const u8 inside_castle_seg7_area_2_rooms[];
146
extern const u8 inside_castle_seg7_area_3_rooms[];
147
extern const Collision inside_castle_seg7_collision_floor_trap[];
148
extern const Collision inside_castle_seg7_collision_star_door[];
149
extern const Collision inside_castle_seg7_collision_water_level_pillar[];
150
extern const Trajectory *const inside_castle_seg7_trajectory_mips[];
151
extern const struct MovtexQuadCollection inside_castle_movtex_green_room_water[];
152
extern const struct MovtexQuadCollection inside_castle_movtex_moat_water[];
153
154
// script
155
extern const LevelScript level_castle_inside_entry[];
156
157
#endif
158
159