00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include "config.h"
00013
00014 #ifndef _P_MECHREP_H
00015 #define _P_MECHREP_H
00016
00017
00018 void newfreemechrep(dbref key, void **data, int selector);
00019 void mechrep_Rresetcrits(dbref player, void *data, char *buffer);
00020 void mechrep_Rdisplaysection(dbref player, void *data, char *buffer);
00021 void mechrep_Rsetradio(dbref player, void *data, char *buffer);
00022 void mechrep_Rsettarget(dbref player, void *data, char *buffer);
00023 void mechrep_Rsettype(dbref player, void *data, char *buffer);
00024 void mechrep_Rsetspeed(dbref player, void *data, char *buffer);
00025 void mechrep_Rsetjumpspeed(dbref player, void *data, char *buffer);
00026 void mechrep_Rsetheatsinks(dbref player, void *data, char *buffer);
00027 void mechrep_Rsetlrsrange(dbref player, void *data, char *buffer);
00028 void mechrep_Rsettacrange(dbref player, void *data, char *buffer);
00029 void mechrep_Rsetscanrange(dbref player, void *data, char *buffer);
00030 void mechrep_Rsetradiorange(dbref player, void *data, char *buffer);
00031 void mechrep_Rsettons(dbref player, void *data, char *buffer);
00032 void mechrep_Rsetmove(dbref player, void *data, char *buffer);
00033 void mechrep_Rloadnew(dbref player, void *data, char *buffer);
00034 void clear_mech(MECH * mech, int flag);
00035 char *mechref_path(char *id);
00036 int load_mechdata2(dbref player, MECH * mech, char *id);
00037 int unable_to_find_proper_type(int i);
00038 int load_mechdata(MECH * mech, char *id);
00039 int mech_loadnew(dbref player, MECH * mech, char *id);
00040 MECH *load_refmech(char *reference);
00041 void mechrep_Rrestore(dbref player, void *data, char *buffer);
00042 void mechrep_Rsavetemp(dbref player, void *data, char *buffer);
00043 void mechrep_Rsavetemp2(dbref player, void *data, char *buffer);
00044 void mechrep_Rsetarmor(dbref player, void *data, char *buffer);
00045 void mechrep_Raddweap(dbref player, void *data, char *buffer);
00046 void mechrep_Rreload(dbref player, void *data, char *buffer);
00047 void mechrep_Rrepair(dbref player, void *data, char *buffer);
00048 void mechrep_Raddspecial(dbref player, void *data, char *buffer);
00049 char *techstatus_func(MECH * mech);
00050 void mechrep_Rshowtech(dbref player, void *data, char *buffer);
00051 char *mechrep_gettechstring(MECH *mech);
00052 void mechrep_Rdeltech(dbref player, void *data, char *buffer);
00053 void mechrep_Raddtech(dbref player, void *data, char *buffer);
00054 void mechrep_Rdelinftech(dbref player, void *data, char *buffer);
00055 void mechrep_Raddinftech(dbref player, void *data, char *buffer);
00056 void mechrep_setcargospace(dbref player, void *data, char *buffer);
00057 void invalid_section(dbref player, MECH * mech);
00058
00059 #endif