screpl.plugins.cunit.cunitrw module

CUnit entries

types:

CUnit, CSprite
bool, u8, u16, s16, u32, s32
Target, Position, point
UnitMovementState
rect

Point<T, int scale>: T x, y;

Target: Position pt; CUnit *pUnit;
Position: Point<s16, 1>
point: s32 x, y;
rect: s16 l, t, r, b;
points: s16 x, y;
screpl.plugins.cunit.cunitrw. cw_CSprite ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_CUnit ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_Position ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_Target ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_bool ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_point ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_points ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_rect ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_s16 ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_s32 ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_u16 ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_u32 ( epd , off ) [source]

EUDFuncN

screpl.plugins.cunit.cunitrw. cw_u8 ( epd , off ) [source]

EUDFuncN

class screpl.plugins.cunit.cunitrw. CUnitMemberEntry ( initval ) [source]

Bases: screpl.utils.struct.REPLStruct

static data ( offset , write_f , name , comment = None ) [source]
fields = ['off_epd', 'off', ('write_f', <class 'eudplib.core.eudfunc.eudfptr.EUDTypedFuncPtr.<locals>.PtrDataClass'>), 'name_epd', 'comment_epd', 'activated']