1#ifndef NW4R_EF_RES_ANIM_CURVE_H
2#define NW4R_EF_RES_ANIM_CURVE_H
3#include <nw4r/types_nw4r.h>
7#define NW4R_EF_MAGIC_ANIMCURVE 0xAC
8#define NW4R_EF_MAGIC_ANIMBAKED 0xAB
14 AC_TYPE_PARTICLE_U8 = 0,
15 AC_TYPE_PARTICLE_F32 = 3,
16 AC_TYPE_PARTICLE_ROTATE = 6,
17 AC_TYPE_PARTICLE_TEXTURE = 4,
38 AC_TARGET_TEXTURE1SCALE = 17,
39 AC_TARGET_TEXTURE1ROTATE,
40 AC_TARGET_TEXTURE1TRANSLATE,
41 AC_TARGET_TEXTURE2SCALE,
42 AC_TARGET_TEXTURE2ROTATE,
43 AC_TARGET_TEXTURE2TRANSLATE,
44 AC_TARGET_TEXTUREINDSCALE,
45 AC_TARGET_TEXTUREINDROTATE,
46 AC_TARGET_TEXTUREINDTRANSLATE,
49 AC_TARGET_FIELD_SPEED,
55 AC_TARGET_EMIT_COMMONPARAM = 64,
57 AC_TARGET_EMIT_ROTATE,
58 AC_TARGET_EMIT_TRANSLATE,
59 AC_TARGET_EMIT_SPEED_ORIG,
60 AC_TARGET_EMIT_SPEED_YAXIS,
61 AC_TARGET_EMIT_SPEED_RANDOM,
62 AC_TARGET_EMIT_SPEED_NORMAL,
63 AC_TARGET_EMIT_SPEED_SPECDIR,
64 AC_TARGET_EMIT_EMISSION,
67 AC_TARGET_ROTATE = 12,
95 PROC_FLAG_SYNC = (1 << 2),
96 PROC_FLAG_STOP = (1 << 3),
97 PROC_FLAG_TIMING = (1 << 4),
98 PROC_FLAG_INFLOOP = (1 << 5),
99 PROC_FLAG_TURN = (1 << 6),
100 PROC_FLAG_FITTING = (1 << 7),