SSBM Decomp
Loading...
Searching...
No Matches
it_3F14.h
Go to the documentation of this file.
1#ifndef GALE01_IT_3F14
2#define GALE01_IT_3F14
3
4#include <platform.h>
5
6#include "ft/forward.h"
7#include "it/forward.h"
8
9#include "it/items/types.h"
10#include "it/types.h"
11
12typedef struct it_804D6D40_t {
13 /* 0x00 */ s32 x0;
14 /* 0x04 */ f32 x4;
15 /* 0x08 */ f32 x8;
16 /* 0x0C */ f32 xC;
17 /* 0x10 */ f32 x10;
18 /* 0x14 */ f32 x14;
19 /* 0x18 */ f32 x18;
21
30
31/* 3F1418 */ extern struct sdata_ItemGXLink it_803F1418[43];
32/* 3F14C4 */ extern struct ItemLogicTable it_803F14C4[43];
33/* 3F1ED8 */ extern char it_803F1ED8[];
34/* 3F1EE4 */ extern char it_803F1EE4[];
35/* 3F1EF0 */ extern char it_803F1EF0[];
36/* 4A0E30 */ extern RandomItemSpawner it_804A0E30;
37/* 4A0E50 */ extern ItemPickTable it_804A0E50;
38/* 4A0E60 */ extern ItemPickTable it_804A0E60;
39/* 4A0E70 */ extern DamageLogEntry it_804A0E70[15];
40/* 4A0F60 */ extern Article* it_804A0F60[30];
41/* 4D6D00 */ extern s8 it_804D6D00;
42/* 4D6D04 */ extern Fighter_804D653C_t* it_804D6D04;
43/* 4D6D08 */ extern s32 it_804D6D08;
44/* 4D6D0C */ extern s32 it_804D6D0C;
45/* 4D6D10 */ extern u32 it_804D6D10;
46/* 4D6D14 */ extern u32 it_804D6D14;
47/* 4D6D18 */ extern u32 it_804D6D18;
48/* 4D6D1C */ extern u8 it_804D6D1C[4];
49/* 4D6D20 */ extern it_804D6D20_t* it_804D6D20;
50/* 4D6D24 */ extern Article** it_804D6D24;
51/* 4D6D28 */ extern ItemCommonData* it_804D6D28;
52/* 4D6D30 */ extern Article** it_804D6D30;
53/* 4D6D38 */ extern Article** it_804D6D38;
54/* 4D6D40 */ extern it_804D6D40_t* it_804D6D40;
55
56#endif
signed char s8
Definition hsd_3B2B.h:3
signed long s32
Definition hsd_3B2B.h:1
unsigned char u8
Definition hsd_3B2B.h:2
Article ** it_804D6D30
RandomItemSpawner it_804A0E30
Definition it_3F14.c:850
ItemCommonData * it_804D6D28
Definition it_3F14.c:855
s32 it_804D6D0C
Definition it_3F14.c:863
Article ** it_804D6D38
HSD_ObjAllocUnk5 it_804A0E50
Definition it_3F14.c:849
s32 it_804D6D08
Definition it_3F14.c:864
ItemPickTable it_804A0E60
Definition it_3F14.c:848
s8 it_804D6D00
Definition it_3F14.c:866
Article ** it_804D6D24
Pointer to array of Article*.
Definition it_3F14.c:856
Article * it_804A0F60[]
Definition it_3F14.c:846
u32 it_804D6D10
Definition it_3F14.c:862
u32 it_804D6D14
Definition it_3F14.c:861
Fighter_804D653C_t * it_804D6D04
Definition it_3F14.c:865
char it_803F1EE4[]
Definition it_3F14.c:843
struct ItemLogicTable it_803F14C4[ARRAY_SIZE(it_803F1418)]
Definition it_3F14.c:65
DamageLogEntry it_804A0E70[15]
Definition it_3F14.c:847
u32 it_804D6D18
Definition it_3F14.c:860
char it_803F1EF0[]
Definition it_3F14.c:844
char it_803F1ED8[]
Definition it_3F14.c:842
it_804D6D20_t * it_804D6D20
Definition it_3F14.c:857
struct sdata_ItemGXLink it_803F1418[43]
Common items.
Definition it_3F14.c:53
u8 it_804D6D1C[4]
Definition it_3F14.c:859
it_804D6D40_t * it_804D6D40
Definition types.h:195
Definition types.h:886
Definition types.h:474
Definition types.h:714
Definition types.h:25
Definition types.h:856
Definition types.h:869
Definition it_3F14.h:22
it_804D6D40_t * x10
Definition it_3F14.h:27
ItemCommonData * x0
Definition it_3F14.h:23
Article ** xC
Definition it_3F14.h:26
Fighter_804D653C_t * x14
Definition it_3F14.h:28
Article ** x4
Definition it_3F14.h:24
Article ** x8
Definition it_3F14.h:25
Definition it_3F14.h:12
f32 x4
Definition it_3F14.h:14
f32 x14
Definition it_3F14.h:18
f32 x18
Definition it_3F14.h:19
f32 x8
Definition it_3F14.h:15
f32 x10
Definition it_3F14.h:17
f32 xC
Definition it_3F14.h:16
s32 x0
Definition it_3F14.h:13