SSBM Decomp
Loading...
Searching...
No Matches
grzebes.h
Go to the documentation of this file.
1#ifndef GALE01_1D84A0
2#define GALE01_1D84A0
3
4#include <melee/gr/forward.h>
5
6#include <dolphin/mtx.h>
7
8/* 1D84A4 */ void grZebes_801D84A4(void);
9/* 1D8644 */ void grZebes_801D8644(HSD_GObj*);
10/* 1D881C */ void grZebes_801D881C(HSD_GObj*);
11/* 1D9100 */ void grZebes_801D9100(HSD_GObj*);
12/* 1D925C */ void grZebes_801D925C(HSD_GObj*);
13/* 1D9508 */ void grZebes_801D9508(Ground_GObj*);
14/* 1D9758 */ void grZebes_801D9758(Ground_GObj*);
15/* 1D9798 */ void grZebes_801D9798(HSD_GObj*);
16/* 1D99E0 */ void grZebes_801D99E0(HSD_GObj*);
17/* 1D9F30 */ void grZebes_801D9F30(Ground_GObj*);
18/* 1D9F84 */ void grZebes_801D9F84(Ground_GObj*);
19/* 1DA3F4 */ void grZebes_801DA3F4(Vec3*);
20/* 1DA4FC */ void grZebes_801DA4FC(Ground_GObj*);
21/* 1DB088 */ s32 grZebes_801DB088(Ground*, s32);
22/* 1DCB64 */ bool grZebes_801DCB64(Vec3*, int);
23/* 1DCBB0 */ bool grZebes_801DCBB0(Vec3*, int);
24/* 1DCBFC */ bool grZebes_801DCBFC(Ground_GObj*, HSD_GObj*, void*);
25/* 1DCCC8 */ float grZebes_801DCCC8(void);
26/*3E1B2C */ extern StageData grZe_StageData;
27
28typedef struct grZe_AcidLevelEntry {
29 /* +0 */ s16 x0_base;
30 /* +2 */ s16 x2_delay_min;
31 /* +4 */ s16 x4_delay_max;
32 /* +6 */ s16 x6_level;
34
35typedef struct grZe_YakumonoParam {
36 /* 0x00 */ f32 x00;
37 /* 0x04 */ f32 x04;
38 /* 0x08 */ f32 x08;
39 /* 0x0C */ f32 x0C;
40 /* 0x10 */ s32 x10;
41 /* 0x14 */ u8 pad_14[0x2C - 0x14];
42 /* 0x2C */ void* x2C;
43 /* 0x30 */ f32 x30;
44 /* 0x34 */ f32 x34;
45 /* 0x38 */ f32 x38;
46 /* 0x3C */ f32 x3C;
47 /* 0x40 */ f32 x40;
48 /* 0x44 */ f32 x44;
49 /* 0x48 */ f32 x48;
50 /* 0x4C */ f32 x4C;
51 /* 0x50 */ f32 x50;
52 /* 0x54 */ f32 x54;
53 /* 0x58 */ f32 x58;
54 /* 0x5C */ f32 x5C;
55 /* 0x60 */ f32 x60;
56 /* 0x64 */ f32 x64;
57 /* 0x68 */ f32 x68;
58 /* 0x6C */ f32 x6C;
59 /* 0x70 */ f32 x70;
60 /* 0x74 */ f32 x74;
61 /* 0x78 */ f32 x78;
62 /* 0x7C */ f32 x7C;
63 /* 0x80 */ f32 x80;
64 /* 0x84 */ f32 x84;
65 /* 0x88 */ f32 x88;
66 /* 0x8C */ f32 x8C;
67 /* 0x90 */ f32 x90;
68 /* 0x94 */ f32 x94;
69 /* 0x98 */ f32 x98;
70 /* 0x9C */ f32 x9C;
73
74#endif
StageData grZe_StageData
Definition grzebes.c:188
s32 grZebes_801DB088(Ground *, s32)
Definition grzebes.c:1504
void grZebes_801D881C(HSD_GObj *)
Definition grzebes.c:387
float grZebes_801DCCC8(void)
Definition grzebes.c:2359
void grZebes_801D8644(HSD_GObj *)
Definition grzebes.c:278
void grZebes_801D99E0(HSD_GObj *)
Definition grzebes.c:841
void grZebes_801DA4FC(Ground_GObj *)
Definition grzebes.c:1192
void grZebes_801D9F84(Ground_GObj *)
Definition grzebes.c:1030
bool grZebes_801DCB64(Vec3 *, int)
Definition grzebes.c:2305
void grZebes_801D84A4(void)
Definition grzebes.c:206
bool grZebes_801DCBFC(Ground_GObj *, HSD_GObj *, void *)
Definition grzebes.c:2325
void grZebes_801D9798(HSD_GObj *)
Definition grzebes.c:777
void grZebes_801D9508(Ground_GObj *)
Definition grzebes.c:720
void grZebes_801D925C(HSD_GObj *)
Definition grzebes.c:652
void grZebes_801DA3F4(Vec3 *)
Definition grzebes.c:1174
void grZebes_801D9758(Ground_GObj *)
Definition grzebes.c:770
void grZebes_801D9100(HSD_GObj *)
Definition grzebes.c:606
bool grZebes_801DCBB0(Vec3 *, int)
Definition grzebes.c:2315
void grZebes_801D9F30(Ground_GObj *)
Definition grzebes.c:1015
struct Vec Vec3
signed int s32
Definition types.h:12
signed short int s16
Definition types.h:6
float f32
Definition types.h:18
unsigned char u8
Definition types.h:5
HSD_GObj Ground_GObj
Definition forward.h:53
Definition types.h:1798
Definition gobj.h:16
Definition types.h:184
Definition grzebes.h:28
s16 x0_base
Definition grzebes.h:29
s16 x2_delay_min
Definition grzebes.h:30
s16 x4_delay_max
Definition grzebes.h:31
s16 x6_level
Definition grzebes.h:32
Definition grzebes.h:35
f32 x6C
Definition grzebes.h:58
f32 x64
Definition grzebes.h:56
f32 x54
Definition grzebes.h:52
f32 x88
Definition grzebes.h:65
f32 x78
Definition grzebes.h:61
f32 x0C
Definition grzebes.h:39
f32 x00
Definition grzebes.h:36
f32 x80
Definition grzebes.h:63
f32 x4C
Definition grzebes.h:50
grZe_AcidLevelEntry xA0_entries[30]
Definition grzebes.h:71
f32 x38
Definition grzebes.h:45
f32 x98
Definition grzebes.h:69
s32 x10
Definition grzebes.h:40
f32 x58
Definition grzebes.h:53
void * x2C
Definition grzebes.h:42
f32 x90
Definition grzebes.h:67
f32 x7C
Definition grzebes.h:62
f32 x74
Definition grzebes.h:60
f32 x48
Definition grzebes.h:49
f32 x50
Definition grzebes.h:51
f32 x84
Definition grzebes.h:64
f32 x8C
Definition grzebes.h:66
f32 x68
Definition grzebes.h:57
f32 x60
Definition grzebes.h:55
f32 x30
Definition grzebes.h:43
f32 x70
Definition grzebes.h:59
f32 x3C
Definition grzebes.h:46
f32 x40
Definition grzebes.h:47
f32 x5C
Definition grzebes.h:54
f32 x44
Definition grzebes.h:48
f32 x08
Definition grzebes.h:38
f32 x9C
Definition grzebes.h:70
f32 x04
Definition grzebes.h:37
u8 pad_14[0x2C - 0x14]
Definition grzebes.h:41
f32 x94
Definition grzebes.h:68
f32 x34
Definition grzebes.h:44