diff options
author | Akira Akashi <rubenru09@aol.com> | 2021-03-30 20:42:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-30 20:42:57 +0100 |
commit | d415e2a4e3f6c45cb83df3393c9d3b7ba66d5054 (patch) | |
tree | 16d5e212beeb7e88327e215134e15dfd74bc0aa1 /include | |
parent | bbbb677b1605f3e0d0e9d73ae9b368692e78074a (diff) | |
parent | 14d341e09decfc061f567ef51f615d7bcb012ea8 (diff) |
Merge pull request #351 from tgsm/scrcmd-22
Decompile scrcmd_22 -> scrcmd_items
Diffstat (limited to 'include')
-rw-r--r-- | include/scrcmd.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/scrcmd.h b/include/scrcmd.h index 44151627..a1b3362f 100644 --- a/include/scrcmd.h +++ b/include/scrcmd.h @@ -4,6 +4,10 @@ #include "global.h" #include "script.h" +extern u16 VarGet(struct UnkSavStruct80* arg, u16); +extern u16* GetVarPointer(struct UnkSavStruct80* arg, u16); +extern struct SaveBlock2* ScriptEnvironment_GetSav2Ptr(struct UnkSavStruct80* unk); + struct UnkStruct_0203A288 { u8 unk0; u8 unk1; @@ -130,6 +134,16 @@ BOOL ScrCmd_Unk01F3(struct ScriptContext* ctx); //scrcmd_20.c BOOL ScrCmd_Unk02A6(struct ScriptContext* ctx); +//scrcmd_items.c +BOOL ScrCmd_GiveItem(struct ScriptContext* ctx); +BOOL ScrCmd_TakeItem(struct ScriptContext* ctx); +BOOL ScrCmd_HasSpaceForItem(struct ScriptContext* ctx); +BOOL ScrCmd_HasItem(struct ScriptContext* ctx); +BOOL ScrCmd_ItemIdIsTMOrHM(struct ScriptContext* ctx); +BOOL ScrCmd_GetItemPocketId(struct ScriptContext* ctx); +BOOL ScrCmd_Unk0081(struct ScriptContext* ctx); +BOOL ScrCmd_Unk0082(struct ScriptContext* ctx); + //scrcmd_25.c BOOL ScrCmd_Unk02EF(struct ScriptContext* ctx); BOOL ScrCmd_Unk02F0(struct ScriptContext* ctx); |