Crossfire Server, Branches 1.12
R18729
|
Go to the source code of this file.
Data Structures | |
struct | CFanimation_struct |
struct | CFanimationHook |
struct | CFmovement_struct |
Macros | |
#define | PLUGIN_NAME "Animator" |
#define | PLUGIN_VERSION "CFAnim Plugin 2.0" |
Typedefs | |
typedef enum anim_move_result | anim_move_result |
typedef struct CFanimation_struct | CFanimation |
typedef long int(* | CFAnimInitFunc )(const char *name, char *parameters, struct CFmovement_struct *) |
typedef anim_move_result(* | CFAnimRunFunc )(struct CFanimation_struct *animation, long int id, void *parameters) |
typedef struct CFmovement_struct | CFmovement |
Enumerations | |
enum | anim_move_result { mr_finished, mr_again } |
enum | time_enum { time_second, time_tick } |
Variables | |
CFanimationHook | animationbox [] |
int | animationcount |
#define PLUGIN_NAME "Animator" |
Definition at line 32 of file cfanim.h.
Referenced by add_npc_to_random_map(), add_npcs_to_map(), check_tables(), do_kills(), do_sql(), eventListener(), get_newspaper_content(), get_npc(), getPluginProperty(), postInitPlugin(), registerGEvent(), and unregisterGEvent().
#define PLUGIN_VERSION "CFAnim Plugin 2.0" |
Definition at line 33 of file cfanim.h.
Referenced by closePlugin(), getPluginProperty(), initPlugin(), and postInitPlugin().
typedef enum anim_move_result anim_move_result |
Result of one animation move.
typedef struct CFanimation_struct CFanimation |
One full animation.
typedef long int(* CFAnimInitFunc)(const char *name, char *parameters, struct CFmovement_struct *) |
typedef anim_move_result(* CFAnimRunFunc)(struct CFanimation_struct *animation, long int id, void *parameters) |
typedef struct CFmovement_struct CFmovement |
One move in an animation.
enum anim_move_result |
enum time_enum |
CFanimationHook animationbox[] |
int animationcount |
Definition at line 510 of file cfanim.c.
Referenced by get_command(), and prepare_commands().