mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
z_en_box.c, z_demo_tre_lgt.c OK, some object_box documentation (#703)
* All functions attempted, 2 NON_MATCHINGs * z_en_box OK, more documentation * format * en_box cleanups, fix GI item table * z_demo_tre_lgt OK * format.sh * pr suggestions 1 * object_box improvements * Merge remote-tracking branch 'origin/master' into z_en_box * Revert "Merge remote-tracking branch 'origin/master' into z_en_box" This reverts commit 5aacdf26e49c91fadc6f50dc2b9e19935a8f3ec4. * more suggested changes * fix comment
This commit is contained in:
+1
-1
@@ -794,7 +794,7 @@ void func_800BE3D0(Actor* actor, s16 angle, Vec3s* arg2);
|
||||
void func_800BE504(Actor* actor, ColliderCylinder* collider);
|
||||
void func_800BE568(Actor* actor, ColliderSphere* collider);
|
||||
void func_800BE5CC(Actor* actor, ColliderJntSph* collider, s32 colliderIndex);
|
||||
s32 func_800BE63C(struct EnBox* chest);
|
||||
s32 Actor_IsSmallChest(struct EnBox* chest);
|
||||
void Actor_DrawDamageEffects(GlobalContext* globalCtx, Actor* actor, Vec3f limbPos[], s16 limbPosCount, f32 effectScale, f32 frozenSteamScale, f32 effectAlpha, u8 type);
|
||||
void Actor_SpawnIceEffects(GlobalContext* globalCtx, Actor* actor, Vec3f limbPos[], s32 limbPosCount, s32 effectsPerLimb, f32 scale, f32 scaleRange);
|
||||
|
||||
|
||||
+19
-11
@@ -279,6 +279,7 @@ typedef enum {
|
||||
/* 0x0A */ GI_RECOVERY_HEART,
|
||||
/* 0x0C */ GI_HEART_PIECE = 0x0C,
|
||||
/* 0x0D */ GI_HEART_CONTAINER,
|
||||
/* 0x11 */ GI_STRAY_FAIRY = 0x11,
|
||||
/* 0x16 */ GI_BOMBS_10 = 0x16,
|
||||
/* 0x19 */ GI_STICKS_1 = 0x19,
|
||||
/* 0x1A */ GI_BOMBCHUS_10,
|
||||
@@ -298,22 +299,25 @@ typedef enum {
|
||||
/* 0x33 */ GI_SHIELD_MIRROR,
|
||||
/* 0x35 */ GI_MAGIC_BEANS = 0x35,
|
||||
/* 0x3C */ GI_KEY_SMALL = 0x3C,
|
||||
/* 0x3E */ GI_MAP = 0x3E,
|
||||
/* 0x3D */ GI_KEY_BOSS,
|
||||
/* 0x3E */ GI_MAP,
|
||||
/* 0x3F */ GI_COMPASS,
|
||||
/* 0x50 */ GI_50 = 0x50,
|
||||
/* 0x52 */ GI_SCALE_GOLD = 0x52, // Assumed, used in En_Fishing
|
||||
/* 0x59 */ GI_BOTTLE_POTION_RED = 0x59,
|
||||
/* 0x5B */ GI_POTION_RED = 0x5B,
|
||||
/* 0x5A */ GI_BOTTLE,
|
||||
/* 0x5B */ GI_POTION_RED,
|
||||
/* 0x5C */ GI_POTION_GREEN,
|
||||
/* 0x5D */ GI_POTION_BLUE,
|
||||
/* 0x5E */ GI_FAIRY,
|
||||
/* 0x60 */ GI_MILK_BOTTLE = 0x60,
|
||||
/* 0x76 */ GI_ICE_TRAP = 0x76,
|
||||
/* 0x78 */ GI_MASK_DEKU = 0x78,
|
||||
/* 0x79 */ GI_MASK_GORON,
|
||||
/* 0x7A */ GI_MASK_ZORA,
|
||||
/* 0x7B */ GI_MASK_FIERCE_DEITY,
|
||||
/* 0x7C */ GI_MASK_TRUTH,
|
||||
/* 0x7D */ GI_MASK_KAFEIS_MASK,
|
||||
/* 0x7C */ GI_MASK_CAPTAIN,
|
||||
/* 0x7D */ GI_MASK_GIANT,
|
||||
/* 0x7E */ GI_MASK_ALL_NIGHT,
|
||||
/* 0x7F */ GI_MASK_BUNNY,
|
||||
/* 0x80 */ GI_MASK_KEATON,
|
||||
@@ -326,27 +330,31 @@ typedef enum {
|
||||
/* 0x87 */ GI_MASK_GIBDO,
|
||||
/* 0x88 */ GI_MASK_DON_GERO,
|
||||
/* 0x89 */ GI_MASK_KAMARO,
|
||||
/* 0x8A */ GI_MASK_CAPTAIN,
|
||||
/* 0x8A */ GI_MASK_TRUTH,
|
||||
/* 0x8B */ GI_MASK_STONE,
|
||||
/* 0x8C */ GI_MASK_BREMEN,
|
||||
/* 0x8D */ GI_MASK_BLAST,
|
||||
/* 0x8E */ GI_MASK_SCENTS,
|
||||
/* 0x8F */ GI_MASK_GIANT,
|
||||
/* 0x92 */ GI_MILK = 0x92,
|
||||
/* 0x95 */ GI_95 = 0x95,
|
||||
/* 0x8F */ GI_MASK_KAFEIS_MASK,
|
||||
/* 0x91 */ GI_CHATEAU = 0x91,
|
||||
/* 0x92 */ GI_MILK,
|
||||
/* 0x93 */ GI_GOLD_DUST,
|
||||
/* 0x94 */ GI_EEL, // Unused bottled eel
|
||||
/* 0x95 */ GI_SEAHORSE,
|
||||
/* 0x96 */ GI_MOON_TEAR,
|
||||
/* 0x97 */ GI_DEED_LAND,
|
||||
/* 0x98 */ GI_DEED_SWAMP,
|
||||
/* 0x99 */ GI_DEED_MOUNTAIN,
|
||||
/* 0x9A */ GI_DEED_OCEAN,
|
||||
/* 0x9B */ GI_SWORD_GREAT_FAIRY = 0x9B,
|
||||
/* 0x9B */ GI_SWORD_GREAT_FAIRY,
|
||||
/* 0x9C */ GI_SWORD_KOKIRI,
|
||||
/* 0x9D */ GI_SWORD_RAZOR,
|
||||
/* 0x9E */ GI_SWORD_GILDED,
|
||||
/* 0x9F */ GI_SHIELD_HERO_2, // Code that treats this as hero's shield is unused, so take with a grain of salt
|
||||
/* 0xA1 */ GI_LETTER_TO_MAMA = 0xA1,
|
||||
/* 0xA9 */ GI_BOTTLE = 0xA9,
|
||||
/* 0xAB */ GI_PENDANT_OF_MEMORIES = 0xAB,
|
||||
/* 0xA9 */ GI_BOTTLE_STOLEN = 0xA9, // buy back stolen bottle
|
||||
/* 0xAA */ GI_LETTER_TO_KAFEI,
|
||||
/* 0xAB */ GI_PENDANT_OF_MEMORIES,
|
||||
/* 0xBA */ GI_MAX = 0xBA
|
||||
} GetItemID;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user