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

Go to the documentation of this file.
00001 
00002 /*
00003    p.mech.physical.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 Wed Feb 17 23:36:34 CET 1999 from mech.physical.c */
00011 
00012 #ifndef _P_MECH_PHYSICAL_H
00013 #define _P_MECH_PHYSICAL_H
00014 
00015 /* mech.physical.c */
00016 void mech_punch(dbref player, void *data, char *buffer);
00017 void mech_club(dbref player, void *data, char *buffer);
00018 int have_axe(MECH * mech, int loc);
00019 int have_sword(MECH * mech, int loc);
00020 int have_mace(MECH * mech, int loc);
00021 int have_saw(MECH * mech, int loc);
00022 void mech_saw(dbref player, void *data, char *buffer);
00023 void mech_axe(dbref player, void *data, char *buffer);
00024 void mech_sword(dbref player, void *data, char *buffer);
00025 void mech_mace(dbref player, void *data, char *buffer);
00026 void mech_kick(dbref player, void *data, char *buffer);
00027 void mech_trip(dbref player, void *data, char *buffer);
00028 void mech_kickortrip(dbref player, void *data, char *buffer, int AttackType);
00029 void mech_charge(dbref player, void *data, char *buffer);
00030 char *phys_form(int AttackType, int add_s);
00031 void phys_succeed(MECH * mech, MECH * target, int at);
00032 void phys_fail(MECH * mech, MECH * target, int at);
00033 void PhysicalAttack(MECH * mech, int damageweight, int baseToHit,
00034     int AttackType, int argc, char **args, MAP * mech_map, int sect);
00035 void PhysicalTrip(MECH * mech, MECH * target);
00036 void PhysicalDamage(MECH * mech, MECH * target, int weightdmg,
00037     int AttackType, int sect, int glance);
00038 int DeathFromAbove(MECH * mech, MECH * target);
00039 void ChargeMech(MECH * mech, MECH * target);
00040 int checkGrabClubLocation(MECH * mech, int section, int emit);
00041 void mech_grabclub(dbref player, void *data, char *buffer);
00042 
00043 #endif                          /* _P_MECH_PHYSICAL_H */

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