mirror of
https://github.com/zeldaret/ss
synced 2026-06-29 19:12:15 -04:00
aaf88fa648
* Clean up special item drop mgr * Progress * Mostly matching * Docs
20 lines
512 B
C++
20 lines
512 B
C++
#ifndef D_A_ITEM_BASE_H
|
|
#define D_A_ITEM_BASE_H
|
|
|
|
#include "d/a/obj/d_a_obj_base.h"
|
|
|
|
// Ghidra: AcItem
|
|
// Size: 0xd68
|
|
// official name
|
|
class dAcItem_c : public dAcObjBase_c {
|
|
public:
|
|
static u32 createItemParams(u16 itemId, u32 subType, u32 unk, u8 unk2, u8, u8);
|
|
|
|
static void spawnItem(u16 item, u32 room, const mVec3_c &pos, const mAng3_c &rot, u32 params, u32 arg);
|
|
static void spawnDrop(u16 item, u32 room, const mVec3_c &pos, const mAng3_c &rot);
|
|
|
|
static u32 checkFlag(u32 flag);
|
|
};
|
|
|
|
#endif
|