mirror of
https://github.com/zeldaret/tmc
synced 2026-07-09 06:53:27 -04:00
Create new entity structs for Objects
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
#ifndef CUTSCENEORCHESTRATOR_H
|
||||
#define CUTSCENEORCHESTRATOR_H
|
||||
|
||||
#include "script.h"
|
||||
|
||||
typedef struct {
|
||||
/*0x00*/ Entity base;
|
||||
/*0x68*/ u8 unused1[28];
|
||||
/*0x84*/ ScriptExecutionContext* context;
|
||||
} CutsceneOrchestratorEntity;
|
||||
|
||||
#endif // CUTSCENEORCHESTRATOR_H
|
||||
@@ -0,0 +1,18 @@
|
||||
#ifndef ITEMONGROUND_H
|
||||
#define ITEMONGROUND_H
|
||||
|
||||
#include "entity.h"
|
||||
|
||||
typedef struct {
|
||||
/*0x00*/ Entity base;
|
||||
/*0x68*/ u8 unk_68;
|
||||
/*0x69*/ u8 unk_69;
|
||||
/*0x6a*/ u8 unk_6a;
|
||||
/*0x6b*/ u8 unused1[1];
|
||||
/*0x6c*/ u16 unk_6c;
|
||||
/*0x6e*/ u16 unk_6e;
|
||||
/*0x70*/ u8 unused2[22];
|
||||
/*0x86*/ u16 unk_86;
|
||||
} ItemOnGroundEntity;
|
||||
|
||||
#endif // ITEMONGROUND_H
|
||||
@@ -0,0 +1,21 @@
|
||||
#ifndef LILYPADLARGE_H
|
||||
#define LILYPADLARGE_H
|
||||
|
||||
#include "entity.h"
|
||||
|
||||
typedef struct {
|
||||
Entity base;
|
||||
u8 unk_68[4];
|
||||
s32 unk_6c;
|
||||
s32 unk_70;
|
||||
s16 unk_74;
|
||||
s16 unk_76;
|
||||
union SplitWord unk_78;
|
||||
union SplitWord unk_7c;
|
||||
u8 unk_80[2];
|
||||
u16 unk_82;
|
||||
u8 unk_84;
|
||||
u8 unk_85;
|
||||
} LilypadLargeEntity;
|
||||
|
||||
#endif // LILYPADLARGE_H
|
||||
Reference in New Issue
Block a user