mirror of
https://github.com/zeldaret/tmc
synced 2026-08-19 05:52:33 -04:00
greatFairy.c polishing
This commit is contained in:
+48
-13
@@ -1,8 +1,54 @@
|
||||
#include "global.h"
|
||||
|
||||
#ifndef ITEM_H
|
||||
#define ITEM_H
|
||||
|
||||
#include "global.h"
|
||||
#include "entity.h"
|
||||
|
||||
typedef struct {
|
||||
u8 unk;
|
||||
u8 behaviorID;
|
||||
u8 unk2;
|
||||
u8 unk3;
|
||||
u8 stateID;
|
||||
u8 filler[4];
|
||||
u8 unk4;
|
||||
u8 filler2[4];
|
||||
u8 unk5;
|
||||
} ItemBehavior;
|
||||
|
||||
void extern CellOverwriteSet(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Sword(ItemBehavior*, u32);
|
||||
void extern Bomb(ItemBehavior*, u32);
|
||||
void extern Bomb(ItemBehavior*, u32);
|
||||
void extern Bow(ItemBehavior*, u32);
|
||||
void extern Bow(ItemBehavior*, u32);
|
||||
void extern sub_08075D14(ItemBehavior*, u32);
|
||||
void extern sub_08075D14(ItemBehavior*, u32);
|
||||
void extern Shield(ItemBehavior*, u32);
|
||||
void extern Shield(ItemBehavior*, u32);
|
||||
void extern Lantern(ItemBehavior*, u32);
|
||||
void extern Lantern(ItemBehavior*, u32);
|
||||
void extern GustJar(ItemBehavior*, u32);
|
||||
void extern PacciCane(ItemBehavior*, u32);
|
||||
void extern MoleMitts(ItemBehavior*, u32);
|
||||
void extern RocsCape(ItemBehavior*, u32);
|
||||
void extern sub_08076800(ItemBehavior*, u32);
|
||||
void extern CellOverwriteSet(ItemBehavior*, u32);
|
||||
void Ocarina(ItemBehavior*, u32);
|
||||
void extern CellOverwriteSet(ItemBehavior*, u32);
|
||||
void extern CellOverwriteSet(ItemBehavior*, u32);
|
||||
void extern CellOverwriteSet(ItemBehavior*, u32);
|
||||
void extern TryPickupObject(ItemBehavior*, u32);
|
||||
void extern JarEmpty(ItemBehavior*, u32);
|
||||
void extern JarEmpty(ItemBehavior*, u32);
|
||||
void extern JarEmpty(ItemBehavior*, u32);
|
||||
void extern JarEmpty(ItemBehavior*, u32);
|
||||
|
||||
/* On hold until naming conflicts are resolved */
|
||||
/*
|
||||
enum
|
||||
@@ -127,15 +173,4 @@
|
||||
LongSpin = 0x75
|
||||
} ItemType;
|
||||
*/
|
||||
typedef struct {
|
||||
u8 unk;
|
||||
u8 behaviorID;
|
||||
u8 unk2;
|
||||
u8 unk3;
|
||||
u8 stateID;
|
||||
u8 filler[4];
|
||||
u8 unk4;
|
||||
u8 filler2[4];
|
||||
u8 unk5;
|
||||
} ItemBehavior;
|
||||
#endif
|
||||
Reference in New Issue
Block a user