game-source/klik/mdl/mdl.qh
2003-10-27 22:27:29 +00:00

40 lines
851 B
C++

#ifndef MDL_qh
#define MDL_qh 1
@extern {
.void(float func, float extra) mdl_func;
.float mdl_mod;
.void() mdl_think;
.float mdl_thought;
.float mdl_var;
};
#define MDL_FUNC_IDLE 0
#define MDL_FUNC_JUMP 1
#define MDL_FUNC_PAIN 2
#define MDL_FUNC_FIRE 3
#define MDL_FUNC_DIE 4
#define MDL_FUNC_GIB 5
#define MDL_MOD_WEP_MASK 255
#define MDL_MOD_WEP_AXE 1
#define MDL_MOD_WEP_SHOTGUN 2
#define MDL_MOD_WEP_SUPER_SHOTGUN 3
#define MDL_MOD_WEP_NAILGUN 4
#define MDL_MOD_WEP_SUPER_NAILGUN 5
#define MDL_MOD_WEP_GRENADE_LAUNCHER 6
#define MDL_MOD_WEP_ROCKET_LAUNCHER 7
#define MDL_MOD_WEP_LIGHTNING_GUN 8
#define MDL_MOD_SWIM_OVER 256
#define MDL_MOD_SWIM_IN 512
#define MDL_MOD_SWIM (MDL_MOD_SWIM_IN|MDL_MOD_SWIM_OVER)
@extern {
void(float func, float extra) mdl_func_void;
entity(float func, float extra) mdl_bodyque_and_func;
};
#endif