1#ifndef MELEE_GR_TYPES_H
2#define MELEE_GR_TYPES_H
15#include <dolphin/gx.h>
16#include <dolphin/mtx.h>
997 char pad_0[0x204 - 0xC4];
signed char s8
Definition hsd_3B2B.h:3
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
InternalStageId
Definition forward.h:45
#define UNK_T
Definition placeholder.h:31
int bool
A signed integer used to contain boolean values.
Definition stdbool.h:8
int bg_state
Definition types.h:915
int curr_bg
Definition types.h:916
int bg_timer
Definition types.h:918
int prev_bg
Definition types.h:917
Model with multiple animations.
Definition types.h:18
s32 xD0
Definition types.h:237
grDynamicAttr_UnkStruct * xCC
Definition types.h:236
s32 xD4
Definition types.h:238
f32 xC8
Definition types.h:235
s32 xC4
Definition types.h:234
u8 xC7
Definition types.h:214
s16 xC8
Definition types.h:215
s32 xD4
Definition types.h:220
u8 xC6
Definition types.h:213
s16 xCE
Definition types.h:218
s32 xD0
Definition types.h:219
u8 xC5
Definition types.h:212
u8 xC4
Definition types.h:211
s16 xCC
Definition types.h:217
s16 xCA
Definition types.h:216
int xD0
Definition types.h:192
HSD_JObj * xC4
Definition types.h:189
HSD_JObj * xC8
Definition types.h:190
int xD4
Definition types.h:193
int xCC
Definition types.h:191
float xDC
Definition types.h:195
int xD8
Definition types.h:194
short xC6
Definition types.h:200
short xC4
Definition types.h:199
float xD4
Definition types.h:205
short xC8
Definition types.h:201
float xD8
Definition types.h:206
float xD0
Definition types.h:204
HSD_JObj * xCC
Definition types.h:203
short xCA
Definition types.h:202
float xDC
Definition types.h:207
int xD8
Definition types.h:184
HSD_GObj * xC8
Definition types.h:180
HSD_GObj * xCC
Definition types.h:181
HSD_JObj * xD0
Definition types.h:182
float xDC
Definition types.h:185
HSD_TObj * xC4
Definition types.h:179
HSD_JObj * xD4
Definition types.h:183
int xC8
Definition types.h:170
float xDC
Definition types.h:175
int xC4
Definition types.h:169
int xD4
Definition types.h:173
int xD0
Definition types.h:172
int xD8
Definition types.h:174
int xCC
Definition types.h:171
int x20[8]
Definition types.h:982
char pad_40[0xC4 - 0x74]
Definition types.h:992
u8 b0
Definition types.h:961
int x64
Definition types.h:988
int x60
Definition types.h:987
HSD_GObjEvent xC_callback
Definition types.h:959
int x0
Definition types.h:956
HSD_GObjEvent x8_callback
Definition types.h:958
u8 b1
Definition types.h:962
u8 b6
Definition types.h:967
Vec3 self_vel
Definition types.h:983
HSD_GObj * gobj
Definition types.h:957
u8 b7
Definition types.h:968
u8 b012
Definition types.h:971
union Ground::@253::GroundVars2 u
union Ground::@253::GroundVars gv
Vec3 cur_pos
Definition types.h:984
HSD_GObj * x18
Definition types.h:980
int x6C
Definition types.h:990
int x58
Definition types.h:985
HSD_GObjEvent x1C_callback
Definition types.h:981
struct Ground::@252 x11_flags
InternalStageId map_id
Definition types.h:979
struct Ground::@251 x10_flags
int x5C
Definition types.h:986
u8 b5
Definition types.h:966
u8 b4
Definition types.h:965
u8 b3
Definition types.h:964
int x70
Definition types.h:991
u8 b2
Definition types.h:963
int x68
Definition types.h:989
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition psstructs.h:256
Texture Object.
Definition tobj.h:134
HSD_Generator * xE0
Definition types.h:929
float xD4
Definition types.h:926
float xC4
Definition types.h:922
float xDC
Definition types.h:928
float xCC
Definition types.h:924
float xD8
Definition types.h:927
float xD0
Definition types.h:925
float xC8
Definition types.h:923
u32 xC4_b29
Definition types.h:939
float x100
Definition types.h:951
float xE8
Definition types.h:945
float xC8
Definition types.h:942
u32 xC4_b28
Definition types.h:938
float xFC
Definition types.h:950
HSD_GObj * lv_gobj[6]
Definition types.h:943
u32 xC4_b31
Definition types.h:941
float xF8
Definition types.h:949
float xEC
Definition types.h:946
u32 xC4_b1
Definition types.h:934
u32 xC4_b0
Definition types.h:933
float xE4
Definition types.h:944
float xF4
Definition types.h:948
u32 xC4_b30
Definition types.h:940
float x104
Definition types.h:952
u32 xC4_b2_25
Definition types.h:935
float xF0
Definition types.h:947
u32 xC4_b26
Definition types.h:936
u32 xC4_b27
Definition types.h:937
s16 timer
Definition types.h:897
HSD_JObj * jobj
Definition types.h:898
s8 pattern
Definition types.h:903
int timer
Definition types.h:904
s8 count
Definition types.h:902
f32 right
Definition types.h:20
f32 top
Definition types.h:21
f32 left
Definition types.h:19
f32 bottom
Definition types.h:22
u8 flags_b5
Definition types.h:140
u8 flags_b1
Definition types.h:136
u8 flags_b3
Definition types.h:138
void(* callback0)(Ground_GObj *)
initialization callback
Definition types.h:128
u8 flags_b2
Definition types.h:137
void(* callback3)(Ground_GObj *)
Definition types.h:131
void(* callback2)(Ground_GObj *)
Definition types.h:130
u8 flags_b6
Definition types.h:141
bool(* callback1)(Ground_GObj *)
Definition types.h:129
u8 flags_b0
Definition types.h:135
u8 flags_b4
Definition types.h:139
u32 flags
Definition types.h:133
u8 flags_b7
Definition types.h:142
f32 pausecam_zpos_max
Definition types.h:44
f32 pausecam_zpos_min
Definition types.h:42
f32 cam_vertical_tilt
Definition types.h:32
f32 x3C
Definition types.h:41
Vec3 fixed_cam_pos
Definition types.h:49
f32 cam_zoom_rate
Definition types.h:39
f32 fixed_cam_fov
Definition types.h:50
StageBlastZone cam_bounds
Definition types.h:29
f32 x24
Definition types.h:35
f32 cam_pan_degrees
Definition types.h:33
f32 cam_angle_right
Definition types.h:48
f32 pausecam_zpos_init
Definition types.h:43
f32 cam_angle_up
Definition types.h:45
f32 cam_track_smooth
Definition types.h:38
f32 cam_x_offset
Definition types.h:30
f32 cam_max_depth
Definition types.h:40
f32 x20
Definition types.h:34
f32 cam_track_ratio
Definition types.h:36
f32 cam_y_offset
Definition types.h:31
f32 cam_angle_down
Definition types.h:46
f32 fixed_cam_horz_angle
Definition types.h:52
f32 cam_fixed_zoom
Definition types.h:37
f32 cam_angle_left
Definition types.h:47
f32 fixed_cam_vert_angle
Definition types.h:51
bool(* callback4)(void)
Definition types.h:155
u32 flags2
Definition types.h:158
u32 flags1
Definition types.h:148
size_t x30
Definition types.h:160
bool(* callback6)(Vec3 *, int, HSD_JObj *)
Definition types.h:157
void(* OnStart)(void)
Definition types.h:154
void(* callback0)(void)
Definition types.h:151
void(* callback1)(int)
Definition types.h:152
S16Vec3 * x2C
Definition types.h:159
char * data1
Definition types.h:150
void(* OnLoad)(void)
Definition types.h:153
StageCallbacks * callbacks
Definition types.h:149
u8 b5
Definition types.h:69
void * x694[4]
Definition types.h:86
u8 b6
Definition types.h:70
struct StageInfo::@226 ** itemdata
u8 b3
Definition types.h:67
u8 b1
Definition types.h:65
int x6E4[2]
Definition types.h:109
Vec3 x730
Definition types.h:121
Article * unk4
Definition types.h:90
void * map_ptcl
Definition types.h:95
s16 x6DE
Definition types.h:107
void * x6A4
Definition types.h:87
u32 x9C
Definition types.h:76
u8 x190_pad[0x280 - 0x190]
Definition types.h:84
f32 x728
Definition types.h:119
HSD_JObj * x280[261]
Definition types.h:85
s32 x714
Definition types.h:114
Vec3 x13C
Definition types.h:80
u8 b2
Definition types.h:66
f32 x70C
Definition types.h:112
s16 x6D4
Definition types.h:103
void * yakumono_param
Definition types.h:97
void * map_plit
Definition types.h:98
Vec3 x130
Definition types.h:80
void * x6C8
Definition types.h:99
InternalStageId internal_stage_id
Definition types.h:61
UnkStage6B0 * param
Definition types.h:93
u8 b0
Definition types.h:64
HSD_GObj * x12C
Definition types.h:79
MapCollData * coll_data
Definition types.h:92
bool(* x94)(Vec3 *, int)
Definition types.h:74
Vec3 x16C
Definition types.h:80
f32 x710
Definition types.h:113
u32 flags
Definition types.h:59
u8 x744_pad[0x748 - 0x744]
Definition types.h:124
s16 x6D0
Definition types.h:101
bool(* x90)(Vec3 *, int)
Definition types.h:73
f32 x71C
Definition types.h:116
s16 x6D6
Definition types.h:104
f32 x6E0
Definition types.h:108
s16 x6D2
Definition types.h:102
u8 b4
Definition types.h:68
u8 x6EC_pad[0x708 - 0x6EC]
Definition types.h:110
s32 x98
Definition types.h:75
f32 x718
Definition types.h:115
u8 b7
Definition types.h:71
bool(* x17C)(Vec3 *, int, HSD_JObj *)
Definition types.h:82
DynamicModelDesc * quake_model_set
Definition types.h:100
u8 xA0[4]
Definition types.h:77
s32 unk0
Definition types.h:89
s16 x708
Definition types.h:111
StageBlastZone blast_zone
Definition types.h:57
UNK_T ** ald_yaku_all
Definition types.h:94
struct StageInfo::@225 unk8C
u8 xA4_pad[0x12C - 0xA4]
Definition types.h:78
HSD_GObj * x72C
Definition types.h:120
HSD_GObj * x180[4]
Definition types.h:83
s32 x720
Definition types.h:117
f32 x73C
Definition types.h:122
StageCameraInfo cam_info
Definition types.h:56
Vec3 x148
Definition types.h:80
void * map_texg
Definition types.h:96
s32 x740
Definition types.h:123
Vec3 x160
Definition types.h:80
Vec3 x154
Definition types.h:80
s32 x6D8
Definition types.h:105
f32 x724
Definition types.h:118
s16 x6DC
Definition types.h:106
s32 stage_id
Definition types.h:164
s32 list_idx
Definition types.h:165
UnkStageDat * unk4
Definition types.h:1179
HSD_Archive * unk0
Definition types.h:1178
u32 unk8
Definition types.h:1180
Appears to be related to stage audio.
Definition types.h:1090
s16 x14
Definition types.h:1096
u32 xC
Definition types.h:1094
s16 x16
Definition types.h:1097
u32 x10
Definition types.h:1095
s16 x18
Definition types.h:1098
u8 pad[0x64 - 0x1A]
Definition types.h:1099
s32 x8
Definition types.h:1093
s32 x4
Definition types.h:1092
s32 x0
Definition types.h:1091
s16 x4
Definition types.h:1105
f32 x24
Definition types.h:1113
s32 x38
Definition types.h:1118
GXColor xC4
Definition types.h:1129
s32 x34
Definition types.h:1117
UnkBgmStruct * xB0
Definition types.h:1124
s32 x14
Definition types.h:1111
f32 x54
Definition types.h:1121
GXColor xC0
Definition types.h:1128
s32 xB4
Definition types.h:1125
s32 x10
Definition types.h:1110
f32 x5C
Definition types.h:1121
f32 x18
Definition types.h:1112
f32 x50
Definition types.h:1121
GXColor xC8
Definition types.h:1130
s32 x30
Definition types.h:1116
f32 x64
Definition types.h:1121
u8 x2C_pad[0x2E - 0x2C]
Definition types.h:1114
f32 x44
Definition types.h:1119
f32 x20
Definition types.h:1113
f32 x48
Definition types.h:1119
GXColor xCC
Definition types.h:1131
GXColor xD4
Definition types.h:1133
GXColor xB8
Definition types.h:1126
GXColor xBC
Definition types.h:1127
f32 x40
Definition types.h:1119
GXColor xD8
Definition types.h:1134
u8 x6C_pad[0xB0 - 0x6A]
Definition types.h:1123
f32 x3C
Definition types.h:1119
s32 xC
Definition types.h:1109
s16 x2E
Definition types.h:1115
f32 x60
Definition types.h:1121
s16 x68
Definition types.h:1122
s16 x8
Definition types.h:1107
s16 xA
Definition types.h:1108
f32 x28
Definition types.h:1113
GXColor xD0
Definition types.h:1132
bool x4C_fixed_cam
Definition types.h:1120
f32 x0
Definition types.h:1104
f32 x58
Definition types.h:1121
u8 x6_pad[2]
Definition types.h:1106
f32 x1C
Definition types.h:1113
u32 unk4
Definition types.h:1139
u8 x0_fill[0x4]
Definition types.h:1138
u8 _4[0x10 - 0x4]
Definition types.h:1144
HSD_FogDesc * x1C
Definition types.h:1148
s16 * x2C
Definition types.h:1152
UNK_T x18
Definition types.h:1147
struct HSD_Joint * unk0
Definition types.h:1143
HSD_CameraDescPerspective * x10
Definition types.h:1145
UNK_T x28
Definition types.h:1151
UNK_T x14
Definition types.h:1146
int x30
Definition types.h:1153
S16Vec3 * unk20
Definition types.h:1149
s32 unk24
Definition types.h:1150
void * unk0
Definition types.h:1157
s32 unk4
Definition types.h:1158
s32 unk2C
Definition types.h:1173
struct UnkStageDat_x8_t * unk8
Definition types.h:1160
s32 unk24
Definition types.h:1170
HSD_Spline ** unk10
Definition types.h:1164
s32 unk14
Definition types.h:1165
void * unk20
Definition types.h:1169
u8 x18_fill[0x20 - 0x18]
Definition types.h:1167
UnkStageDatInternal ** unk28
Definition types.h:1172
s32 unkC
Definition types.h:1162
f32 xE4
Definition types.h:378
u32 xC4
Definition types.h:370
u32 xCC
Definition types.h:372
f32 xD4
Definition types.h:374
f32 xEC
Definition types.h:380
f32 xE0
Definition types.h:377
f32 xDC
Definition types.h:376
f32 xE8
Definition types.h:379
u32 xC8
Definition types.h:371
u32 xD0
Definition types.h:373
f32 xD8
Definition types.h:375
HSD_GObj * xC4
Definition types.h:867
s16 x108
Definition types.h:876
s16 x10A
Definition types.h:877
HSD_Spline * xCC
Definition types.h:869
void * xC8
Definition types.h:868
Vec3 xF0
Definition types.h:874
Vec3 xE4
Definition types.h:873
Vec3 xD8
Definition types.h:872
Vec3 xFC
Definition types.h:875
HSD_Spline * xD0
Definition types.h:870
HSD_Spline * xD4
Definition types.h:871
Used by multiple Big Blue Ground subtypes (track, road, car gobjs).
Definition types.h:852
u8 x0_b0
Definition types.h:853
f32 xD0
Definition types.h:857
HSD_JObj * x10
Definition types.h:858
void * xC8
Definition types.h:855
void * xCC
Definition types.h:856
char pad_3[4]
Definition types.h:861
HSD_JObj * x18
Definition types.h:860
HSD_JObj * x14
Definition types.h:859
u8 x21
Definition types.h:863
char pad_1[3]
Definition types.h:854
u8 x20
Definition types.h:862
s16 xC8
Definition types.h:882
u32 xC4
Definition types.h:881
u8 x11A
Definition types.h:346
union grCorneria_GroundVars::@233 xC4
Item_GObj * right_cannon
Definition types.h:350
f32 x114
Definition types.h:343
u32 x10C
Definition types.h:341
HSD_JObj * x12C
Definition types.h:352
f32 xE8
Definition types.h:332
u32 x11C
Definition types.h:348
f32 xEC
Definition types.h:333
u32 x104
Definition types.h:339
u32 xFC
Definition types.h:337
u8 xC5
Definition types.h:311
f32 offset_x
Definition types.h:324
u32 x100
Definition types.h:338
f32 base_y
Definition types.h:323
u32 x110
Definition types.h:342
u8 x118
Definition types.h:344
u8 b1
Definition types.h:307
union grCorneria_GroundVars::@235 offset_y
u8 b0
Definition types.h:306
u8 x119
Definition types.h:345
f32 xF4
Definition types.h:335
u8 x11B
Definition types.h:347
u8 xC7
Definition types.h:318
Item_GObj * left_cannon
Definition types.h:349
f32 xF0
Definition types.h:334
u32 xC8
Definition types.h:319
HSD_GObj * x128
Definition types.h:351
u8 value
Definition types.h:309
u32 xCC
Definition types.h:320
f32 xD0
Definition types.h:321
u32 x108
Definition types.h:340
struct grCorneria_GroundVars::@233::@236 flags
f32 xE4
Definition types.h:331
f32 xF8
Definition types.h:336
union grCorneria_GroundVars::@234 xC6
f32 val
Definition types.h:326
f32 base_x
Definition types.h:322
grDynamicAttr_UnkStruct * next
Definition types.h:224
f32 unk18
Definition types.h:228
s32 unk14
Definition types.h:227
u8 x0_fill[0x24 - 0x20]
Definition types.h:230
Vec3 unk8
Definition types.h:226
s32 unk1C
Definition types.h:229
s32 unk4
Definition types.h:225
u8 b0
Definition types.h:708
float x1C
Definition types.h:723
u8 b4
Definition types.h:712
float xC
Definition types.h:719
struct grFourside_CraneVars::@245 x1
float x8
Definition types.h:718
float x14
Definition types.h:721
float x10
Definition types.h:720
u8 b2
Definition types.h:710
int x4
Definition types.h:717
u8 b3
Definition types.h:711
u8 b5
Definition types.h:713
u8 b1
Definition types.h:709
u8 x0
Definition types.h:706
u8 b6
Definition types.h:714
float x18
Definition types.h:722
u8 b7
Definition types.h:715
u8 x0
Definition types.h:737
s32 x4
Definition types.h:739
s32 x8
Definition types.h:740
u8 x1
Definition types.h:738
HSD_JObj * x8
Definition types.h:702
HSD_JObj * x4
Definition types.h:701
HSD_JObj * x0
Definition types.h:700
CmSubject * xC
Definition types.h:733
int x4
Definition types.h:731
u8 x3
Definition types.h:730
u8 x2
Definition types.h:729
u8 x0
Definition types.h:727
int x8
Definition types.h:732
u8 x1
Definition types.h:728
s32 xcc
Definition types.h:438
s8 xc8
Definition types.h:437
Item_GObj * xc4
Definition types.h:436
s32 xc8
Definition types.h:431
s32 xc4
Definition types.h:430
HSD_GObj * gobj7
Definition types.h:410
HSD_GObj * gobj5
Definition types.h:408
HSD_GObj * gobj6
Definition types.h:409
u32 x18
Definition types.h:414
HSD_JObj * jobj
Definition types.h:416
s32 x14
Definition types.h:413
f32 x1C
Definition types.h:415
HSD_GObj * gobj8
Definition types.h:411
s16 x10
Definition types.h:412
f32 xD8
Definition types.h:423
f32 xE0
Definition types.h:425
HSD_JObj * jobj
Definition types.h:426
Vec3 translation
Definition types.h:420
f32 xD0
Definition types.h:421
f32 xD4
Definition types.h:422
f32 xDC
Definition types.h:424
f32 x20
Definition types.h:404
f32 x1C
Definition types.h:403
u8 _[9]
Definition types.h:399
s32 x14
Definition types.h:401
s32 x10
Definition types.h:400
u32 x18
Definition types.h:402
u8 xC4
Definition types.h:398
unsigned int x1_2
Definition types.h:747
unsigned int x1_5
Definition types.h:750
int x18
Definition types.h:758
unsigned int x1_6
Definition types.h:751
unsigned int x1_4
Definition types.h:749
float x4
Definition types.h:753
float x8
Definition types.h:754
HSD_JObj * x14
Definition types.h:757
unsigned int x1_7
Definition types.h:752
Item_GObj * x10
Definition types.h:756
unsigned int status
Definition types.h:744
int x1C
Definition types.h:759
unsigned int index
Definition types.h:745
Ground_GObj * xC
Definition types.h:755
unsigned int x1_3
Definition types.h:748
unsigned int x1_1
Definition types.h:746
u8 b5
Definition types.h:771
u8 b7
Definition types.h:773
u8 b2
Definition types.h:768
int x10
Definition types.h:780
u8 b4
Definition types.h:770
int whole_thing
Definition types.h:775
Vec * x4
Definition types.h:777
int x14
Definition types.h:781
int x18
Definition types.h:782
int x1C
Definition types.h:783
struct grGreens_BlockVars * x8_blocks
Definition types.h:778
u8 b3
Definition types.h:769
u8 b0
Definition types.h:766
u8 b6
Definition types.h:772
int xC
Definition types.h:779
u8 b1
Definition types.h:767
union grGreens_GroundVars::@246 x0_flags
HSD_JObj * xF0
Definition types.h:477
HSD_JObj * xC8
Definition types.h:467
HSD_JObj * xE4
Definition types.h:474
f32 xC4
Definition types.h:466
HSD_JObj * xD8
Definition types.h:471
HSD_JObj * xD4
Definition types.h:470
HSD_JObj * xEC
Definition types.h:476
HSD_JObj * xCC
Definition types.h:468
HSD_JObj * xE8
Definition types.h:475
HSD_JObj * xF4
Definition types.h:478
HSD_JObj * xE0
Definition types.h:473
HSD_JObj * xDC
Definition types.h:472
HSD_JObj * xD0
Definition types.h:469
s16 xDE
Definition types.h:454
s16 xC8
Definition types.h:444
s16 xE0
Definition types.h:455
f32 xD4
Definition types.h:450
s16 x10E
Definition types.h:463
s16 xDA
Definition types.h:452
s16 xDC
Definition types.h:453
u32 xE8
Definition types.h:457
HSD_GObj * xF8[5]
Definition types.h:461
s16 xC6
Definition types.h:443
s16 x10C
Definition types.h:462
s16 xF4[2]
Definition types.h:460
f32 xE4
Definition types.h:456
u32 xF0
Definition types.h:459
s16 xD0
Definition types.h:449
s16 xCA
Definition types.h:445
s16 xCE
Definition types.h:447
s16 xCC
Definition types.h:446
u32 xEC
Definition types.h:458
s16 xC4
Definition types.h:442
s16 xD8
Definition types.h:451
f32 x8
Definition types.h:485
s16 x20
Definition types.h:491
HSD_JObj * jobj2
Definition types.h:488
Item_GObj * item_gobj
Definition types.h:490
s16 x2
Definition types.h:483
s16 x22
Definition types.h:492
HSD_GObj * hatena_gobj
Definition types.h:489
f32 xC
Definition types.h:486
s32 x4
Definition types.h:484
s16 status
Definition types.h:482
HSD_JObj * jobj
Definition types.h:487
s16 xD8
Definition types.h:539
s32 xC8
Definition types.h:536
grInishie1_Block * blocks
Definition types.h:538
s16 xCA
Definition types.h:541
s16 xC6
Definition types.h:542
HSD_JObj * xC4
Definition types.h:535
s16 xDA
Definition types.h:540
s32 xCC
Definition types.h:537
likely for question mark blocks
Definition types.h:546
s32 xCC
Definition types.h:549
HSD_JObj * xC4
Definition types.h:547
s32 xC8
Definition types.h:548
s16 xCA
Definition types.h:512
u32 xC4
Definition types.h:498
s16 xE8
Definition types.h:520
s32 xD0
Definition types.h:514
HSD_JObj * x10C
Definition types.h:531
f32 xF8
Definition types.h:526
HSD_JObj * x108
Definition types.h:530
s32 xD8
Definition types.h:516
s16 xEC
Definition types.h:522
s16 xC8
Definition types.h:511
f32 x100
Definition types.h:528
u8 xC4_flags_b5
Definition types.h:505
u8 xC4_flags_b7
Definition types.h:507
f32 xE4
Definition types.h:519
u8 xC4_flags_b1
Definition types.h:501
u8 xC4_flags_b4
Definition types.h:504
f32 xF4
Definition types.h:525
f32 x104
Definition types.h:529
s16 xC6
Definition types.h:510
f32 xFC
Definition types.h:527
f32 xF0
Definition types.h:524
grInishie1_Block * blocks
Definition types.h:517
u8 xC4_flags_b3
Definition types.h:503
s16 xCC
Definition types.h:513
f32 xE0
Definition types.h:518
u8 xC4_flags_b2
Definition types.h:502
s16 xEE
Definition types.h:523
s32 xD4
Definition types.h:515
u8 xC4_flags_b0
Definition types.h:500
u8 xC4_flags_b6
Definition types.h:506
s16 xEA
Definition types.h:521
likely for Cathrine (Birdo)
Definition types.h:585
HSD_GObj * xCC
Definition types.h:588
Item_GObj * xC4
Definition types.h:586
HSD_GObj * xC8
Definition types.h:587
s16 xC6
Definition types.h:593
u8 b1
Definition types.h:596
u8 b4
Definition types.h:599
s16 xCA
Definition types.h:604
u8 b6
Definition types.h:601
u8 b7
Definition types.h:602
u8 b3
Definition types.h:598
Vec3 xD8
Definition types.h:606
u8 b5
Definition types.h:600
u8 b2
Definition types.h:597
u8 b0
Definition types.h:595
Vec3 xCC
Definition types.h:605
s16 xC4
Definition types.h:592
struct grInishie2_GroundVars3::@244 xC8_flags
u8 b5
Definition types.h:559
Vec3 xD8
Definition types.h:569
u8 b1
Definition types.h:555
u8 b0
Definition types.h:554
s16 xCA
Definition types.h:565
u8 b6
Definition types.h:560
u8 b4
Definition types.h:558
s16 xC8
Definition types.h:564
u32 xD0
Definition types.h:567
struct grInishie2_GroundVars::@243 xC4_flags
u8 b2
Definition types.h:556
u8 b7
Definition types.h:561
s16 xCC
Definition types.h:566
s16 xC6
Definition types.h:563
u32 xD4
Definition types.h:568
u8 b3
Definition types.h:557
f32 xE0
Definition types.h:268
HSD_Spline * xC4
Definition types.h:260
f32 xD8
Definition types.h:266
s16 xCE
Definition types.h:263
f32 xDC
Definition types.h:267
f32 xE8
Definition types.h:270
f32 xD0
Definition types.h:264
f32 xC8
Definition types.h:261
f32 xD4
Definition types.h:265
s16 xCC
Definition types.h:262
f32 xE4
Definition types.h:269
f32 xE8
Definition types.h:287
f32 xD8
Definition types.h:283
f32 xE0
Definition types.h:285
HSD_JObj * xCC
Definition types.h:280
s16 xC4
Definition types.h:276
f32 xE4
Definition types.h:286
HSD_JObj * xD0
Definition types.h:281
f32 xD4
Definition types.h:282
s16 xCA
Definition types.h:279
f32 xDC
Definition types.h:284
s16 xC6
Definition types.h:277
s16 xC8
Definition types.h:278
f32 xC8
Definition types.h:243
union grKongo_GroundVars::@231 u
f32 xE8
Definition types.h:256
s16 xE4
Definition types.h:254
f32 xC4
Definition types.h:242
HSD_JObj * xE0
Definition types.h:253
HSD_JObj * xDC
Definition types.h:252
f32 xD4
Definition types.h:250
void * keep
Definition types.h:247
f32 xD8
Definition types.h:251
s16 xE6
Definition types.h:255
f32 xCC
Definition types.h:244
struct grKongo_GroundVars::@231::@232 taru
u8 _[0xC]
Definition types.h:299
s32 xC
Definition types.h:300
s8 x1
Definition types.h:292
f32 x4
Definition types.h:293
u8 x0
Definition types.h:291
f32 x8
Definition types.h:294
f32 xC
Definition types.h:295
u8 b2
Definition types.h:809
HSD_JObj * xC8
Definition types.h:816
f32 xCC
Definition types.h:817
struct grMuteCity_GroundVars2::@250 xC4_flags
u8 b1
Definition types.h:808
u8 b6
Definition types.h:813
u8 b0
Definition types.h:807
u8 b4
Definition types.h:811
u8 b3
Definition types.h:810
f32 xD0
Definition types.h:818
u8 b5
Definition types.h:812
u8 b7
Definition types.h:814
u8 b7
Definition types.h:799
u8 b3
Definition types.h:795
struct grMuteCity_GroundVars::@249 xD0_flags
u8 b5
Definition types.h:797
u8 b0
Definition types.h:792
u32 xC8
Definition types.h:789
HSD_LObj * x110
Definition types.h:802
u8 b6
Definition types.h:798
u8 b4
Definition types.h:796
u8 b1
Definition types.h:793
u32 xCC
Definition types.h:790
u8 b2
Definition types.h:794
s16 xC6
Definition types.h:788
u8 pad2[0x110 - 0xD1]
Definition types.h:801
s16 xC4
Definition types.h:787
u8 xC5
Definition types.h:574
s16 xC6
Definition types.h:575
void * xD0
Definition types.h:580
s16 xCE
Definition types.h:579
void * xD4
Definition types.h:581
s16 xCC
Definition types.h:578
s16 xCA
Definition types.h:577
u8 xC4
Definition types.h:573
s16 xC8
Definition types.h:576
Onett collision element (0x1C bytes) Callback for joints 0 and 1; could be awning hit tracking?...
Definition types.h:825
s16 flag
Definition types.h:831
float accumulator
Definition types.h:826
u8 pad04[4]
Definition types.h:827
u8 pad0E[4]
Definition types.h:830
float initial
Definition types.h:828
s16 counter
Definition types.h:829
u8 pad14[8]
Definition types.h:832
CmSubject * x104
Definition types.h:839
u8 x0_b0
Definition types.h:836
u8 pad[0xCC - 0xC5]
Definition types.h:837
struct grOnett_AwningData awnings[2]
Definition types.h:838
u32 xC4
Definition types.h:892
HSD_JObj * xC8
Definition types.h:893
u16 xC4
Definition types.h:886
s16 xC6
Definition types.h:887
HSD_JObj * xC8
Definition types.h:888
f32 x18
Definition types.h:681
s32 x30
Definition types.h:687
s32 x34
Definition types.h:688
s32 x38
Definition types.h:689
f32 x1C
Definition types.h:682
char pad_0[0x14]
Definition types.h:679
f32 x28
Definition types.h:685
f32 x20
Definition types.h:683
s32 x2C
Definition types.h:686
f32 x24
Definition types.h:684
f32 x14
Definition types.h:680
u16 xCC
Definition types.h:911
u16 xCA
Definition types.h:910
u16 xC8
Definition types.h:909
u8 _[0x4]
Definition types.h:908
u32 xC4
Definition types.h:384
f32 xD4
Definition types.h:388
void * xE4
Definition types.h:392
f32 xDC
Definition types.h:390
f32 xEC
Definition types.h:394
u32 xCC
Definition types.h:386
f32 xE0
Definition types.h:391
f32 xE8
Definition types.h:393
u32 xD0
Definition types.h:387
f32 xD8
Definition types.h:389
u32 xC8
Definition types.h:385
Specific to the Pokemon Stadium jumbotron.
Definition types.h:626
s16 xEE
The focused player, or 99 if none.
Definition types.h:641
s16 xE6
Definition types.h:637
u8 xF8_1
Definition types.h:646
HSD_GObj * xDC
Zoomed camera feed.
Definition types.h:634
HSD_GObj * xD4
Text display.
Definition types.h:632
u8 xF8_2
Definition types.h:647
s16 xE4
Definition types.h:636
s16 xE8
Definition types.h:638
HSD_MObj * xCC
Definition types.h:630
s16 xF0
Slot type of the focused player.
Definition types.h:642
u8 xC4_b1
Definition types.h:628
HSD_TObj * xC8
Definition types.h:629
s16 xEA
Definition types.h:639
HSD_GObj * xD8
Stage camera feed.
Definition types.h:633
s16 xEC
Definition types.h:640
CmSubject * xF4
Definition types.h:644
u8 xF8_0
Definition types.h:645
s16 xF2
Definition types.h:643
int xE0
Definition types.h:635
HSD_ImageDesc * xD0
Definition types.h:631
u8 xC4_b0
Definition types.h:627
s16 xE2
Definition types.h:620
HSD_GObj * xE8
Definition types.h:622
u8 xC4_b0
Definition types.h:610
s16 xDC
Definition types.h:617
int xD8
Definition types.h:616
u8 xC4_b1
Definition types.h:611
UnkArchiveStruct * xD0
Definition types.h:614
HSD_GObj * xE4
Definition types.h:621
s16 xDE
Definition types.h:618
s16 xE0
Definition types.h:619
u32 xC8
Definition types.h:612
HSD_MObj * xCC
Definition types.h:613
float xD4
Definition types.h:615
Unknown, but used for IDS: 6 9 and possibly more.
Definition types.h:654
HSD_GObj * xD0_gobj
Definition types.h:659
HSD_GObj * xCC_gobj
Definition types.h:658
u8 xC4_b1
Definition types.h:656
HSD_JObj * xD4_jobj
Definition types.h:660
HSD_Generator * xC8
Definition types.h:657
u8 xC4_b0
Definition types.h:655
u32 xC8
Definition types.h:357
f32 xEC
Definition types.h:366
f32 xD4
Definition types.h:360
u32 xD0
Definition types.h:359
u32 xC4
Definition types.h:356
u32 xCC
Definition types.h:358
f32 xDC
Definition types.h:362
f32 xD8
Definition types.h:361
f32 xE4
Definition types.h:364
f32 xE8
Definition types.h:365
f32 xE0
Definition types.h:363
int xC4
Definition types.h:664
u16 xC4
Definition types.h:675
UNK_T x8
Definition types.h:670
u8 x0_b0
Definition types.h:668
u32 x4
Definition types.h:669
Vec3 xC
Definition types.h:671
Definition lbcardgame.c:304
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109