ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/plugins/cfanim/include/cfanim_proto.h
Revision: 1.4
Committed: Wed Mar 15 15:35:51 2006 UTC (18 years, 3 months ago) by elmex
Content type: text/plain
Branch: MAIN
CVS Tags: LAST_C_VERSION, difficulty_fix_merge_060810_2300
Branch point for: difficulty_fix
Changes since 1.3: +0 -76 lines
Log Message:
UPSTREAM merge from 15.03.2006

File Contents

# User Rev Content
1 root 1.1 /* cfanim.c */
2     int get_dir_from_name(char *name);
3     long int initmovement(char *name, char *parameters, struct CFmovement_struct *move_entity);
4     int runmovement(struct CFanimation_struct *animation, long int id, void *parameters);
5     long int initfire(char *name, char *parameters, struct CFmovement_struct *move_entity);
6     int runfire(struct CFanimation_struct *animation, long int id, void *parameters);
7     long int initturn(char *name, char *parameters, struct CFmovement_struct *move_entity);
8     int runturn(struct CFanimation_struct *animation, long int id, void *parameters);
9     long int initcamera(char *name, char *parameters, struct CFmovement_struct *move_entity);
10     int runcamera(struct CFanimation_struct *animation, long int id, void *parameters);
11     long int initvisible(char *name, char *parameters, struct CFmovement_struct *move_entity);
12     int runvisible(struct CFanimation_struct *animation, long int id, void *parameters);
13     long int initwizard(char *name, char *parameters, struct CFmovement_struct *move_entity);
14     int runwizard(struct CFanimation_struct *animation, long int id, void *parameters);
15     long int initsay(char *name, char *parameters, struct CFmovement_struct *move_entity);
16     int runsay(struct CFanimation_struct *animation, long int id, void *parameters);
17     long int initapply(char *name, char *parameters, struct CFmovement_struct *move_entity);
18     int runapply(struct CFanimation_struct *animation, long int id, void *parameters);
19     long int initapplyobject(char *name, char *parameters, struct CFmovement_struct *move_entity);
20     int runapplyobject(struct CFanimation_struct *animation, long int id, void *parameters);
21     long int initdropobject(char *name, char *parameters, struct CFmovement_struct *move_entity);
22     int rundropobject(struct CFanimation_struct *animation, long int id, void *parameters);
23     long int initpickup(char *name, char *parameters, struct CFmovement_struct *move_entity);
24     int runpickup(struct CFanimation_struct *animation, long int id, void *parameters);
25     long int initpickupobject(char *name, char *parameters, struct CFmovement_struct *move_entity);
26     int runpickupobject(struct CFanimation_struct *animation, long int id, void *parameters);
27     long int initghosted(char *name, char *parameters, struct CFmovement_struct *move_entity);
28     int runghosted(struct CFanimation_struct *animation, long int id, void *parameters);
29     long int initteleport(char *name, char *parameters, struct CFmovement_struct *move_entity);
30     int runteleport(struct CFanimation_struct *animation, long int id, void *parameters);
31     long int initnotice(char *name, char *parameters, struct CFmovement_struct *move_entity);
32     int runnotice(struct CFanimation_struct *animation, long int id, void *parameters);
33     void prepare_commands(void);
34     int equality_split(char *buffer, char **variable, char **value);
35     int get_boolean(char *string, int *bool);
36     int is_animated_player(object *pl);
37     void free_events(object *who);
38     int start_animation(object *who, object *activator, char *file, char *options);
39     void animate(void);
40     void initContextStack(void);
41     void pushContext(CFPContext *context);
42     CFPContext *popContext(void);
43     CF_PLUGIN int initPlugin(const char *iversion, f_plug_api gethooksptr);
44     CF_PLUGIN void *getPluginProperty(int *type, ...);
45     CF_PLUGIN int runPluginCommand(object *op, char *params);
46     CF_PLUGIN int postInitPlugin(void);
47     CF_PLUGIN void *globalEventListener(int *type, ...);
48     CF_PLUGIN void *eventListener(int *type, ...);
49     CF_PLUGIN int closePlugin(void);