mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
@@ -2790,8 +2790,7 @@ beginseg
|
||||
name "ovl_En_Elfgrp"
|
||||
compress
|
||||
include "build/src/overlays/actors/ovl_En_Elfgrp/z_en_elfgrp.o"
|
||||
include "build/data/ovl_En_Elfgrp/ovl_En_Elfgrp.data.o"
|
||||
include "build/data/ovl_En_Elfgrp/ovl_En_Elfgrp.reloc.o"
|
||||
include "build/src/overlays/actors/ovl_En_Elfgrp/ovl_En_Elfgrp_reloc.o"
|
||||
endseg
|
||||
|
||||
beginseg
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,9 +7,24 @@ struct EnElfgrp;
|
||||
|
||||
typedef void (*EnElfgrpActionFunc)(struct EnElfgrp*, GlobalContext*);
|
||||
|
||||
#define ENELFGRP_GET(thisx) ((thisx)->params & 0xF)
|
||||
#define ENELFGRP_GET_FE00(thisx) (((thisx)->params & 0xFE00) >> 9)
|
||||
|
||||
enum {
|
||||
/* 0 */ ENELFGRP_0,
|
||||
/* 2 */ ENELFGRP_1,
|
||||
/* 2 */ ENELFGRP_2,
|
||||
/* 3 */ ENELFGRP_3,
|
||||
/* 4 */ ENELFGRP_4,
|
||||
};
|
||||
|
||||
typedef struct EnElfgrp {
|
||||
/* 0x0000 */ Actor actor;
|
||||
/* 0x0144 */ char unk_144[0x8];
|
||||
/* 0x0144 */ s16 unk_144;
|
||||
/* 0x0146 */ u8 unk_146;
|
||||
/* 0x0147 */ u8 unk_147;
|
||||
/* 0x0148 */ s8 unk_148;
|
||||
/* 0x014A */ u16 unk_14A;
|
||||
/* 0x014C */ EnElfgrpActionFunc actionFunc;
|
||||
} EnElfgrp; // size = 0x150
|
||||
|
||||
|
||||
Reference in New Issue
Block a user