ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/plugins/cfanim/include/cfanim_proto.h
Revision: 1.5
Committed: Sun Aug 13 17:16:02 2006 UTC (17 years, 10 months ago) by elmex
Content type: text/plain
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +0 -0 lines
State: FILE REMOVED
Log Message:
Made server compile with C++.
Removed cfanim plugin and crossedit.
C++ here we come.

File Contents

# Content
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);