mirror of https://github.com/AxioDL/metaforce.git
88 lines
2.1 KiB
Modula-2
88 lines
2.1 KiB
Modula-2
|
#ifndef ENTRY
|
||
|
#define ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef INT_ENTRY
|
||
|
#define INT_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef U32_ENTRY
|
||
|
#define U32_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef REAL_ENTRY
|
||
|
#define REAL_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef VECTOR_ENTRY
|
||
|
#define VECTOR_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef MOD_VECTOR_ENTRY
|
||
|
#define MOD_VECTOR_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef COLOR_ENTRY
|
||
|
#define COLOR_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef UV_ENTRY
|
||
|
#define UV_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef RES_ENTRY
|
||
|
#define RES_ENTRY(name, identifier) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
#ifndef BOOL_ENTRY
|
||
|
#define BOOL_ENTRY(name, identifier, def) ENTRY(name, identifier)
|
||
|
#endif
|
||
|
|
||
|
VECTOR_ENTRY('IORN', x0_IORN)
|
||
|
VECTOR_ENTRY('IVEC', x4_IVEC)
|
||
|
VECTOR_ENTRY('PSOV', x8_PSOV)
|
||
|
MOD_VECTOR_ENTRY('PSVM', xc_PSVM)
|
||
|
INT_ENTRY('PSLT', x14_PSLT)
|
||
|
VECTOR_ENTRY('PSCL', x18_PSCL)
|
||
|
COLOR_ENTRY('PCOL', x1c_PCOL)
|
||
|
VECTOR_ENTRY('POFS', x20_POFS)
|
||
|
VECTOR_ENTRY('OFST', x24_OFST)
|
||
|
|
||
|
REAL_ENTRY('TRAT', x30_TRAT)
|
||
|
RES_ENTRY('APSM', x34_APSM)
|
||
|
RES_ENTRY('APS2', x44_APS2)
|
||
|
RES_ENTRY('ASW1', x54_ASW1)
|
||
|
RES_ENTRY('ASW2', x64_ASW2)
|
||
|
RES_ENTRY('ASW3', x74_ASW3)
|
||
|
RES_ENTRY('OHEF', x84_OHEF)
|
||
|
RES_ENTRY('COLR', x94_COLR)
|
||
|
U32_ENTRY('PJFX', xa8_PJFX)
|
||
|
REAL_ENTRY('RNGE', xac_RNGE)
|
||
|
REAL_ENTRY('FOFF', xb0_FOFF)
|
||
|
|
||
|
BOOL_ENTRY('VMD2', x10_VMD2, false)
|
||
|
BOOL_ENTRY('APSO', x28_APSO, false)
|
||
|
BOOL_ENTRY('HOMG', x29_HOMG, false)
|
||
|
BOOL_ENTRY('AP11', x2a_AP11, false)
|
||
|
BOOL_ENTRY('AP21', x2b_AP21, false)
|
||
|
BOOL_ENTRY('AS11', x2c_AS11, false)
|
||
|
BOOL_ENTRY('AS12', x2d_AS12, false)
|
||
|
BOOL_ENTRY('AS13', x2e_AS13, false)
|
||
|
BOOL_ENTRY('EWTR', xa4_EWTR, true)
|
||
|
BOOL_ENTRY('LWTR', xa5_LWTR, true)
|
||
|
BOOL_ENTRY('SWTR', xa6_SWTR, true)
|
||
|
BOOL_ENTRY('FC60', xunk_FC60, false)
|
||
|
BOOL_ENTRY('SPS1', xunk_SPS1, false)
|
||
|
BOOL_ENTRY('SPS2', xunk_SPS2, false)
|
||
|
|
||
|
#undef ENTRY
|
||
|
#undef INT_ENTRY
|
||
|
#undef U32_ENTRY
|
||
|
#undef REAL_ENTRY
|
||
|
#undef VECTOR_ENTRY
|
||
|
#undef MOD_VECTOR_ENTRY
|
||
|
#undef COLOR_ENTRY
|
||
|
#undef UV_ENTRY
|
||
|
#undef RES_ENTRY
|
||
|
#undef BOOL_ENTRY
|