summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorHenny022p <info@henny022.de>2026-08-06 12:54:13 +0200
committerHenny022p <info@henny022.de>2026-08-06 12:54:13 +0200
commitc48bf93b9d3d9e0a49f652ceabec31719e9fd53e (patch)
tree97757707654fc4614536ae400992f0ae41e17264 /include
parent10f7ef0764e37fe53742b081d6a0f8a4f390083a (diff)
document more item on ground
Diffstat (limited to 'include')
-rw-r--r--include/object/itemOnGround.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/include/object/itemOnGround.h b/include/object/itemOnGround.h
index 151dcc28..2ccc8402 100644
--- a/include/object/itemOnGround.h
+++ b/include/object/itemOnGround.h
@@ -3,14 +3,28 @@
#include "entity.h"
+typedef enum {
+ ITEM_ON_GROUND_KIND_0,
+ ITEM_ON_GROUND_KIND_1,
+ ITEM_ON_GROUND_KIND_2,
+ ITEM_ON_GROUND_KIND_3,
+ ITEM_ON_GROUND_KIND_4,
+ ITEM_ON_GROUND_KIND_5,
+ ITEM_ON_GROUND_KIND_6,
+ ITEM_ON_GROUND_BURRIED,
+ ITEM_ON_GROUND_SUNKEN,
+ ITEM_ON_GROUND_KIND_9,
+ ITEM_ON_GROUND_KIND_10,
+} ItemOnGroundKind;
+
typedef struct {
/*0x00*/ Entity base;
/*0x68*/ u8 unk_68;
- /*0x69*/ u8 unk_69;
+ /*0x69*/ ItemOnGroundKind kind: 8;
/*0x6a*/ u8 unk_6a;
/*0x6b*/ u8 unused1[1];
/*0x6c*/ u16 unk_6c;
- /*0x6e*/ u16 unk_6e;
+ /*0x6e*/ u16 originalTile;
/*0x70*/ u8 unused2[22];
/*0x86*/ u16 flag;
} ItemOnGroundEntity;