17#include <dolphin/gx.h>
signed char s8
Definition hsd_3B2B.h:3
signed long s32
Definition hsd_3B2B.h:1
void it_80279E24(Item_GObj *)
Definition it_2725.c:9104
void it_8027B378(Fighter_GObj *, Item_GObj *, f32)
Definition it_2725.c:9726
bool it_8027AE34(Item_GObj *)
Definition it_2725.c:9597
void it_80272674(Item_GObj *, s32)
Definition it_2725.c:4851
void it_80272F7C(HSD_JObj *, f32)
Definition it_2725.c:5168
void it_8027321C(Item_GObj *)
Definition it_2725.c:5262
void it_80279768(Item_GObj *, CommandInfo *)
Definition it_2725.c:8836
void it_802742F4(Item_GObj *, HSD_GObj *, Fighter_Part)
Definition it_2725.c:5731
void itColl_BounceOffVictim(Item_GObj *)
Definition it_2725.c:5153
void it_80279BE0(Item_GObj *)
Definition it_2725.c:9036
void it_80273500(Item_GObj *, Vec3 *)
Definition it_2725.c:5357
void it_802799E4(Item_GObj *)
Advance Item Script.
Definition it_2725.c:8961
void it_80273168(Item_GObj *)
Definition it_2725.c:5232
Fighter * it_80272818(Item *)
Definition it_2725.c:4914
ItemCommonData * it_804D6D28
void fn_80279B30(Item_GObj *, CommandInfo *, int arg2)
Definition it_2725.c:9015
Item_GObj * it_8027B5B0(ItemKind, Vec3 *, HSD_JObj *, Vec3 *, bool)
Definition it_2725.c:9792
void fn_80277D8C(HSD_MObj *, u32)
Definition it_2725.c:7730
void it_80272A18(HSD_JObj *item_jobj)
Definition it_2725.c:5028
HSD_JObj * it_802746F8(Item_GObj *)
Definition it_2725.c:5869
void it_80279C48(Item_GObj *)
Definition it_2725.c:9044
struct ItemLogicTable it_803F14C4[43]
Definition it_2725.c:282
void it_8027C0CC(Item_GObj *, f32, f32)
Might take in and pass more vars.
Definition it_2725.c:10091
void it_80275210(Item_GObj *)
Definition it_2725.c:6225
void it_80274FDC(Item_GObj *, s32, Fighter_GObj *, Fighter_Part)
Definition it_2725.c:6154
void it_8027C8D0(Vec3 *, Vec3 *, f32)
Definition it_2725.c:10241
void it_80274EE8(void)
Definition it_2725.c:6098
void it_80274E44(Item_GObj *)
Definition it_2725.c:6073
void it_80272980(Item_GObj *)
/* 272980 / void it_80272980(Item_GObj, f32);
Definition it_2725.c:4999
Item_GObj * it_80272828(ItemKind)
Returns Item_GObj of the specified kind if part of HSD_GObj_Entities->items.
Definition it_2725.c:4921
void it_8027CE44(Item_GObj *)
Definition it_2725.c:10425
s32 it_8027A4D4(Item *)
Definition it_2725.c:9306
void it_802753BC(Item_GObj *, s16)
Definition it_2725.c:6306
void it_80275E98(Item_GObj *, SpawnItem *)
Definition it_2725.c:6778
struct ItemLogicTable it_803F23CC[47]
Definition it_2725.c:1121
bool it_8027C79C(Item_GObj *)
Definition it_2725.c:10186
void it_80279D38(Item_GObj *)
Definition it_2725.c:9081
void it_80274CAC(Item_GObj *)
Definition it_2725.c:6007
void it_802741F4(Item_GObj *, bool)
Definition it_2725.c:5681
bool it_80275870(Item_GObj *)
Definition it_2725.c:6571
void it_8027ADEC(int, Item_GObj *, HSD_JObj *, f32)
Definition it_2725.c:9588
bool it_802763B8(Item_GObj *)
Definition it_2725.c:6966
void it_802754A4(Item_GObj *)
Definition it_2725.c:6368
void it_8027BBF4(Item_GObj *, bool, f64, f32)
Definition it_2725.c:10006
void it_80279544(Item_GObj *, CommandInfo *)
Definition it_2725.c:8763
void it_80275474(Item_GObj *)
Toggle several flags in 0xDCD off.
Definition it_2725.c:6358
void it_8027C0A8(Item_GObj *, f32, f32)
Might take in and pass more vars.
Definition it_2725.c:10085
void it_8027574C(Item_GObj *)
Definition it_2725.c:6489
void it_80274C60(Item_GObj *)
Definition it_2725.c:5982
void it_8027B408(Item_GObj *, Item_GObj *, f32)
Definition it_2725.c:9741
void it_80279958(Item_GObj *, CommandInfo *)
Definition it_2725.c:8948
void it_80278574(HSD_GObj *, GXColor *)
Definition it_2725.c:8109
bool it_8027B798(Item_GObj *, Vec3 *)
Definition it_2725.c:9856
void it_80279680(Item_GObj *, CommandInfo *)
Definition it_2725.c:8801
float it_802758D4(Item_GObj *)
Definition it_2725.c:6587
void it_802753DC(Item_GObj *)
Definition it_2725.c:6317
struct ItemLogicTable it_803F4D20[30]
Definition it_2725.c:4136
void it_80275594(Item_GObj *, s32, f32)
Definition it_2725.c:6419
void it_8027346C(Item_GObj *)
Definition it_2725.c:5325
void it_80274F10(Item_GObj *)
Definition it_2725.c:6111
void it_80274EF8(Item_GObj *)
Toggle flag in 0xDC8 off.
Definition it_2725.c:6103
void it_802734B4(Item_GObj *)
Definition it_2725.c:5346
void it_80279B10(Item_GObj *, CommandInfo *)
Definition it_2725.c:9010
bool it_8027AB64(Item_GObj *)
Definition it_2725.c:9456
void it_80278F2C(Item_GObj *, CommandInfo *)
Definition it_2725.c:8598
void it_8027AAA0(Item_GObj *, Item *, s32)
Definition it_2725.c:9422
void it_80274F48(Item_GObj *, s32, HSD_GObj *, Fighter_Part)
Definition it_2725.c:6146
s32 it_80276308(Item_GObj *)
Definition it_2725.c:6924
void it_802728C8(Item_GObj *)
Definition it_2725.c:4970
bool it_8027781C(Item_GObj *)
Definition it_2725.c:7584
void it_80275820(Item_GObj *, Vec3 *, Vec3 *, s32)
Definition it_2725.c:6558
void it_802765BC(Item_GObj *, enum_t)
Definition it_2725.c:7048
void it_8027429C(Item_GObj *, Vec3 *)
Definition it_2725.c:5713
void it_80275240(Item_GObj *)
Definition it_2725.c:6241
void it_80275390(Item_GObj *)
Definition it_2725.c:6300
void it_8027978C(Item_GObj *, CommandInfo *)
Definition it_2725.c:8845
HSD_JObj * it_80272C90(Item_GObj *)
Definition it_2725.c:5092
void it_8027570C(Item_GObj *, s32)
Definition it_2725.c:6470
void it_802755C0(Item_GObj *, f32)
Definition it_2725.c:6431
void it_80279BBC(Item *)
Definition it_2725.c:9031
void it_80272940(Item_GObj *)
Definition it_2725.c:4988
bool it_8027770C(Item_GObj *)
Definition it_2725.c:7533
void it_8027A13C(Item_GObj *)
Definition it_2725.c:9216
void it_80272B40(Item_GObj *)
Definition it_2725.c:5057
void it_802750F8(Item_GObj *)
Definition it_2725.c:6175
void it_80276408(Item_GObj *, CollData *, Vec3 *)
Definition it_2725.c:6995
s32 it_8027A364(Item *)
Definition it_2725.c:9289
void it_80275D5C(Item_GObj *, itECB *)
Definition it_2725.c:6733
void it_80276CB8(Item_GObj *)
Definition it_2725.c:7196
void it_802752D8(Item_GObj *, s32, s32)
Definition it_2725.c:6272
bool it_8027C824(Item_GObj *, s32(*arg1)(Item_GObj *))
Definition it_2725.c:10207
void it_8027A344(Item_GObj *)
Definition it_2725.c:9277
void it_8027B964(Item_GObj *, bool)
Definition it_2725.c:9925
void it_80276CEC(Item_GObj *)
Definition it_2725.c:7203
void it_802796C4(Item_GObj *, CommandInfo *)
Definition it_2725.c:8807
void it_80274250(Item_GObj *, Vec3 *)
Definition it_2725.c:5698
void it_80279744(Item_GObj *, CommandInfo *)
Definition it_2725.c:8829
s32 it_8027A9B8(Item *)
Definition it_2725.c:9401
void it_8027B288(Item_GObj *, u32)
/* 27B1F4 / void it_8027B1F4(Item_GObj, int);
Definition it_2725.c:9692
void it_80275640(Item_GObj *, f32)
Definition it_2725.c:6446
void it_80275788(Item_GObj *)
Definition it_2725.c:6498
void it_80279720(Item_GObj *, CommandInfo *)
Definition it_2725.c:8822
void it_8027B508(Item_GObj *, Item_GObj *)
Definition it_2725.c:9769
f32 it_8027649C(Item_GObj *)
Definition it_2725.c:7012
void it_80273748(Item_GObj *, Vec3 *, Vec3 *)
Definition it_2725.c:5425
void it_80272C08(Item_GObj *)
Definition it_2725.c:5077
void it_80275258(Item_GObj *)
Definition it_2725.c:6249
void it_80272A3C(HSD_JObj *item_jobj)
Definition it_2725.c:5033
void it_8027CE64(Item_GObj *, HSD_GObj *, void *)
Appears to be a function for Game&Watch items.
Definition it_2725.c:10434
void it_80275504(Item_GObj *)
Toggle several flags in 0xDCE off.
Definition it_2725.c:6394
bool it_802750E8(Item_GObj *, s32)
Definition it_2725.c:6169
void it_80273484(Item_GObj *)
Definition it_2725.c:5332
void it_80275BC8(Item_GObj *, HSD_GObj *)
Definition it_2725.c:6683
void it_802796FC(Item_GObj *, CommandInfo *)
Definition it_2725.c:8815
void it_8027990C(Item_GObj *, CommandInfo *)
Definition it_2725.c:8939
void it_802756D0(Item_GObj *)
Definition it_2725.c:6459
void it_80279D5C(Item_GObj *, f32)
Definition it_2725.c:9086
bool it_80277040(Item_GObj *)
Definition it_2725.c:7333
void it_8027BB1C(Vec3 *, Vec3 *)
Definition it_2725.c:9971
bool it_8027A09C(Item_GObj *)
Definition it_2725.c:9192
void it_80274574(Item_GObj *)
Definition it_2725.c:5804
void it_802732E4(Item *, s32)
Definition it_2725.c:5292
void it_802762BC(Item *)
Definition it_2725.c:6902
bool it_80273130(Item_GObj *)
Definition it_2725.c:5220
void it_8027B4A4(Fighter_GObj *, Item_GObj *)
Definition it_2725.c:9758
void it_80273B50(Item_GObj *, Vec3 *)
Definition it_2725.c:5517
f32 it_8027CBFC(Item_GObj *)
Definition it_2725.c:10343
void it_802787B4(Item_GObj *, s32)
Definition it_2725.c:8234
void it_80279B64(Item *)
Definition it_2725.c:9021
void it_80273454(Item_GObj *)
Definition it_2725.c:5318
void it_80277D08(void)
Definition it_2725.c:7704
void it_80272BA4(Item_GObj *)
Definition it_2725.c:5067
void it_80274198(Item_GObj *, bool)
Definition it_2725.c:5660
void it_80273600(Item_GObj *)
Definition it_2725.c:5377
void it_80273F34(Item_GObj *, HSD_GObj *)
Definition it_2725.c:5619
void it_80274D04(Item_GObj *, struct lb_80014638_arg1_t *)
Definition it_2725.c:6018
void it_80272784(Item_GObj *)
Definition it_2725.c:4893
void it_80275414(Item_GObj *)
Definition it_2725.c:6332
HSD_TExp * it_80277F90(Item *, HSD_MObj *, HSD_TExp *)
Definition it_2725.c:7797
bool it_80277544(Item_GObj *)
Definition it_2725.c:7496
void it_80276FC4(Item_GObj *, s32)
Definition it_2725.c:7319
void it_80275270(Item_GObj *)
Definition it_2725.c:6257
void it_80279AF0(Item_GObj *, CommandInfo *)
Definition it_2725.c:9003
void it_80276174(Item_GObj *, Vec3 *)
Definition it_2725.c:6855
bool it_80276D9C(Item_GObj *, enum_t)
Definition it_2725.c:7230
bool it_8027A118(Item_GObj *, HSD_GObjEvent)
Definition it_2725.c:9210
void it_8027CBA4(Item_GObj *)
Definition it_2725.c:10330
void it_80279CDC(Item_GObj *, f32)
Definition it_2725.c:9070
bool it_80272D1C(Item_GObj *)
Check if the HSD_GObj* class is an item.
Definition it_2725.c:5125
s32 it_80276348(Item_GObj *, Vec3 *)
Definition it_2725.c:6944
void it_80274ED8(void)
Definition it_2725.c:6093
void it_802754BC(Item_GObj *)
Definition it_2725.c:6376
void it_802759DC(Item_GObj *, Item_GObj *)
Definition it_2725.c:6620
void it_802799A8(Item_GObj *, CommandInfo *)
Definition it_2725.c:8955
void it_802795EC(Item_GObj *, CommandInfo *)
Definition it_2725.c:8783
bool it_8027CA7C(HSD_GObj *)
Definition it_2725.c:10286
void it_80274DAC(Item_GObj *)
Definition it_2725.c:6044
bool itColl_BounceOffShield(Item_GObj *)
Definition it_2725.c:5188
HSD_ObjAllocUnk6 it_804A0E50
Definition it_2725.c:4681
void it_80276934(Item_GObj *, enum_t)
Definition it_2725.c:7122
void it_8027542C(Item_GObj *)
Definition it_2725.c:6340
void it_80275DFC(Item_GObj *)
Definition it_2725.c:6755
void it_8027CAD8(Item_GObj *)
Definition it_2725.c:10303
Item_GObj * it_8027CC88(Item_GObj *)
Definition it_2725.c:10373
void it_80273648(Item_GObj *, s32, s32)
Definition it_2725.c:5385
void it_80279FF8(Item_GObj *)
Definition it_2725.c:9165
void it_8027518C(Item_GObj *)
Definition it_2725.c:6202
void it_80275228(Item_GObj *)
Definition it_2725.c:6233
void it_8027CE18(Item_GObj *)
Definition it_2725.c:10419
void it_80275444(Item_GObj *)
Definition it_2725.c:6348
void it_80275070(Item_GObj *, s32)
Definition it_2725.c:6162
void it_802762B0(Item *)
Definition it_2725.c:6897
void it_8027327C(Item_GObj *, enum_t ID1, enum_t ID2)
Definition it_2725.c:5276
void it_80272A60(Item_GObj *)
Definition it_2725.c:5038
void it_802798D4(Item_GObj *, CommandInfo *)
Definition it_2725.c:8932
void it_8027C9D8(Item *)
Definition it_2725.c:10268
void it_80273408(Item_GObj *)
/* 273318 / void it_80273318(Item_GObj, HSD_Joint*);
Definition it_2725.c:5309
void it_80277C40(Item_GObj *, s32)
Definition it_2725.c:7668
void it_80272AC4(Item_GObj *, Vec3 *)
Definition it_2725.c:5048
void it_80276100(Item_GObj *, Vec3 *)
Definition it_2725.c:6845
void it_80273598(Item_GObj *, s32, s32)
Definition it_2725.c:5369
void it_80274ECC(Item_GObj *, bool)
Definition it_2725.c:6088
bool it_80273030(Item_GObj *)
Definition it_2725.c:5176
void it_8027572C(Item_GObj *, s32)
Definition it_2725.c:6478
void it_80274F28(Item *, s8, HSD_GObjEvent, HSD_GObjInteraction)
Definition it_2725.c:6119
HSD_ObjAllocUnk6 it_804A0E60
Definition it_2725.c:4682
void it_8027B0C4(Item_GObj *, SpawnItem *)
Definition it_2725.c:9641
void it_802731A4(Item_GObj *)
Definition it_2725.c:5242
int it_8027BA54(HSD_GObj *, Vec3 *)
Definition it_2725.c:9953
s32 it_802763E0(Item_GObj *)
Definition it_2725.c:6981
void it_80275288(Item_GObj *, s32, s32)
Definition it_2725.c:6265
void it_80274D6C(Item_GObj *)
Definition it_2725.c:6030
void it_80279B88(Item *, s32, s32)
Definition it_2725.c:9026
bool it_80272C6C(Item_GObj *)
Definition it_2725.c:5087
HSD_JObj * it_80272CC0(Item_GObj *, enum_t)
Definition it_2725.c:5108
void it_8027CB3C(Item_GObj *)
Definition it_2725.c:10317
void it_802725D4(Item_GObj *)
Definition it_2725.c:4826
void it_80278108(Item *, HSD_MObj *, HSD_TExp *)
Definition it_2725.c:7880
s32 it_8027A780(Item *, void *)
Definition it_2725.c:9341
void it_802790C0(Item_GObj *, CommandInfo *)
Definition it_2725.c:8633
s32 it_80272D40(Item_GObj *)
Check GObj entity class.
Definition it_2725.c:5134
struct ItemLogicTable it_803F3100[118]
Definition it_2725.c:2029
void it_80275328(HSD_GObj *, ItemLink *)
Definition it_2725.c:6279
void it_802775F0(Item_GObj *, Vec3 *)
Definition it_2725.c:7516
void it_80279888(Item_GObj *, CommandInfo *)
Definition it_2725.c:8925
void it_80276214(Item_GObj *)
bool it_80276214(Item_GObj* item_gobj) {}
Definition it_2725.c:6874
void it_802731E0(Item_GObj *)
Definition it_2725.c:5252
void it_80275158(Item_GObj *, f32)
Set both life timers on the item.
Definition it_2725.c:6187
void it_80272860(Item_GObj *, f32, f32)
Definition it_2725.c:4940
void it_80272DE4(HSD_JObj *, f32)
Definition it_2725.c:5161
void it_80275534(Item_GObj *, f32)
Definition it_2725.c:6404
void it_8027C0F0(Item_GObj *, Vec3 *, f64, f32)
Definition it_2725.c:10096
bool it_80274C78(Item_GObj *)
Definition it_2725.c:5990
void it_80273670(Item_GObj *, int, float)
void it_80274DFC(Item_GObj *)
Definition it_2725.c:6062
void it_80276278(Item_GObj *)
Definition it_2725.c:6886
bool it_802762D8(Item_GObj *)
Definition it_2725.c:6908
void it_8027A160(HSD_JObj *, Item *)
Definition it_2725.c:9229
void it_2725_Logic9_Destroyed(Item_GObj *)
Definition it_2725.c:10226
void it_802754D4(Item_GObj *)
Definition it_2725.c:6384
void it_8027B1F4(Item_GObj *)
Definition it_2725.c:9672
void it_80273318(Item_GObj *, HSD_Joint *)
Definition it_2725.c:5299
void it_80274C88(Item_GObj *)
Definition it_2725.c:5998
int it_80274658(Item_GObj *, f32)
Definition it_2725.c:5835
void it_80278800(Item_GObj *, s32, s32, Vec3 *, Vec3 *, s32, f32)
Definition it_2725.c:8243
HSD_ObjAllocUnk4 it_804A0E30
Definition it_2725.c:4680
f32 it_80274990(Item_GObj *)
Definition it_2725.c:5924
void it_8027B564(Item_GObj *)
Definition it_2725.c:9780
void it_80275174(Item_GObj *, f32)
Definition it_2725.c:6196
void it_8027B330(Item_GObj *, u32)
Definition it_2725.c:9717
void it_802756E0(Item_GObj *)
Definition it_2725.c:6464
void it_80274740(Item_GObj *)
Definition it_2725.c:5894
void it_80274594(Item_GObj *)
Definition it_2725.c:5818
void it_80274484(Item_GObj *, HSD_JObj *, f32)
Definition it_2725.c:5787
void it_8027C56C(Item_GObj *, f32)
Definition it_2725.c:10163
void it_80274A64(Item_GObj *)
Definition it_2725.c:5953
bool it_802751D8(Item_GObj *)
Definition it_2725.c:6213
void it_8027349C(Item_GObj *)
Definition it_2725.c:5339
bool it_8027C794(Item_GObj *)
Definition it_2725.c:10181
bool it_8027AF50(Item_GObj *)
Definition it_2725.c:9615
void it_8027B070(Item_GObj *, Fighter_GObj *)
Definition it_2725.c:9628
void it_8027737C(Item_GObj *, Vec3 *)
Definition it_2725.c:7462
void it_80272560(Item_GObj *, s32)
Definition it_2725.c:4814
Fighter_Part
Definition forward.h:248
ItemKind
Definition forward.h:109
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
user_data struct of GObj class 7
Definition itCharItems.h:333
void(* HSD_GObjInteraction)(HSD_GObj *gobj0, HSD_GObj *gobj1)
Definition forward.h:112
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:109