src/hcode/btech/p.mech.move.h

Go to the documentation of this file.
00001 
00002 /*
00003    p.mech.move.h
00004 
00005    Automatically created by protomaker (C) 1998 Markus Stenberg (fingon@iki.fi)
00006    Protomaker is actually only a wrapper script for cproto, but well.. I like
00007    fancy headers and stuff :)
00008    */
00009 
00010 /* Generated at Mon Mar 22 08:51:15 CET 1999 from mech.move.c */
00011 
00012 #ifndef _P_MECH_MOVE_H
00013 #define _P_MECH_MOVE_H
00014 
00015 /* mech.move.c */
00016 const char *LateralDesc(MECH * mech);
00017 void mech_lateral(dbref player, void *data, char *buffer);
00018 void mech_turnmode(dbref player, void *data, char *buffer);
00019 void mech_bootlegger(dbref player, void *data, char *buffer);
00020 void mech_eta(dbref player, void *data, char *buffer);
00021 float MechCargoMaxSpeed(MECH * mech, float mspeed);
00022 void mech_drop(dbref player, void *data, char *buffer);
00023 void mech_stand(dbref player, void *data, char *buffer);
00024 void mech_land(dbref player, void *data, char *buffer);
00025 void mech_heading(dbref player, void *data, char *buffer);
00026 void mech_turret(dbref player, void *data, char *buffer);
00027 void mech_rotatetorso(dbref player, void *data, char *buffer);
00028 void mech_speed(dbref player, void *data, char *buffer);
00029 void mech_vertical(dbref player, void *data, char *buffer);
00030 void mech_thrash(dbref player, void *data, char *buffer);
00031 void mech_jump(dbref player, void *data, char *buffer);
00032 void mech_hulldown(dbref player, void *data, char *buffer);
00033 #ifdef BT_MOVEMENT_MODES
00034 void mech_sprint(dbref player, void *data, char *buffer);
00035 void mech_evade(dbref player, void *data, char *buffer);
00036 void mech_dodge(dbref player, void *date, char *buffer);
00037 #endif
00038 int DropGetElevation(MECH * mech);
00039 void DropSetElevation(MECH * mech, int wantdrop);
00040 void LandMech(MECH * mech);
00041 void MechFloodsLoc(MECH * mech, int loc, int lev);
00042 void MechFloods(MECH * mech);
00043 void MechFalls(MECH * mech, int levels, int seemsg);
00044 int mechs_in_hex(MAP * map, int x, int y, int friendly, int team);
00045 void cause_damage(MECH * att, MECH * mech, int dam, int table);
00046 int domino_space_in_hex(MAP * map, MECH * me, int x, int y, int friendly,
00047     int mode, int cnt);
00048 int domino_space(MECH * mech, int mode);
00049 
00050 #endif                          /* _P_MECH_MOVE_H */

Generated on Mon May 28 04:25:23 2007 for BattletechMUX by  doxygen 1.4.7