mirror of
https://github.com/HarbourMasters/Shipwright
synced 2026-08-16 21:38:07 -04:00
Adds rough ability to differentiate between rando and vanilla items.merge stashed changes from before develop-zhora merge
This commit is contained in:
@@ -10,6 +10,7 @@ extern "C"
|
||||
#endif
|
||||
|
||||
#include "../../libultraship/libultraship/luslog.h"
|
||||
#include <soh/Enhancements/item-tables/ItemTableTypes.h>
|
||||
|
||||
#if defined(INCLUDE_GAME_PRINTF) && !defined(NDEBUG)
|
||||
#define osSyncPrintf(fmt, ...) lusprintf(__FILE__, __LINE__, 0, fmt, __VA_ARGS__)
|
||||
@@ -1045,6 +1046,7 @@ void Interface_LoadItemIcon1(GlobalContext* globalCtx, u16 button);
|
||||
void Interface_LoadItemIcon2(GlobalContext* globalCtx, u16 button);
|
||||
void func_80084BF4(GlobalContext* globalCtx, u16 flag);
|
||||
u8 Item_Give(GlobalContext* globalCtx, u8 item);
|
||||
u16 Randomizer_Item_Give(GlobalContext* globalCtx, GetItemEntry giEntry);
|
||||
u8 Item_CheckObtainability(u8 item);
|
||||
void Inventory_DeleteItem(u16 item, u16 invSlot);
|
||||
s32 Inventory_ReplaceItem(GlobalContext* globalCtx, u16 oldItem, u16 newItem);
|
||||
|
||||
@@ -626,6 +626,6 @@ typedef struct Player {
|
||||
/* 0x0A87 */ u8 unk_A87;
|
||||
/* 0x0A88 */ Vec3f unk_A88; // previous body part 0 position
|
||||
/* 0x0A94 */ PendingFlag pendingFlag;
|
||||
} Player; // size = 0xAA0
|
||||
} Player; // size = 0xA94
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user