1#ifndef MELEE_GR_TYPES_H
2#define MELEE_GR_TYPES_H
UnkFlagStruct x1
Definition dbbonus.c:21
unsigned long u32
Definition types.h:9
signed short int s16
Definition types.h:6
float f32
Definition types.h:13
unsigned short int u16
Definition types.h:7
s16 x12
Definition groldyoshi.c:63
signed char s8
Definition hsd_3B2B.h:3
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
bool(* GrCheckShadowRenderCallback)(Vec3 *fighter_pos, int, HSD_JObj *jobj)
Definition forward.h:191
HSD_GObj Ground_GObj
Definition forward.h:45
StKind
Definition forward.h:139
GrKind
Definition forward.h:54
DynamicsDesc *(* GrTouchLineCallback)(int index)
Definition forward.h:190
HSD_GObj Item_GObj
Definition forward.h:55
#define UNK_T
Definition placeholder.h:31
HSD_Generator *(* grZakoGenerator_SpawnFunc)(Vec3 *, s32)
Definition types.h:344
int bool
A signed integer used to contain boolean values.
Definition stdbool.h:8
Model with multiple animations.
Definition types.h:18
s16 y
Definition types.h:152
s16 z
Definition types.h:153
s16 x
<
Definition types.h:151
The stage archive's grGroundParam public symbol, reached through StageInfo::param; see grDatFiles_801...
Definition types.h:1883
StageParam * stage_params
One row per StKind this ground serves, looked up by StageParam::stkind.
Definition types.h:1908
f32 x58
Definition types.h:1901
bool x4C_fixed_cam
Definition types.h:1900
GXColor xC4
Definition types.h:1913
s16 x4
Definition types.h:1885
GXColor xD0
Definition types.h:1916
s32 x30
Definition types.h:1896
f32 x40
Definition types.h:1899
u8 x6_pad[2]
Definition types.h:1886
s32 stage_param_count
Definition types.h:1909
f32 x24
Definition types.h:1893
f32 x60
Definition types.h:1901
f32 x0
Definition types.h:1884
GXColor xB8
Definition types.h:1910
s16 xA
Definition types.h:1888
GXColor xD8
Definition types.h:1918
s32 x34
Definition types.h:1897
s32 xC
Definition types.h:1889
f32 x3C
Definition types.h:1899
f32 x48
Definition types.h:1899
f32 x18
Definition types.h:1892
s16 x8
Definition types.h:1887
f32 x20
Definition types.h:1893
GXColor xC8
Definition types.h:1914
s32 x14
Definition types.h:1891
GXColor xC0
Definition types.h:1912
u8 x2C_pad[0x2E - 0x2C]
Definition types.h:1894
GXColor xD4
Definition types.h:1917
f32 x50
Definition types.h:1901
u8 x6C_pad[0xB0 - 0x6A]
Definition types.h:1903
GXColor xBC
Definition types.h:1911
s32 x10
Definition types.h:1890
f32 x54
Definition types.h:1901
GXColor xCC
Definition types.h:1915
f32 x1C
Definition types.h:1893
f32 x5C
Definition types.h:1901
f32 x28
Definition types.h:1893
f32 x64
Definition types.h:1901
s16 x2E
Definition types.h:1895
s32 x38
Definition types.h:1898
f32 x44
Definition types.h:1899
s16 x68
Definition types.h:1902
s32 xD0
Definition types.h:257
grDynamicAttr_UnkStruct * xCC
Definition types.h:256
s32 xD4
Definition types.h:258
f32 xC8
Definition types.h:255
s32 xC4
Definition types.h:254
u8 xC5
Definition types.h:235
u8 xC9
Definition types.h:239
u8 xC7
Definition types.h:237
u8 xC6
Definition types.h:236
u8 xCA
Definition types.h:240
u8 xC4
Definition types.h:234
u8 xC8
Definition types.h:238
u8 xC7
Definition types.h:224
s16 xC8
Definition types.h:225
s32 xD4
Definition types.h:230
u8 xC6
Definition types.h:223
s16 xCE
Definition types.h:228
s32 xD0
Definition types.h:229
u8 xC5
Definition types.h:222
u8 xC4
Definition types.h:221
s16 xCC
Definition types.h:227
s16 xCA
Definition types.h:226
int xD0
Definition types.h:202
HSD_JObj * xC4
Definition types.h:199
HSD_JObj * xC8
Definition types.h:200
int xD4
Definition types.h:203
int xCC
Definition types.h:201
float xDC
Definition types.h:205
int xD8
Definition types.h:204
short xC6
Definition types.h:210
short xC4
Definition types.h:209
float xD4
Definition types.h:215
short xC8
Definition types.h:211
float xD8
Definition types.h:216
float xD0
Definition types.h:214
HSD_JObj * xCC
Definition types.h:213
short xCA
Definition types.h:212
float xDC
Definition types.h:217
int xD8
Definition types.h:194
HSD_GObj * xC8
Definition types.h:190
HSD_GObj * xCC
Definition types.h:191
HSD_JObj * xD0
Definition types.h:192
float xDC
Definition types.h:195
HSD_TObj * xC4
Definition types.h:189
HSD_JObj * xD4
Definition types.h:193
int xC8
Definition types.h:179
int xC4
Definition types.h:178
int xE0
Definition types.h:185
int xD4
Definition types.h:182
int xD0
Definition types.h:181
int xD8
Definition types.h:183
int xCC
Definition types.h:180
int xDC
Definition types.h:184
int x20[8]
Definition types.h:1718
u8 b0
Definition types.h:1697
int x64
Definition types.h:1724
int x60
Definition types.h:1723
HSD_GObjEvent xC_callback
Definition types.h:1695
int x0
Definition types.h:1692
HSD_GObjEvent x8_callback
Definition types.h:1694
u8 b1
Definition types.h:1698
struct Ground::@366017300121345223162156133371004127377214167211 x11_flags
u8 b6
Definition types.h:1703
Vec3 self_vel
Definition types.h:1719
GrKind map_id
Definition types.h:1715
GXColor x6C
Definition types.h:1726
HSD_GObj * gobj
Definition types.h:1693
u8 b7
Definition types.h:1704
char pad_74[0xC0 - 0x74]
Definition types.h:1728
u8 b012
Definition types.h:1707
Vec3 cur_pos
Definition types.h:1720
HSD_GObj * x18
Definition types.h:1716
union Ground::GroundVars u
f32 xC0
Definition types.h:1729
int x58
Definition types.h:1721
HSD_GObjEvent x1C_callback
Definition types.h:1717
int x5C
Definition types.h:1722
u8 b5
Definition types.h:1702
u8 b4
Definition types.h:1701
u8 b3
Definition types.h:1700
int x70
Definition types.h:1727
struct Ground::@345150215022133002324271162003301366074176174021 x10_flags
u8 b2
Definition types.h:1699
int x68
Definition types.h:1725
Definition psstructs.h:240
Texture Object.
Definition tobj.h:134
HSD_Generator * xE0
Definition types.h:1587
float xD4
Definition types.h:1584
float xC4
Definition types.h:1580
float xDC
Definition types.h:1586
float xCC
Definition types.h:1582
float xD8
Definition types.h:1585
float xD0
Definition types.h:1583
float xC8
Definition types.h:1581
char pad_0[0x198]
Definition types.h:1641
u32 xC4_b29
Definition types.h:1651
float x100
Definition types.h:1663
float xE8
Definition types.h:1657
float xC8
Definition types.h:1654
char pad_5C[0x10]
Definition types.h:1666
u32 xC4_b28
Definition types.h:1650
float xFC
Definition types.h:1662
struct Map_Chikuwa * chikuwa
Definition types.h:1667
u32 xC4_b31
Definition types.h:1653
float xF8
Definition types.h:1661
float xEC
Definition types.h:1658
u32 xC4_b1
Definition types.h:1646
HSD_GObj * symbol[6]
Definition types.h:1665
struct Map_VanishEntry * vanish
Definition types.h:1668
u32 xC4_b0
Definition types.h:1645
float xE4
Definition types.h:1656
float xF4
Definition types.h:1660
u32 xC4_b30
Definition types.h:1652
Ground_GObj * lv_gobj[6]
Definition types.h:1655
float x104
Definition types.h:1664
u32 xC4_b2_25
Definition types.h:1647
char pad_64[0x140 - 0x74]
Definition types.h:1669
float xF0
Definition types.h:1659
u32 xC4_b26
Definition types.h:1648
u32 xC4_b27
Definition types.h:1649
bool x4
Definition types.h:992
s16 x0
Definition types.h:990
s16 x2
Definition types.h:991
s16 x2
Definition types.h:998
s16 x0
Definition types.h:997
HSD_JObj * jobj
Definition types.h:999
s16 timer
Definition types.h:1525
HSD_JObj * jobj
Definition types.h:1526
u8 b1
Definition types.h:1980
u8 b2_5
Definition types.h:1981
u8 b7
Definition types.h:1983
u8 b0
Definition types.h:1979
u8 b6
Definition types.h:1982
f32 x18
Definition types.h:1994
f32 x8
Definition types.h:1990
f32 x24
Definition types.h:1997
f32 xC
Definition types.h:1991
f32 x1C
Definition types.h:1995
f32 x4
Definition types.h:1989
u8 pad_1[3]
Definition types.h:1988
f32 x10
Definition types.h:1992
f32 x14
Definition types.h:1993
void * x28
Definition types.h:1998
f32 x20
Definition types.h:1996
RouteEntryFlags flags
Definition types.h:1987
s8 pattern
Definition types.h:1531
int timer
Definition types.h:1532
s8 count
Definition types.h:1530
f32 right
Definition types.h:23
f32 top
Definition types.h:24
f32 left
Definition types.h:22
f32 bottom
Definition types.h:25
u8 flags_b5
Definition types.h:143
HSD_GObjEvent on_init
Definition types.h:131
u8 flags_b1
Definition types.h:139
u8 flags_b3
Definition types.h:141
HSD_GObjPredicate callback1
Definition types.h:132
u8 flags_b2
Definition types.h:140
void(* callback3)(Ground_GObj *)
Definition types.h:134
u8 flags_b6
Definition types.h:144
u8 flags_b0
Definition types.h:138
u8 flags_b4
Definition types.h:142
u32 flags
Definition types.h:136
u8 flags_b7
Definition types.h:145
HSD_GObjEvent gobj_proc
Definition types.h:133
f32 pausecam_zpos_max
Definition types.h:47
f32 pausecam_zpos_min
Definition types.h:45
f32 cam_vertical_tilt
Definition types.h:35
f32 x3C
Definition types.h:44
Vec3 fixed_cam_pos
Definition types.h:52
f32 cam_zoom_rate
Definition types.h:42
f32 fixed_cam_fov
Definition types.h:53
StageBlastZone cam_bounds
Definition types.h:32
f32 x24
Definition types.h:38
f32 cam_pan_degrees
Definition types.h:36
f32 cam_angle_right
Definition types.h:51
f32 pausecam_zpos_init
Definition types.h:46
f32 cam_angle_up
Definition types.h:48
f32 cam_track_smooth
Definition types.h:41
f32 cam_x_offset
Definition types.h:33
f32 cam_max_depth
Definition types.h:43
f32 x20
Definition types.h:37
f32 cam_track_ratio
Definition types.h:39
f32 cam_y_offset
Definition types.h:34
f32 cam_angle_down
Definition types.h:49
f32 fixed_cam_horz_angle
Definition types.h:55
f32 cam_fixed_zoom
Definition types.h:40
f32 cam_angle_left
Definition types.h:50
f32 fixed_cam_vert_angle
Definition types.h:54
GrTouchLineCallback on_touch_line
Definition types.h:165
u32 flags2
Definition types.h:167
void(* on_demo_init)(int)
Definition types.h:161
GrCheckShadowRenderCallback on_check_shadow_render
Definition types.h:166
Event on_init
Definition types.h:160
GrKind grkind
Definition types.h:157
Event on_load
Definition types.h:162
GrJoint * joints
Definition types.h:168
size_t joint_count
Definition types.h:169
char * data1
Definition types.h:159
StageCallbacks * callbacks
Definition types.h:158
Predicate callback4
Definition types.h:164
Event on_start
Definition types.h:163
StKind stkind
Definition types.h:174
GrKind grkind
Definition types.h:173
GroundParam * param
Definition types.h:95
u8 b5
Definition types.h:72
void * x694[4]
Definition types.h:88
u8 b6
Definition types.h:73
u8 b3
Definition types.h:70
u8 b1
Definition types.h:68
int x6E4[2]
Definition types.h:111
Vec3 x730
Definition types.h:123
Article * unk4
Definition types.h:92
void * map_ptcl
Definition types.h:97
Ground_GObj * map_gobjs[64]
Definition types.h:86
s16 x6DE
Definition types.h:109
void * x6A4
Definition types.h:89
u32 x9C
Definition types.h:79
f32 x728
Definition types.h:121
HSD_JObj * x280[261]
Definition types.h:87
s32 x714
Definition types.h:116
Vec3 x13C
Definition types.h:83
u8 b2
Definition types.h:69
f32 x70C
Definition types.h:114
s16 x6D4
Definition types.h:105
void * yakumono_param
Definition types.h:99
void * map_plit
Definition types.h:100
Vec3 x130
Definition types.h:83
void * x6C8
Definition types.h:101
u8 b0
Definition types.h:67
HSD_GObj * x12C
Definition types.h:82
MapCollData * coll_data
Definition types.h:94
bool(* x94)(Vec3 *, int)
Definition types.h:77
Vec3 x16C
Definition types.h:83
f32 x710
Definition types.h:115
u32 flags
Definition types.h:62
u8 x744_pad[0x748 - 0x744]
Definition types.h:126
s16 x6D0
Definition types.h:103
bool(* on_check_shadow_render)(Vec3 *fighter_pos, int, HSD_JObj *)
Definition types.h:85
bool(* x90)(Vec3 *, int)
Definition types.h:76
f32 x71C
Definition types.h:118
s16 x6D6
Definition types.h:106
f32 x6E0
Definition types.h:110
s16 x6D2
Definition types.h:104
u8 b4
Definition types.h:71
u8 x6EC_pad[0x708 - 0x6EC]
Definition types.h:112
s32 x98
Definition types.h:78
f32 x718
Definition types.h:117
u8 b7
Definition types.h:74
DynamicModelDesc * quake_model_set
Definition types.h:102
GrKind grkind
Definition types.h:64
s32 unk0
Definition types.h:91
s16 x708
Definition types.h:113
StageBlastZone blast_zone
Definition types.h:60
struct StageInfo::@235066300003275034264365144060304012270212073355 ** itemdata
UNK_T ** ald_yaku_all
Definition types.h:96
struct StageInfo::@107112314202010212336307234274361323244063044106 unk8C
u8 xA4_pad[0x12C - 0xA4]
Definition types.h:81
HSD_GObj * x72C
Definition types.h:122
s32 x720
Definition types.h:119
s32 xA0
Definition types.h:80
f32 x73C
Definition types.h:124
StageCameraInfo cam_info
Definition types.h:59
Vec3 x148
Definition types.h:83
void * map_texg
Definition types.h:98
s32 x740
Definition types.h:125
Vec3 x160
Definition types.h:83
Vec3 x154
Definition types.h:83
s32 x6D8
Definition types.h:107
f32 x724
Definition types.h:120
s16 x6DC
Definition types.h:108
One row of GroundParam::stage_params, describing a single StKind.
Definition types.h:1864
s16 x18
Definition types.h:1873
u32 xC
Definition types.h:1869
s32 x8
Definition types.h:1868
s16 x16
Definition types.h:1872
StKind stkind
The StKind this row describes; ground.c lists it as stageid.
Definition types.h:1866
s32 x4
Definition types.h:1867
u8 pad[0x64 - 0x1A]
Definition types.h:1874
s16 x14
Definition types.h:1871
u32 x10
Definition types.h:1870
UnkStageDat * unk4
Definition types.h:1966
HSD_Archive * unk0
Definition types.h:1965
u32 unk8
Definition types.h:1967
u32 unk4
Definition types.h:1923
u8 x0_fill[0x4]
Definition types.h:1922
HSD_MatAnimJoint ** unk8
Definition types.h:1929
HSD_FogDesc * x1C
Definition types.h:1934
s16 * x2C
Definition types.h:1938
UNK_T x18
Definition types.h:1933
struct HSD_Joint * unk0
Definition types.h:1927
HSD_CameraDescPerspective * x10
Definition types.h:1931
UNK_T x28
Definition types.h:1937
UNK_T x14
Definition types.h:1932
int x30
Definition types.h:1939
GrJoint * unk20
Definition types.h:1935
HSD_ShapeAnimJoint ** unkC
Definition types.h:1930
HSD_AnimJoint ** unk4
Definition types.h:1928
s32 unk24
Definition types.h:1936
void * unk0
Definition types.h:1943
s32 unk4
Definition types.h:1944
s32 unk2C
Definition types.h:1960
struct UnkStageDat_x8_t * unk8
Definition types.h:1946
void * unk18
Definition types.h:1953
s32 unk24
Definition types.h:1957
HSD_Spline ** unk10
Definition types.h:1950
s32 unk14
Definition types.h:1951
s32 unk1C
Definition types.h:1954
void * unk20
Definition types.h:1956
UnkStageDatInternal ** unk28
Definition types.h:1959
s32 unkC
Definition types.h:1948
u32 xC4
Definition types.h:577
u32 xCC
Definition types.h:579
Vec3 xE0
Definition types.h:584
f32 xEC
Definition types.h:585
f32 xDC
Definition types.h:583
s32 xD4
Definition types.h:581
u32 xC8
Definition types.h:578
s32 xD8
Definition types.h:582
u32 xD0
Definition types.h:580
u8 pad_CA[0xCC - 0xCA]
Definition types.h:1383
s16 xC8
Definition types.h:1382
struct grBigBlueRoute_Track tracks[4]
Definition types.h:1385
Vec3 xCC
Definition types.h:1384
u8 pad_C4[0xC8 - 0xC4]
Definition types.h:1381
HSD_GObj * xC4
Definition types.h:1362
s16 x108
Definition types.h:1371
s16 x10A
Definition types.h:1372
void * car_info
Definition types.h:1363
HSD_Spline * xCC
Definition types.h:1364
Vec3 xF0
Definition types.h:1369
Vec3 xE4
Definition types.h:1368
Vec3 xD8
Definition types.h:1367
Vec3 xFC
Definition types.h:1370
HSD_Spline * xD0
Definition types.h:1365
HSD_Spline * xD4
Definition types.h:1366
HSD_JObj * jobj
Definition types.h:1377
Vec3 offset
Definition types.h:1376
Used by multiple Big Blue Ground subtypes (track, road, car gobjs).
Definition types.h:1307
Vec3 pos
Definition types.h:1315
s8 x2
Definition types.h:1311
u8 x1
Definition types.h:1310
u8 pad_18[0x40 - 0x18]
Definition types.h:1316
u8 state_lo
Definition types.h:1309
s32 x8
Definition types.h:1314
s32 x4
Definition types.h:1313
u8 state
Definition types.h:1308
u8 x3
Definition types.h:1312
s32 x34
Definition types.h:1275
f32 x28
Definition types.h:1272
s32 x2C
Definition types.h:1273
s32 x4
Definition types.h:1267
Vec3 x38
Definition types.h:1276
Vec3 x18
Definition types.h:1270
f32 x24
Definition types.h:1271
u8 x1
Definition types.h:1264
u8 x3
Definition types.h:1266
s32 x50
Definition types.h:1278
u8 index
Definition types.h:1263
s8 x2
Definition types.h:1265
f32 x8
Definition types.h:1268
Vec3 x44
Definition types.h:1277
s32 x30
Definition types.h:1274
Vec3 xC
Definition types.h:1269
u32 b0
Definition types.h:1336
struct grBigBlue_GroundVars::@072151030024206207361355275107211300233205362022::@312142101031032355021306106021132271023175264306 car
u32 prev_lane
Definition types.h:1339
f32 xD0
Definition types.h:1348
struct grBigBlue_GroundData data[3]
Definition types.h:1351
u32 nibble_lo
Definition types.h:1343
void * xC8
Definition types.h:1346
void * xCC
Definition types.h:1347
char pad_3[4]
Definition types.h:1350
u32 x0_w
Definition types.h:1324
u8 x0
Definition types.h:1326
u32 nibble_hi
Definition types.h:1342
HSD_JObj * xD4[3]
Definition types.h:1349
struct grBigBlue_PlatformVars platform
Definition types.h:1353
u32 next_lane
Definition types.h:1341
u32 b1
Definition types.h:1337
u8 x2
Definition types.h:1328
u8 x1
Definition types.h:1327
u8 pad_C4[0x10]
Definition types.h:1355
u8 x3
Definition types.h:1329
u8 x0_b1
Definition types.h:1332
u32 cur_lane
Definition types.h:1340
struct grBigBlue_CarLane lanes[4]
Definition types.h:1356
u8 pad[3]
Definition types.h:1333
u32 b2
Definition types.h:1338
u8 idx[5]
Definition types.h:1477
f32 baseY[5]
Definition types.h:1479
s32 x120[5]
Definition types.h:1475
u8 state[5]
Definition types.h:1476
u8 pad_C6[2]
Definition types.h:1468
HSD_JObj * jobjs[5]
Definition types.h:1471
s16 xC4
Definition types.h:1467
u8 pad_CA[6]
Definition types.h:1470
s16 xC8
Definition types.h:1469
HSD_JObj * effect_a[5]
Definition types.h:1472
u32 x10C[5]
Definition types.h:1474
HSD_JObj * effect_b[5]
Definition types.h:1473
u8 pad_7A[2]
Definition types.h:1478
u8 b3
Definition types.h:1487
u32 xD4
Definition types.h:1498
u8 b0
Definition types.h:1484
u8 b2
Definition types.h:1486
u8 b5
Definition types.h:1489
struct grCastle_GroundVars11::@272041117045015210305154245015263274346150014211 xC4
u8 b7
Definition types.h:1491
u8 b6
Definition types.h:1490
s16 xC8
Definition types.h:1494
u8 pad_01[3]
Definition types.h:1493
u8 b4
Definition types.h:1488
u8 b1
Definition types.h:1485
u32 xCC
Definition types.h:1496
u32 xD0
Definition types.h:1497
u32 xD8
Definition types.h:1499
s16 xCA
Definition types.h:1495
u32 xC4[3]
Definition types.h:1503
s16 xD2
Definition types.h:1505
s16 xD0
Definition types.h:1504
HSD_GObj * xC8
Definition types.h:1410
HSD_GObj * xCC
Definition types.h:1411
s16 xD2
Definition types.h:1413
HSD_GObj * xC4
Definition types.h:1409
s16 xD0
Definition types.h:1412
DynamicsDesc x1C[12]
Definition types.h:1397
u8 pad_0[0x1C]
Definition types.h:1396
u8 pad_0[0x12]
Definition types.h:1401
s16 xD6
Definition types.h:1402
s16 xDA
Definition types.h:1404
s16 xDC
Definition types.h:1405
s16 xD8
Definition types.h:1403
u8 pad_C8[4]
Definition types.h:1419
s16 xC4
Definition types.h:1417
s16 xC6
Definition types.h:1418
HSD_GObj * xCC
Definition types.h:1420
s16 xC6
Definition types.h:1425
s16 xC4
Definition types.h:1424
u8 pad_CA[2]
Definition types.h:1427
s32 xCC
Definition types.h:1428
s16 xC8
Definition types.h:1426
HSD_GObj * xD0
Definition types.h:1434
s32 xD8
Definition types.h:1436
u32 xD4
Definition types.h:1435
u8 pad_xC6[0xA]
Definition types.h:1433
s16 xC4
Definition types.h:1432
struct grCastle_Platform plat[2]
Definition types.h:1448
u32 xC4
Definition types.h:1452
s16 xD4
Definition types.h:1456
u32 xC8
Definition types.h:1453
u8 xDE_b0
Definition types.h:1461
u8 pad_xD0[4]
Definition types.h:1455
DynamicsDesc dynamics[12]
Definition types.h:1463
s16 xDC
Definition types.h:1460
u8 pad_xDF[1]
Definition types.h:1462
u32 xCC
Definition types.h:1454
s16 xDA
Definition types.h:1459
s16 xD8
Definition types.h:1458
s16 xD6
Definition types.h:1457
s16 xC8
Definition types.h:1390
u32 xC4
Definition types.h:1389
HSD_Spline ** xE0
Definition types.h:1392
u8 pad[0xE0 - 0xCC]
Definition types.h:1391
Arwing slot ground vars (callbacks 2 and 10).
Definition types.h:445
s32 xD8
Definition types.h:459
u8 xC7
Definition types.h:454
HSD_GObj * xE0
Definition types.h:461
union grCorneria_GroundVars2::@006221357012212372244347114216116235304302002215 xC4
s32 xF0
Definition types.h:465
HSD_GObj * xE4
Definition types.h:462
s32 xF8
Definition types.h:467
s32 x100
Definition types.h:469
HSD_GObj * xDC
Definition types.h:460
struct grCorneria_GroundVars2::@006221357012212372244347114216116235304302002215::@374017045312177370217327164113362326063247306272 flags
s32 xFC
Definition types.h:468
s32 xD0
Definition types.h:457
s32 xF4
Definition types.h:466
s32 xD4
Definition types.h:458
HSD_GObj * xEC
Definition types.h:464
HSD_GObj * xE8
Definition types.h:463
s32 xCC
Definition types.h:456
s32 xC8
Definition types.h:455
u8 xC6
Definition types.h:453
u8 b0
Definition types.h:448
u8 xC5
Definition types.h:452
u8 value
Definition types.h:450
s32 x104
Definition types.h:403
s32 x110
Definition types.h:406
union grCorneria_GroundVars::@002352372345034030064346242245142330015014212143 offset_y
s32 x100
Definition types.h:402
u8 x11A
Definition types.h:410
Item_GObj * right_cannon
Definition types.h:414
f32 x114
Definition types.h:407
HSD_JObj * x12C
Definition types.h:416
union grCorneria_GroundVars::@303120005015376377301217022225024366056320026342 xC4
union grCorneria_GroundVars::@356106123107045317041200220007126346301276207043 xC6
u8 b2
Definition types.h:373
f32 xFC
Definition types.h:401
u32 x11C
Definition types.h:412
u8 xC5
Definition types.h:377
f32 offset_x
Definition types.h:390
s32 x10C
Definition types.h:405
f32 base_y
Definition types.h:389
s8 x118
Definition types.h:408
u8 b1
Definition types.h:372
Vec3 xE4
Definition types.h:397
u8 b0
Definition types.h:371
u8 x119
Definition types.h:409
f32 xF4
Definition types.h:399
u8 x11B
Definition types.h:411
u8 xC7
Definition types.h:384
Item_GObj * left_cannon
Definition types.h:413
f32 xF0
Definition types.h:398
grZakoGenerator_Config * xC8
Definition types.h:385
HSD_GObj * x128
Definition types.h:415
struct grCorneria_GroundVars::@303120005015376377301217022225024366056320026342::@255237014161371100025055341234320332372017234237 flags
u8 value
Definition types.h:375
f32 xD0
Definition types.h:387
u32 x108
Definition types.h:404
f32 xF8
Definition types.h:400
f32 val
Definition types.h:392
f32 base_x
Definition types.h:388
grZakoGenerator_Config * xCC
Definition types.h:386
grDynamicAttr_UnkStruct * next
Definition types.h:244
f32 unk18
Definition types.h:248
s32 unk14
Definition types.h:247
u8 x0_fill[0x24 - 0x20]
Definition types.h:250
Vec3 unk8
Definition types.h:246
s32 unk1C
Definition types.h:249
s32 unk4
Definition types.h:245
u8 b0
Definition types.h:1060
float x1C
Definition types.h:1075
u8 b4
Definition types.h:1064
float xC
Definition types.h:1071
float x8
Definition types.h:1070
float x14
Definition types.h:1073
float x10
Definition types.h:1072
u8 b2
Definition types.h:1062
int x4
Definition types.h:1069
u8 b3
Definition types.h:1063
u8 b5
Definition types.h:1065
u8 b1
Definition types.h:1061
u8 x0
Definition types.h:1058
u8 b6
Definition types.h:1066
float x18
Definition types.h:1074
u8 b7
Definition types.h:1067
u8 x0
Definition types.h:1089
s32 x4
Definition types.h:1091
s32 x8
Definition types.h:1092
u8 x1
Definition types.h:1090
HSD_JObj * x8
Definition types.h:1054
HSD_JObj * x4
Definition types.h:1053
HSD_JObj * x0
Definition types.h:1052
CmSubject * xC
Definition types.h:1085
int x4
Definition types.h:1083
u8 x3
Definition types.h:1082
u8 x2
Definition types.h:1081
u8 x0
Definition types.h:1079
int x8
Definition types.h:1084
u8 x1
Definition types.h:1080
s32 xcc
Definition types.h:655
s8 xc8
Definition types.h:654
Item_GObj * xc4
Definition types.h:653
s32 xc8
Definition types.h:648
s32 xc4
Definition types.h:647
u8 b3
Definition types.h:611
HSD_GObj * gobjs[4]
Definition types.h:605
u8 b2
Definition types.h:610
u8 b1
Definition types.h:609
u32 x18
Definition types.h:615
HSD_JObj * jobj
Definition types.h:617
s32 x14
Definition types.h:614
u8 b4567
Definition types.h:612
u8 b0
Definition types.h:608
f32 x1C
Definition types.h:616
s16 x10
Definition types.h:606
f32 xD8
Definition types.h:624
f32 xE8
Definition types.h:628
s32 xF0
Definition types.h:630
f32 xE0
Definition types.h:626
HSD_JObj * jobj
Definition types.h:627
Vec3 translation
Definition types.h:621
f32 xD0
Definition types.h:622
f32 xD4
Definition types.h:623
f32 xDC
Definition types.h:625
f32 xEC
Definition types.h:629
s32 xD8
Definition types.h:639
Item_GObj * xF0
Definition types.h:643
s32 xD0
Definition types.h:637
Vec3 xE4
Definition types.h:642
s32 xD4
Definition types.h:638
s32 xC8
Definition types.h:635
s32 xDC
Definition types.h:640
s32 xCC
Definition types.h:636
f32 xE0
Definition types.h:641
s32 xC4
Definition types.h:634
s16 xC6
Definition types.h:594
HSD_Generator * xC8
Definition types.h:595
u32 xD8
Definition types.h:599
u8 b0123456
Definition types.h:591
u8 b7
Definition types.h:592
s32 xD0
Definition types.h:597
s32 xD4
Definition types.h:598
f32 xCC
Definition types.h:596
u8 xC4
Definition types.h:589
f32 xE0
Definition types.h:601
f32 xDC
Definition types.h:600
struct grGreatBay_GroundVars::@021073126163370001174247362162310371273037055062 xC5
unsigned int x1_2
Definition types.h:1099
unsigned int x1_5
Definition types.h:1102
int x18
Definition types.h:1110
unsigned int x1_6
Definition types.h:1103
unsigned int x1_4
Definition types.h:1101
float x4
Definition types.h:1105
float x8
Definition types.h:1106
HSD_JObj * x14
Definition types.h:1109
unsigned int x1_7
Definition types.h:1104
Item_GObj * x10
Definition types.h:1108
unsigned int status
Definition types.h:1096
int x1C
Definition types.h:1111
unsigned int index
Definition types.h:1097
Ground_GObj * xC
Definition types.h:1107
unsigned int x1_3
Definition types.h:1100
unsigned int x1_1
Definition types.h:1098
int x14
Definition types.h:1144
int x4
Definition types.h:1140
int x8
Definition types.h:1141
int x1C
Definition types.h:1146
int xC
Definition types.h:1142
int x20
Definition types.h:1147
int x10
Definition types.h:1143
int x18
Definition types.h:1145
int x0
Definition types.h:1139
int x24
Definition types.h:1148
u8 b5
Definition types.h:1123
u8 b7
Definition types.h:1125
u8 b2
Definition types.h:1120
int x10
Definition types.h:1132
u8 b4
Definition types.h:1122
int whole_thing
Definition types.h:1127
Vec * x4
Definition types.h:1129
union grGreens_GroundVars::@117123235321141366334334071320126270170256312057 x0_flags
int x14
Definition types.h:1133
int x18
Definition types.h:1134
int x1C
Definition types.h:1135
struct grGreens_BlockVars(* x8_blocks)[6]
Definition types.h:1130
u8 b3
Definition types.h:1121
u8 b0
Definition types.h:1118
u8 b6
Definition types.h:1124
int xC
Definition types.h:1131
u8 b1
Definition types.h:1119
View used by the per-target Ground gobjs created by grHomeRun_8021E500.
Definition types.h:1632
u16 xC4
Definition types.h:1633
float xD0
Definition types.h:1637
int xC8
Definition types.h:1635
u16 xC6
Definition types.h:1634
int xCC
Definition types.h:1636
struct grHomeRun_GroundVars::@243150146214340351267136237104155306203073313366 xE8_flags
HSD_Text * xCC
Definition types.h:1615
HSD_GObj ** parts
Definition types.h:1613
u8 b5
Definition types.h:1625
HSD_GObj * xD4
Definition types.h:1617
HSD_JObj * xD0
Definition types.h:1616
HSD_GObj * bg_gobj[4]
Definition types.h:1618
u8 b4
Definition types.h:1624
u8 b3
Definition types.h:1623
HSD_GObj ** back
Definition types.h:1614
u8 b6
Definition types.h:1626
u8 b7
Definition types.h:1627
u8 b2
Definition types.h:1622
u8 b1
Definition types.h:1621
u8 b0
Definition types.h:1620
HSD_JObj * xF0
Definition types.h:696
HSD_JObj * xC8
Definition types.h:686
HSD_JObj * xE4
Definition types.h:693
f32 xC4
Definition types.h:685
HSD_JObj * xD8
Definition types.h:690
HSD_JObj * xD4
Definition types.h:689
HSD_JObj * xEC
Definition types.h:695
HSD_JObj * xCC
Definition types.h:687
HSD_JObj * xE8
Definition types.h:694
HSD_JObj * xF4
Definition types.h:697
HSD_JObj * xE0
Definition types.h:692
HSD_GObj * xF8[20]
Definition types.h:698
HSD_JObj * xDC
Definition types.h:691
HSD_JObj * xD0
Definition types.h:688
s16 xDE
Definition types.h:671
s16 xC8
Definition types.h:661
s16 xE0
Definition types.h:672
s16 x108[8]
Definition types.h:681
s16 x100[4]
Definition types.h:680
u32 pad_3[2]
Definition types.h:679
s16 pad_0
Definition types.h:666
f32 xD4
Definition types.h:667
s16 xDA
Definition types.h:669
s16 xDC
Definition types.h:670
s16 pad_1
Definition types.h:673
u32 xE8
Definition types.h:675
s16 xC6
Definition types.h:660
s16 xF4[2]
Definition types.h:678
f32 xE4
Definition types.h:674
u32 pad_2
Definition types.h:677
s16 xD0
Definition types.h:665
s16 xCA
Definition types.h:662
s16 xCE
Definition types.h:664
s16 xCC
Definition types.h:663
u32 xEC
Definition types.h:676
s16 xC4
Definition types.h:659
s16 xD8
Definition types.h:668
f32 x8
probably a y transform
Definition types.h:705
s16 x20
Definition types.h:711
HSD_JObj * jobj2
Definition types.h:708
Item_GObj * item_gobj
Definition types.h:710
s16 x2
Definition types.h:703
s16 x22
probably a timer for when a block first appears and flickers
Definition types.h:712
HSD_GObj * hatena_gobj
named in an assert
Definition types.h:709
f32 xC
probably a delta for x8
Definition types.h:706
s32 x4
probably a counter
Definition types.h:704
s16 status
Definition types.h:702
HSD_JObj * jobj
Definition types.h:707
s16 xD8
Definition types.h:752
s16 xD6
Definition types.h:751
s32 xC8
Definition types.h:747
s16 xD4
Definition types.h:750
grInishie1_Block * blocks
Definition types.h:749
HSD_JObj * xC4
Definition types.h:746
s16 xDA
Definition types.h:753
s32 xCC
Definition types.h:748
likely for question mark blocks
Definition types.h:757
s32 xCC
Definition types.h:760
HSD_JObj * xC4
Definition types.h:758
s32 xC8
Definition types.h:759
s16 xCA
Definition types.h:721
s16 xE8
Definition types.h:731
s32 xD0
Definition types.h:723
HSD_JObj * x10C
Definition types.h:742
f32 xF8
Definition types.h:737
HSD_JObj * x108
Definition types.h:741
char pad_C4[2]
Definition types.h:718
s32 xD8
Definition types.h:725
s16 xEC
Definition types.h:733
s16 xC8
Definition types.h:720
HSD_JObj * x104
Definition types.h:740
grInishie1_Block * block
Definition types.h:727
HSD_JObj * x100
Definition types.h:739
f32 xE4
Definition types.h:730
f32 xF4
Definition types.h:736
s16 xC6
Definition types.h:719
f32 xFC
Definition types.h:738
f32 xF0
Definition types.h:735
s16 xCC
Definition types.h:722
f32 xE0
Definition types.h:729
s16 xEE
Definition types.h:734
s32 xD4
Definition types.h:724
s16 xEA
Definition types.h:732
likely for Cathrine (Birdo)
Definition types.h:817
HSD_GObj * xCC
Definition types.h:820
Item_GObj * xC4
Definition types.h:818
HSD_GObj * xC8
Definition types.h:819
s16 xC6
Definition types.h:825
u8 b1
Definition types.h:828
struct grInishie2_GroundVars3::@225004272351132225342224302305265316344051343036 xC8_flags
u8 b4
Definition types.h:831
s16 xCA
Definition types.h:836
u8 b6
Definition types.h:833
u8 b7
Definition types.h:834
u8 b3
Definition types.h:830
Vec3 xD8
Definition types.h:838
u8 b5
Definition types.h:832
u8 b2
Definition types.h:829
u8 b0
Definition types.h:827
Vec3 xCC
Definition types.h:837
s16 xC4
Definition types.h:824
u8 b5
Definition types.h:770
Vec3 xD8
Definition types.h:780
u8 b1
Definition types.h:766
u8 b0
Definition types.h:765
s16 xCA
Definition types.h:776
u8 b6
Definition types.h:771
u8 b4
Definition types.h:769
struct grInishie2_GroundVars::@244250215363134113331045254202313226141163333342 xC4_flags
s16 xC8
Definition types.h:775
u32 xD0
Definition types.h:778
u8 b2
Definition types.h:767
u8 b7
Definition types.h:772
s16 xCC
Definition types.h:777
s16 xC6
Definition types.h:774
u32 xD4
Definition types.h:779
u8 b3
Definition types.h:768
Vec3 reb0_pos
Definition types.h:489
s16 cam_timer
Definition types.h:487
s16 phase
Definition types.h:484
u8 pad_01[1]
Definition types.h:483
s16 zone_idx
Definition types.h:486
s16 spawn_idx
Definition types.h:485
u8 flags_0
Definition types.h:482
u8 pad_0A[2]
Definition types.h:488
HSD_JObj * jobj
Definition types.h:474
Vec3 pos
Definition types.h:473
struct grKinokoRoute_GroundVars_Entry entries[4]
Definition types.h:478
f32 xE0
Definition types.h:289
HSD_Spline * xC4
Definition types.h:281
f32 xD8
Definition types.h:287
s16 xCE
Definition types.h:284
f32 xDC
Definition types.h:288
f32 xE8
Definition types.h:291
f32 xD0
Definition types.h:285
f32 xC8
Definition types.h:282
f32 xD4
Definition types.h:286
s16 xCC
Definition types.h:283
f32 xE4
Definition types.h:290
f32 xE8
Definition types.h:308
f32 xD8
Definition types.h:304
f32 xE0
Definition types.h:306
HSD_JObj * xCC
Definition types.h:301
s16 xC4
Definition types.h:297
f32 xE4
Definition types.h:307
HSD_JObj * xD0
Definition types.h:302
f32 xD4
Definition types.h:303
s16 xCA
Definition types.h:300
f32 xDC
Definition types.h:305
s16 xC6
Definition types.h:298
s16 xC8
Definition types.h:299
f32 xC8
Definition types.h:264
struct grKongo_GroundVars::@036265316201266075373157025214271153345054140047::@374063270361212225045360072046015130040274140120 taru
f32 xE8
Definition types.h:277
s16 xE4
Definition types.h:275
f32 xC4
Definition types.h:263
HSD_JObj * xE0
Definition types.h:274
HSD_JObj * xDC
Definition types.h:273
f32 xD4
Definition types.h:271
void * keep
Definition types.h:268
f32 xD8
Definition types.h:272
union grKongo_GroundVars::@036265316201266075373157025214271153345054140047 u
s16 xE6
Definition types.h:276
f32 xCC
Definition types.h:265
f32 x8
Definition types.h:327
s8 x2
Definition types.h:323
HSD_JObj * x10
Definition types.h:329
s8 x0
Definition types.h:321
s8 x4
Definition types.h:325
HSD_JObj * x14
Definition types.h:330
s8 x3
Definition types.h:324
s8 x5
Definition types.h:326
s8 x1
Definition types.h:322
s32 xC
Definition types.h:328
s8 x1
Definition types.h:313
f32 x4
Definition types.h:314
s8 x0
Definition types.h:312
f32 x8
Definition types.h:315
s32 x10
Definition types.h:317
f32 xC
Definition types.h:316
u8 b2
Definition types.h:1193
HSD_JObj * xC8
Definition types.h:1200
f32 xCC
Definition types.h:1201
u8 b1
Definition types.h:1192
u8 b6
Definition types.h:1197
GXColor saved_colors[4]
Definition types.h:1203
u8 b0
Definition types.h:1191
u8 b4
Definition types.h:1195
struct grMuteCity_GroundVars2::@275017345145340257047254147336240327206010144273 xC4_flags
u8 b3
Definition types.h:1194
f32 xD0
Definition types.h:1202
u8 b5
Definition types.h:1196
u8 b7
Definition types.h:1198
u8 b7
Definition types.h:1163
f32 x124
Definition types.h:1183
f32 xD8
Definition types.h:1168
HSD_JObj * xFC
Definition types.h:1173
HSD_JObj * x100
Definition types.h:1174
struct grMuteCity_GroundVars::@252336100137120073157361270315271363001143025040 xD0_flags
HSD_GObj * xCC
Definition types.h:1155
u8 xD1
Definition types.h:1165
u8 b5
Definition types.h:1161
HSD_JObj * x10C
Definition types.h:1177
u8 b0
Definition types.h:1157
f32 x118
Definition types.h:1180
f32 xD4
Definition types.h:1167
f32 x130
Definition types.h:1186
HSD_LObj * x110
Definition types.h:1178
u8 b6
Definition types.h:1162
u8 b4
Definition types.h:1160
HSD_JObj * x104
Definition types.h:1175
u8 b23
Definition types.h:1159
Vec3 xF0
Definition types.h:1172
Vec3 xE4
Definition types.h:1171
u8 b1
Definition types.h:1158
f32 x120
Definition types.h:1182
HSD_GObj * xC8
Definition types.h:1154
s16 xC6
Definition types.h:1153
f32 x12C
Definition types.h:1185
s16 xD2
Definition types.h:1166
HSD_JObj * xE0
Definition types.h:1170
f32 x11C
Definition types.h:1181
HSD_JObj * xDC
Definition types.h:1169
HSD_JObj * x108
Definition types.h:1176
f32 x128
Definition types.h:1184
f32 x114
Definition types.h:1179
s16 xC4
Definition types.h:1152
int prev
Definition types.h:1575
int curr
Definition types.h:1574
int timer
Definition types.h:1576
int state
Definition types.h:1573
f32 xD8
Definition types.h:792
s16 hit_timer
Definition types.h:790
s16 xC6
Definition types.h:785
f32 xE4
Definition types.h:795
s16 xCE
Definition types.h:789
Fighter_GObj * keep
Definition types.h:791
s16 xCC
Definition types.h:788
f32 xE0
Definition types.h:794
s16 xCA
Definition types.h:787
s16 xC4
Definition types.h:784
f32 xEC
Definition types.h:797
f32 xDC
Definition types.h:793
s16 xC8
Definition types.h:786
f32 xE8
Definition types.h:796
s16 xC4
Definition types.h:812
s16 xC6
Definition types.h:813
s32 xC8
Definition types.h:802
s32 xD8
Definition types.h:806
s32 xD0
Definition types.h:804
s32 xE0
Definition types.h:808
s32 xC4
Definition types.h:801
s32 xDC
Definition types.h:807
s32 xD4
Definition types.h:805
s32 xCC
Definition types.h:803
struct grOldYoshi_Cloud cloud[3]
Definition types.h:1683
float xD4
Definition types.h:1679
u32 xC4_0123
Definition types.h:1673
u32 xC4_4
Definition types.h:1674
u32 xC4_567
Definition types.h:1675
float xCC
Definition types.h:1677
HSD_JObj * xC8
Definition types.h:1676
float xD0
Definition types.h:1678
s16 xC4
Definition types.h:1687
s16 xC6
Definition types.h:1688
Onett awning physics element (0x1C bytes).
Definition types.h:1207
s16 cooldown
Definition types.h:1215
s16 flag
Definition types.h:1216
s16 counter_prev
Definition types.h:1214
HSD_JObj * jobj
Definition types.h:1208
f32 accumulator
Definition types.h:1210
f32 initial_y
Definition types.h:1209
s16 counter
Definition types.h:1213
f32 initial
Definition types.h:1212
f32 velocity
Definition types.h:1211
Building GroundVars (gobj ID 4).
Definition types.h:1228
u32 timer
Definition types.h:1233
s16 next_state
Definition types.h:1230
s32 hit_count
Definition types.h:1231
s32 frame
Definition types.h:1232
s16 state
Definition types.h:1229
Car GroundVars (gobj ID 3).
Definition types.h:1237
u8 pad42[2]
Definition types.h:1248
u8 pad48[4]
Definition types.h:1250
u8 pad0[3]
Definition types.h:1239
s32 x110
Definition types.h:1251
s32 sub_state_b
Definition types.h:1258
HSD_JObj * car_jobjs2[4]
Definition types.h:1244
s8 curr_car
Definition types.h:1246
HSD_JObj * car_jobjs[4]
Definition types.h:1240
u8 pad56[2]
Definition types.h:1255
HSD_JObj * unk_jobj2
Definition types.h:1245
u8 state_b
Definition types.h:1254
f32 speed_b
Definition types.h:1259
f32 car_speed
Definition types.h:1252
s32 x108
Definition types.h:1249
u8 pad5C[4]
Definition types.h:1257
Item_GObj * car_items[4]
Definition types.h:1242
HSD_JObj * unk_jobj
Definition types.h:1241
s32 timer_b
Definition types.h:1256
s8 next_car
Definition types.h:1253
u8 state_a
Definition types.h:1247
u8 pad28[4]
Definition types.h:1243
u8 x0_b0
Definition types.h:1238
Traffic/awning GroundVars (gobj ID 5).
Definition types.h:1220
s32 timer
Definition types.h:1222
CmSubject * subject
Definition types.h:1224
struct grOnett_AwningData awnings[2]
Definition types.h:1221
HSD_Generator * gen
Definition types.h:1223
u32 xC4
Definition types.h:1515
HSD_JObj * xC8
Definition types.h:1516
HSD_JObj * xC4[25]
Definition types.h:1520
CmSubject * x128[25]
Definition types.h:1521
s16 xC6
Definition types.h:1510
s16 xC8
Definition types.h:1511
s16 xC4
Definition types.h:1509
u32 lobj_flags[20]
Definition types.h:1593
s32 count
Definition types.h:1594
HSD_LObj * point_light
Definition types.h:1595
HSD_LObj * spot_light
Definition types.h:1596
void * gobj
Definition types.h:1591
HSD_LObj * lobjs[20]
Definition types.h:1592
s16 x2
Definition types.h:972
HSD_JObj * x14
Definition types.h:977
u8 x0
Definition types.h:970
f32 xC
Definition types.h:975
s32 x4
Definition types.h:973
f32 x10
Definition types.h:976
u8 pad_01
Definition types.h:971
s32 x8
Definition types.h:974
HSD_GObj * xEC
Definition types.h:1037
DynamicsDesc xD0
Definition types.h:1036
DynamicsDesc xC4
Definition types.h:1035
f32 x18
Definition types.h:1019
u32 x10
Definition types.h:1017
struct grRCruise_SubEntry x3C[3]
Definition types.h:1028
u8 b6
Definition types.h:1011
s32 x30
Definition types.h:1025
s32 x34
Definition types.h:1026
s32 x38
Definition types.h:1027
f32 x1C
Definition types.h:1020
u8 b7
Definition types.h:1012
u8 pad_74[0xC]
Definition types.h:1031
u8 b3
Definition types.h:1008
u8 b0
Definition types.h:1005
struct Map_VanishDesc * vanish
Definition types.h:1030
struct grRCruise_Entry * entries
Definition types.h:1029
f32 x28
Definition types.h:1023
struct lb_80011A50_t * x4
Definition types.h:1014
f32 x20
Definition types.h:1021
u8 b1
Definition types.h:1006
s32 x2C
Definition types.h:1024
u8 b4
Definition types.h:1009
f32 x24
Definition types.h:1022
f32 x8
Definition types.h:1015
s32 xC
Definition types.h:1016
u8 b5
Definition types.h:1010
u8 b2
Definition types.h:1007
struct grRCruise_GroundVars::@073362137373311007030236052270327030346111211176 xC4
f32 x14
Definition types.h:1018
u8 x1_b0
Definition types.h:982
HSD_JObj * xC
Definition types.h:986
s32 x8
Definition types.h:985
s32 x4
Definition types.h:984
u8 x0
Definition types.h:981
s16 x2
Definition types.h:983
u32 x118[20]
Definition types.h:1554
HSD_LObj * x170
Definition types.h:1557
HSD_LObj * xC8[20]
Definition types.h:1553
HSD_GObj * xC4
Definition types.h:1552
HSD_LObj * x16C
Definition types.h:1556
u32 x168
Definition types.h:1555
f32 xDC
Definition types.h:1567
f32 xCC
Definition types.h:1563
f32 xD0
Definition types.h:1564
f32 xD8
Definition types.h:1566
HSD_JObj * xC4
Definition types.h:1561
HSD_JObj * xE4
Definition types.h:1569
f32 xC8
Definition types.h:1562
f32 xE0
Definition types.h:1568
f32 xD4
Definition types.h:1565
Vec3 offset
Definition types.h:1546
u16 xCC
Definition types.h:1540
u16 xCA
Definition types.h:1539
u16 xD0
Definition types.h:1542
u16 xC8
Definition types.h:1538
u32 xD4
Definition types.h:1544
u16 xC6
Definition types.h:1537
u8 _pad[0xD4 - 0xD2]
Definition types.h:1543
struct grShrineroute_GroundVars::@140235250112170365141371062004221025163310162302 platforms[3]
u16 xC4
Definition types.h:1536
u16 xCE
Definition types.h:1541
HSD_JObj * jobj
Definition types.h:1547
s16 line
Definition types.h:495
HSD_JObj * jobj2
Definition types.h:500
HSD_JObj * jobj0
Definition types.h:498
f32 xEC
Definition types.h:506
HSD_JObj * jobj1
Definition types.h:499
s32 sound_id
Definition types.h:497
s16 joint_idx0
Definition types.h:501
HSD_Text * text
Definition types.h:504
s16 joint_idx1
Definition types.h:502
s16 sis_data_idx
Definition types.h:496
f32 xE8
Definition types.h:505
s16 timer
Definition types.h:494
s16 joint_idx2
Definition types.h:503
s16 state
Definition types.h:493
Specific to the Pokemon Stadium jumbotron.
Definition types.h:858
s16 xEE
The focused player, or 99 if none.
Definition types.h:873
s16 xE6
Definition types.h:869
u8 xF8_1
Definition types.h:878
HSD_GObj * xDC
Zoomed camera feed.
Definition types.h:866
HSD_GObj * xD4
Text display.
Definition types.h:864
u8 xF8_2
Definition types.h:879
s16 xE4
Definition types.h:868
s16 xE8
Definition types.h:870
HSD_MObj * xCC
Definition types.h:862
s16 xF0
Slot type of the focused player.
Definition types.h:874
u8 xC4_b1
Definition types.h:860
HSD_TObj * xC8
Definition types.h:861
s16 xEA
Definition types.h:871
HSD_GObj * xD8
Stage camera feed.
Definition types.h:865
s16 xEC
Definition types.h:872
CmSubject * xF4
Definition types.h:876
u8 xF8_0
Definition types.h:877
s16 xF2
Definition types.h:875
int xE0
Definition types.h:867
HSD_ImageDesc * xD0
Definition types.h:863
u8 xC4_b0
Definition types.h:859
s16 xE2
Definition types.h:852
HSD_GObj * xE8
Definition types.h:854
u8 xC4_b0
Definition types.h:842
s16 xDC
Definition types.h:849
int xD8
Definition types.h:848
u8 xC4_b1
Definition types.h:843
UnkArchiveStruct * xD0
Definition types.h:846
HSD_GObj * xE4
Definition types.h:853
s16 xDE
Definition types.h:850
s16 xE0
Definition types.h:851
u32 xC8
Definition types.h:844
HSD_MObj * xCC
Definition types.h:845
float xD4
Definition types.h:847
Unknown, but used for IDS: 6 9 and possibly more.
Definition types.h:886
HSD_GObj * xD0_gobj
Definition types.h:891
HSD_GObj * xCC_gobj
Definition types.h:890
u8 xC4_b1
Definition types.h:888
HSD_JObj * xD4_jobj
Definition types.h:892
HSD_Generator * xC8
Definition types.h:889
u8 xC4_b0
Definition types.h:887
Ground vars shared by Corneria and Venom's Arwing stage articles.
Definition types.h:420
s32 xF0
Definition types.h:435
s32 xF8
Definition types.h:437
s32 xD0
Definition types.h:430
struct grStarFox_GroundVars::@210210150172014062101102372255344177077320161145::@152153007150201127145031366036005007204267000372 flags
HSD_GObj * article_gobjs[4]
Definition types.h:434
u32 word
Definition types.h:426
s32 arwing_slot
Definition types.h:428
s32 xD8
Definition types.h:432
HSD_GObj * linked_gobj
Definition types.h:433
s32 xD4
Definition types.h:431
s32 xF4
Definition types.h:436
s32 xFC
Definition types.h:438
s32 xCC
Definition types.h:429
union grStarFox_GroundVars::@210210150172014062101102372255344177077320161145 xC4
s32 x100
Definition types.h:439
u8 value
Definition types.h:425
u8 b0
Definition types.h:423
struct grVenom_GroundVars2::@316113247017252137365154061001353112257314022154::@000105006202071044134043307251320255322041077110 xE0_state_pad
HSD_JObj * xD8
Definition types.h:555
u8 b4
Definition types.h:568
u8 b5
Definition types.h:569
u8 b0
Definition types.h:564
union grVenom_GroundVars2::@316113247017252137365154061001353112257314022154 xE0_state
u8 b7
Definition types.h:571
u8 b1
Definition types.h:565
HSD_JObj * xD4
Definition types.h:554
u16 padding
Definition types.h:559
u8 b6
Definition types.h:570
u8 b3
Definition types.h:567
HSD_JObj * xC8
Definition types.h:551
u16 padding2
Definition types.h:561
u16 state
Definition types.h:560
HSD_JObj * xDC
Definition types.h:556
u8 b2
Definition types.h:566
HSD_JObj * xC4
Definition types.h:550
HSD_JObj * xCC
Definition types.h:552
HSD_JObj * xD0
Definition types.h:553
s32 xEC_int
Definition types.h:540
Ground_GObj * linked_gobj
Definition types.h:524
u32 xC8
Definition types.h:517
f32 xEC
Definition types.h:539
u8 b0
Definition types.h:514
u32 xD0
Definition types.h:519
u32 xC4
Definition types.h:511
s32 x100
Definition types.h:546
u32 xCC
Definition types.h:518
s32 xF8
Definition types.h:544
f32 xDC
Definition types.h:523
s32 xE4_int
Definition types.h:532
f32 xE4
Definition types.h:531
s32 xE0_int
Definition types.h:528
struct grVenom_GroundVars::@301365226327113277275065256106251041016353173172::@164012174021207355137311344276064045054366313240 xC4_flags
s32 xF0
Definition types.h:542
s32 xFC
Definition types.h:545
s32 xF4
Definition types.h:543
f32 xE8
Definition types.h:535
s32 xD4
Definition types.h:520
s32 xD8
Definition types.h:521
f32 xE0
Definition types.h:527
s32 xE8_int
Definition types.h:536
int xC4
Definition types.h:909
struct grYorster_TrackElement elements[9]
Definition types.h:910
s32 x0C
Definition types.h:901
s8 x00
Definition types.h:896
HSD_JObj * x18
Definition types.h:904
f32 x08
Definition types.h:900
u8 x01
Definition types.h:897
f32 x04
Definition types.h:899
u8 pad_02[2]
Definition types.h:898
HSD_GObj * x1C
Definition types.h:905
s32 x10
Definition types.h:902
s32 x14
Definition types.h:903
grZakoGenerator_Spawn * spawn_descs
Definition types.h:347
grZakoGenerator_SpawnFunc callback
Definition types.h:350
int x18
Definition types.h:353
int count
Definition types.h:349
f32 x10
Definition types.h:351
HSD_Generator * gen
Definition types.h:352
grZakoGenerator_Spawn * spawns
Definition types.h:348
grZakoGenerator_Entry sentinel
Definition types.h:365
grZakoGenerator_Entry entries[80]
Definition types.h:364
Item_GObj * x4
Definition types.h:359
s16 x0
Definition types.h:357
s16 x2
Definition types.h:358
s32 x8
Definition types.h:360
u16 kind
Definition types.h:334
u8 respawn
Definition types.h:336
u8 x2
Definition types.h:335
Vec3 pos1
Definition types.h:341
Vec3 pos0
Definition types.h:340
Vec3 lower_point_pos
Definition types.h:1975
Vec3 spot_interest
Definition types.h:1973
Vec3 upper_point_pos
Definition types.h:1974
Vec3 spot_pos
Definition types.h:1972
Vec3 player_pos
Definition types.h:1971
s16 xC4
Definition types.h:922
s32 xC8
Definition types.h:927
Item_GObj * xC4
Definition types.h:926
s16 xE4
Definition types.h:941
s16 xE6
Definition types.h:942
u8 xC5
Definition types.h:932
f32 xCC
Definition types.h:935
u32 xD8
Definition types.h:938
f32 xD4
Definition types.h:937
u32 xEC
Definition types.h:944
u32 xE0
Definition types.h:940
f32 xD0
Definition types.h:936
s32 xE8
Definition types.h:943
u8 xC4
Definition types.h:931
u32 xDC
Definition types.h:939
u16 xC6
Definition types.h:933
f32 xC8
Definition types.h:934
s16 xC6
Definition types.h:949
u32 xEC
Definition types.h:960
u32 xE4
Definition types.h:957
f32 xD4
Definition types.h:953
s16 xF6
Definition types.h:963
f32 xCC
Definition types.h:951
s16 xE8
Definition types.h:958
u32 xC8
Definition types.h:950
u32 xF8
Definition types.h:964
u32 xF0
Definition types.h:961
u32 xFC
Definition types.h:965
u32 x100
Definition types.h:966
u32 xDC
Definition types.h:955
f32 xD8
Definition types.h:954
s16 xF4
Definition types.h:962
u32 xE0
Definition types.h:956
s16 xC4
Definition types.h:948
s16 xEA
Definition types.h:959
f32 xD0
Definition types.h:952
u8 x0_b0
Definition types.h:914
u32 x4
Definition types.h:915
s16 x8
Definition types.h:916
Vec3 xC
Definition types.h:918
s16 xA
Definition types.h:917
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109
bool(* HSD_GObjPredicate)(HSD_GObj *gobj)
Definition forward.h:111
Union of Ground object subtypes.
Definition types.h:1754
struct grGreatBay_GroundVars4 greatbay4
Definition types.h:1775
struct grShrineroute_GroundVars2 shrineroute2
Definition types.h:1822
struct grMuteCity_GroundVars2 mutecity2
Definition types.h:1812
struct grCastle_GroundVars11 castle11
Definition types.h:1768
struct grKongo_GroundVars3 kongo3
Definition types.h:1808
struct grInishie2_GroundVars inishie2
Definition types.h:1793
struct grZebes_GroundVars4 zebes4
Definition types.h:1835
struct grCastle_GroundVars castle
Definition types.h:1758
struct grOldYoshi_Cloud_GroundVars oldyoshicloud
Definition types.h:1799
struct GroundVars_izumi izumi
Definition types.h:1801
struct GroundVars_flatzone2 flatzone2
Definition types.h:1778
struct grInishie1_GroundVars2 inishie12
Definition types.h:1791
struct ScrollVars scroll
Definition types.h:1846
struct grGreens_GroundVars greens
Definition types.h:1784
struct grHomeRun_GroundVars homerun
Definition types.h:1827
struct grStadium_Display display
Pokemon Stadium jumbotron.
Definition types.h:1839
HSD_JObj ** coll_jobj
Definition types.h:1850
struct grNBa_BG_Vars battle_bg
Definition types.h:1842
struct grStarFox_GroundVars starfox
Definition types.h:1825
struct grHomeRun_GroundVars2 homerun2
Definition types.h:1828
struct grMuteCity_GroundVars mutecity
Definition types.h:1811
struct grOnett_Building_GroundVars onett_building
Definition types.h:1814
struct grPura_GroundVars3 pura3
Definition types.h:1818
struct grKraid_GroundVars2 kraid2
Definition types.h:1810
struct grCastle_GroundVars6 castle6
Definition types.h:1763
struct grKinokoRoute_GroundVars kinokoroute
Definition types.h:1804
struct grKongo_GroundVars2 kongo2
Definition types.h:1807
struct grOldPupupu_GroundVars oldpupupu
Definition types.h:1797
struct GroundVars_flatzone flatzone
Definition types.h:1777
UNK_T rank
Definition types.h:1851
struct grGreens_GroundVars2 greens2
Definition types.h:1785
struct grOnett_GroundVars onett
Definition types.h:1813
struct grKraid_GroundVars kraid
Definition types.h:1809
struct grIceMt_GroundVars2 icemt2
Definition types.h:1789
struct grCorneria_GroundVars2 corneria2
Definition types.h:1771
struct grOldPupupu_GroundVars2 oldpupupu2
Definition types.h:1798
struct GroundVars_unk unk
Definition types.h:1826
struct grCastle_GroundVars7 castle7
Definition types.h:1764
struct grCastle_GroundVars12 castle12
Definition types.h:1769
struct grCorneria_GroundVars corneria
Definition types.h:1770
struct grOldKongo_GroundVars taru
Japanese for "barrel," from grKongo_801D828C and grOldKongo_802105C8 asserts.
Definition types.h:1796
struct grCastle_GroundVars8 castle8
Definition types.h:1765
struct grArwing_GroundVars arwing
Definition types.h:1755
struct grFourside_UfoVars foursideUfo
Definition types.h:1782
struct grInishie1_GroundVars inishie1
Definition types.h:1790
struct grOnett_Car_GroundVars onettcar
Definition types.h:1815
struct GroundVars_izumi2 izumi2
Definition types.h:1802
struct grPura_GroundVars2 pura2
Definition types.h:1817
struct GroundVars_izumi3 izumi3
Definition types.h:1803
struct grFourside_CraneVars foursideCrane
Definition types.h:1781
struct grInishie2_GroundVars2 inishie22
Definition types.h:1794
struct grFourside_GroundVars fourside
Definition types.h:1780
struct grZebes_GroundVars zebes
Definition types.h:1832
struct grRCruise_GroundVars rcruise
Definition types.h:1819
struct grKinokoRoute_GroundVars2 kinokoroute2
Definition types.h:1805
struct grRCruise_GroundVars2 rcruise2
Definition types.h:1820
struct grIceMt_GroundVars icemt
Definition types.h:1788
struct grZebes_GroundVars3 zebes3
Definition types.h:1834
struct Ground::GroundVars::@333125157001245261012063032332062324073266001114 carnull
struct grStadium_type9_GroundVars stadium9
Definition types.h:1838
struct grPushOn_GroundVars pushon
Definition types.h:1845
struct Last_GroundVars last
Definition types.h:1843
struct grBigBlueRoute_GroundVars2 bigblueroute2
Definition types.h:1757
struct grBigBlueRoute_GroundVars car
Definition types.h:1847
struct ShyGuys shyguys
Definition types.h:1841
struct GroundVars_flatzone3 flatzone3
Definition types.h:1779
struct grBigBlue_GroundVars bigblue
Definition types.h:1756
struct grCastle_GroundVars9 castle9
Definition types.h:1766
struct grFourside_GroundVars2 fourside2
Definition types.h:1783
struct grSmashTaunt_GroundVars smashtaunt
Definition types.h:1824
struct grYorster_GroundVars yorster
Definition types.h:1831
struct grOldYoshi_Guest_GroundVars oldyoshiguest
Definition types.h:1800
struct Map_GroundVars map
Definition types.h:1844
struct Randall randall
Definition types.h:1840
struct grCastle_GroundVars5 castle5
Definition types.h:1762
struct grShrineroute_GroundVars3 shrineroute3
Definition types.h:1823
struct grCastle_GroundVars2 castle2
Definition types.h:1759
struct grVenom_GroundVars2 venom2
Definition types.h:1830
struct grGreatBay_GroundVars3 greatbay3
Definition types.h:1774
struct grShrineroute_GroundVars shrineroute
Definition types.h:1821
struct grCastle_GroundVars3 castle3
Definition types.h:1760
struct grFigureGet_GroundVars figureget
Definition types.h:1776
struct grInishie2_GroundVars3 inishie23
Definition types.h:1795
struct grGarden_GroundVars garden
Definition types.h:1786
struct grVenom_GroundVars venom
Definition types.h:1829
struct grZebes_GroundVars2 zebes2
Definition types.h:1833
struct grPura_GroundVars pura
Definition types.h:1816
struct grKongo_GroundVars kongo
Definition types.h:1806
struct grCastle_GroundVars4 castle4
Definition types.h:1761
struct grGreatBay_GroundVars2 greatbay2
Definition types.h:1773
struct grInishie1_GroundVars3 inishie13
Definition types.h:1792
struct grZebes_GroundVars5 zebes5
Definition types.h:1836
struct grStadium_GroundVars stadium
Definition types.h:1837
struct grCastle_GroundVars10 castle10
Definition types.h:1767
UNK_T xC4
Definition types.h:1849
struct grGreatBay_GroundVars greatbay
Definition types.h:1772
struct grGarden_GroundVars2 garden2
Definition types.h:1787