Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/levels/hmc/header.h
7857 views
1
#ifndef HMC_HEADER_H
2
#define HMC_HEADER_H
3
4
#include "types.h"
5
#include "game/moving_texture.h"
6
7
// geo
8
extern const GeoLayout hmc_geo_000530[];
9
extern const GeoLayout hmc_geo_000548[];
10
extern const GeoLayout hmc_geo_000570[];
11
extern const GeoLayout hmc_geo_000588[];
12
extern const GeoLayout hmc_geo_0005A0[];
13
extern const GeoLayout hmc_geo_0005B8[];
14
extern const GeoLayout hmc_geo_0005D0[];
15
extern const GeoLayout hmc_geo_0005E8[];
16
extern const GeoLayout hmc_geo_000618[];
17
extern const GeoLayout hmc_geo_000658[];
18
extern const GeoLayout hmc_geo_0006A8[];
19
extern const GeoLayout hmc_geo_0006E0[];
20
extern const GeoLayout hmc_geo_000700[];
21
extern const GeoLayout hmc_geo_000748[];
22
extern const GeoLayout hmc_geo_000770[];
23
extern const GeoLayout hmc_geo_000798[];
24
extern const GeoLayout hmc_geo_0007F8[];
25
extern const GeoLayout hmc_geo_000850[];
26
extern const GeoLayout hmc_geo_0008D0[];
27
extern const GeoLayout hmc_geo_000938[];
28
extern const GeoLayout hmc_geo_000998[];
29
extern const GeoLayout hmc_geo_000A18[];
30
extern const GeoLayout hmc_geo_000A88[];
31
extern const GeoLayout hmc_geo_000AE8[];
32
extern const GeoLayout hmc_geo_000B48[];
33
extern const GeoLayout hmc_geo_000B90[];
34
35
// leveldata
36
extern const Gfx hmc_seg7_dl_070078B0[];
37
extern const Gfx hmc_seg7_dl_07007B50[];
38
extern const Gfx hmc_seg7_dl_070080E8[];
39
extern const Gfx hmc_seg7_dl_070093F0[];
40
extern const Gfx hmc_seg7_dl_0700E448[];
41
extern const Gfx hmc_seg7_dl_0700EF00[];
42
extern const Gfx hmc_seg7_dl_0700F3E8[];
43
extern const Gfx hmc_seg7_dl_0700FA40[];
44
extern const Gfx hmc_seg7_dl_0700FEF0[];
45
extern const Gfx hmc_seg7_dl_07010070[];
46
extern const Gfx hmc_seg7_dl_07013CA8[];
47
extern const Gfx hmc_seg7_dl_07013E80[];
48
extern const Gfx hmc_seg7_dl_07014300[];
49
extern const Gfx hmc_seg7_dl_07014B08[];
50
extern const Gfx hmc_seg7_dl_07014C00[];
51
extern const Gfx hmc_seg7_dl_07014E48[];
52
extern const Gfx hmc_seg7_dl_070173A8[];
53
extern const Gfx hmc_seg7_dl_07017C98[];
54
extern const Gfx hmc_seg7_dl_07018200[];
55
extern const Gfx hmc_seg7_dl_07019248[];
56
extern const Gfx hmc_seg7_dl_07019368[];
57
extern const Gfx hmc_seg7_dl_0701A080[];
58
extern const Gfx hmc_seg7_dl_0701A400[];
59
extern const Gfx hmc_seg7_dl_0701E820[];
60
extern const Gfx hmc_seg7_dl_0701F1B0[];
61
extern const Gfx hmc_seg7_dl_0701F690[];
62
extern const Gfx hmc_seg7_dl_0701F818[];
63
extern const Gfx hmc_seg7_dl_0701FD58[];
64
extern const Gfx hmc_seg7_dl_0701FFF8[];
65
extern const Gfx hmc_seg7_dl_07020FD0[];
66
extern const Gfx hmc_seg7_dl_07021760[];
67
extern const Gfx hmc_seg7_dl_07021BA0[];
68
extern const Gfx hmc_seg7_dl_070228A0[];
69
extern const Gfx hmc_seg7_dl_07022AA0[];
70
extern const Gfx hmc_seg7_dl_07022DA0[];
71
extern const Gfx hmc_seg7_dl_07023090[];
72
extern const Gfx hmc_seg7_dl_07023BC8[];
73
extern const Gfx hmc_seg7_dl_07023E10[];
74
extern const Gfx hmc_seg7_dl_07024110[];
75
extern const Gfx hmc_seg7_dl_07024268[];
76
extern const Gfx hmc_seg7_dl_070242A0[];
77
extern const u8 *const hmc_seg7_painting_textures_07025518[];
78
extern struct Painting cotmc_painting;
79
extern const Collision hmc_seg7_collision_level[];
80
extern const MacroObject hmc_seg7_macro_objs[];
81
extern const u8 hmc_seg7_rooms[];
82
extern const Collision hmc_seg7_collision_elevator[];
83
extern const Collision hmc_seg7_collision_0702B65C[];
84
extern const Collision hmc_seg7_collision_controllable_platform[];
85
extern const Collision hmc_seg7_collision_controllable_platform_sub[];
86
extern const Trajectory hmc_seg7_trajectory_0702B86C[];
87
extern const struct MovtexQuadCollection hmc_movtex_dorrie_pool_water[];
88
extern const struct MovtexQuadCollection hmc_movtex_toxic_maze_mist[];
89
90
// script
91
extern const LevelScript level_hmc_entry[];
92
93
#endif
94
95