src/hcode/btech/mech.events.h File Reference

#include "mech.h"
#include "muxevent.h"
#include "p.event.h"
#include "p.aero.move.h"
#include "p.mech.move.h"
#include "p.mech.events.h"

Include dependency graph for mech.events.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EVENT_MOVE   1
#define EVENT_DHIT   2
#define EVENT_STARTUP   3
#define EVENT_LOCK   4
#define EVENT_STAND   5
#define EVENT_JUMP   6
#define EVENT_RECYCLE   7
#define EVENT_JUMPSTABIL   8
#define EVENT_RECOVERY   9
#define EVENT_SCHANGE   10
#define EVENT_DECORATION   11
#define EVENT_SPOT_LOCK   12
#define EVENT_PLOS   13
#define EVENT_SPOT_CHECK   14
#define EVENT_TAKEOFF   15
#define EVENT_FALL   16
#define EVENT_BREGEN   17
#define EVENT_BREBUILD   18
#define EVENT_DUMP   19
#define EVENT_MASC_FAIL   20
#define EVENT_MASC_REGEN   21
#define EVENT_AMMOWARN   22
#define FIRST_AUTO_EVENT   23
#define EVENT_AUTOGOTO   23
#define EVENT_AUTOLEAVE   24
#define EVENT_AUTOCOM   25
#define EVENT_AUTOGUN   26
#define EVENT_AUTO_SENSOR   27
#define EVENT_AUTOFOLLOW   28
#define EVENT_AUTOENTERBASE   29
#define EVENT_AUTO_REPLY   30
#define EVENT_AUTO_PROFILE   31
#define EVENT_AUTO_ROAM   32
#define LAST_AUTO_EVENT   EVENT_AUTO_ROAM
#define EVENT_MRECOVERY   33
#define EVENT_BLINDREC   34
#define EVENT_BURN   35
#define EVENT_SS   36
#define EVENT_HIDE   37
#define EVENT_OOD   38
#define EVENT_NUKEMECH   39
#define EVENT_LATERAL   40
#define EVENT_EXPLODE   41
#define EVENT_DIG   42
#define FIRST_TECH_EVENT   43
#define EVENT_REPAIR_REPL   FIRST_TECH_EVENT
#define EVENT_REPAIR_REPLG   (FIRST_TECH_EVENT+1)
#define EVENT_REPAIR_REAT   (FIRST_TECH_EVENT+2)
#define EVENT_REPAIR_RELO   (FIRST_TECH_EVENT+3)
#define EVENT_REPAIR_FIX   (FIRST_TECH_EVENT+4)
#define EVENT_REPAIR_FIXI   (FIRST_TECH_EVENT+5)
#define EVENT_REPAIR_SCRL   (FIRST_TECH_EVENT+6)
#define EVENT_REPAIR_SCRP   (FIRST_TECH_EVENT+7)
#define EVENT_REPAIR_SCRG   (FIRST_TECH_EVENT+8)
#define EVENT_REPAIR_REPAG   (FIRST_TECH_EVENT+9)
#define EVENT_REPAIR_REPAP   (FIRST_TECH_EVENT+10)
#define EVENT_REPAIR_MOB   (FIRST_TECH_EVENT+11)
#define EVENT_REPAIR_UMOB   (FIRST_TECH_EVENT+12)
#define EVENT_REPAIR_RESE   (FIRST_TECH_EVENT+13)
#define EVENT_REPAIR_REPSUIT   (FIRST_TECH_EVENT+14)
#define EVENT_REPAIR_REPENHCRIT   (FIRST_TECH_EVENT+15)
#define LAST_TECH_EVENT   EVENT_REPAIR_REPENHCRIT
#define EVENT_STANDFAIL   60
#define EVENT_SLITECHANGING   61
#define EVENT_HEATCUTOFFCHANGING   62
#define EVENT_VEHICLEBURN   63
#define EVENT_UNSTUN_CREW   64
#define EVENT_CREWSTUN   65
#define EVENT_UNJAM_TURRET   66
#define EVENT_UNJAM_AMMO   67
#define EVENT_STEALTH_ARMOR   68
#define EVENT_NSS   69
#define EVENT_TAG_RECYCLE   70
#define EVENT_REMOVE_PODS   71
#define EVENT_VEHICLE_EXTINGUISH   72
#define EVENT_ENTER_HANGAR   73
#define EVENT_CHANGING_HULLDOWN   74
#define EVENT_SCHARGE_FAIL   76
#define EVENT_SCHARGE_REGEN   77
#define EVENT_CHECK_STAGGER   78
#define EVENT_MOVEMODE   79
#define EVENT_SIDESLIP   80
#define ETEMPL(a)   void a (MUXEVENT *e)

Variables

static char * muxevent_names []


Define Documentation

#define ETEMPL (  )     void a (MUXEVENT *e)

Definition at line 133 of file mech.events.h.

#define EVENT_AMMOWARN   22

Definition at line 59 of file mech.events.h.

#define EVENT_AUTO_PROFILE   31

Definition at line 70 of file mech.events.h.

#define EVENT_AUTO_REPLY   30

Definition at line 69 of file mech.events.h.

Referenced by auto_reply().

#define EVENT_AUTO_ROAM   32

Definition at line 71 of file mech.events.h.

Referenced by auto_astar_roam_event(), and auto_command_roam().

#define EVENT_AUTO_SENSOR   27

Definition at line 66 of file mech.events.h.

Referenced by auto_radio_command_sensor().

#define EVENT_AUTOCOM   25

Definition at line 64 of file mech.events.h.

Referenced by auto_com_event(), and auto_engage().

#define EVENT_AUTOENTERBASE   29

Definition at line 68 of file mech.events.h.

Referenced by auto_com_event(), and auto_enter_event().

#define EVENT_AUTOFOLLOW   28

Definition at line 67 of file mech.events.h.

Referenced by auto_astar_follow_event(), auto_com_event(), auto_command_chasetarget(), and auto_dumbfollow_event().

#define EVENT_AUTOGOTO   23

Definition at line 62 of file mech.events.h.

Referenced by auto_astar_goto_event(), auto_com_event(), auto_dumbgoto_event(), and auto_goto_event().

#define EVENT_AUTOGUN   26

Definition at line 65 of file mech.events.h.

#define EVENT_AUTOLEAVE   24

Definition at line 63 of file mech.events.h.

Referenced by auto_com_event(), and auto_leave_event().

#define EVENT_BLINDREC   34

Definition at line 75 of file mech.events.h.

Referenced by ResetSpecialObjects(), and ScrambleInfraAndLiteAmp().

#define EVENT_BREBUILD   18

Definition at line 54 of file mech.events.h.

Referenced by possibly_start_building_regen().

#define EVENT_BREGEN   17

Definition at line 53 of file mech.events.h.

Referenced by building_regen_event(), and possibly_start_building_regen().

#define EVENT_BURN   35

Definition at line 76 of file mech.events.h.

Referenced by inferno_burn(), and water_extinguish_inferno().

#define EVENT_CHANGING_HULLDOWN   74

Definition at line 121 of file mech.events.h.

Referenced by mech_hulldown().

#define EVENT_CHECK_STAGGER   78

Definition at line 129 of file mech.events.h.

#define EVENT_CREWSTUN   65

Definition at line 112 of file mech.events.h.

Referenced by ModifyHeadHit().

#define EVENT_DECORATION   11

Definition at line 46 of file mech.events.h.

Referenced by add_decoration(), and fire_spreading_event().

#define EVENT_DHIT   2

Definition at line 28 of file mech.events.h.

Referenced by artillery_shoot(), and bomb_drop().

#define EVENT_DIG   42

Definition at line 84 of file mech.events.h.

Referenced by mech_dig().

#define EVENT_DUMP   19

Definition at line 55 of file mech.events.h.

Referenced by mech_dump(), and mech_dump_event().

#define EVENT_ENTER_HANGAR   73

Definition at line 120 of file mech.events.h.

Referenced by DS_Bay_Is_EnterOK(), mech_enterbase(), and mech_enterbay().

#define EVENT_EXPLODE   41

Definition at line 83 of file mech.events.h.

Referenced by mech_explode(), and mech_explode_event().

#define EVENT_FALL   16

Definition at line 52 of file mech.events.h.

Referenced by cause_armordamage(), char_disembark(), FuelCheck(), mech_dropoff(), mech_fall_event(), mech_ood_damage(), mech_shutdown(), and StartVTOLCrash().

#define EVENT_HEATCUTOFFCHANGING   62

Definition at line 109 of file mech.events.h.

Referenced by heat_cutoff().

#define EVENT_HIDE   37

Definition at line 79 of file mech.events.h.

Referenced by bsuit_hide(), mech_hide_event(), and ResetSpecialObjects().

#define EVENT_JUMP   6

Definition at line 35 of file mech.events.h.

Referenced by mech_jump(), and mech_jump_event().

#define EVENT_JUMPSTABIL   8

Definition at line 39 of file mech.events.h.

Referenced by LandMech(), and MechFalls().

#define EVENT_LATERAL   40

Definition at line 82 of file mech.events.h.

Referenced by mech_lateral().

#define EVENT_LOCK   4

Definition at line 31 of file mech.events.h.

Referenced by mech_settarget().

#define EVENT_MASC_FAIL   20

Definition at line 57 of file mech.events.h.

Referenced by mech_masc(), and mech_masc_event().

#define EVENT_MASC_REGEN   21

Definition at line 58 of file mech.events.h.

Referenced by mech_masc(), and mech_mascr_event().

#define EVENT_MOVE   1

Definition at line 26 of file mech.events.h.

Referenced by aero_move_event(), and mech_move_event().

#define EVENT_MOVEMODE   79

Definition at line 130 of file mech.events.h.

Referenced by DamageMech(), MechFalls(), and NewHexEntered().

#define EVENT_MRECOVERY   33

Definition at line 74 of file mech.events.h.

Referenced by FailureComputerScanner(), FailureRadioRange(), and FailureRadioShort().

#define EVENT_NSS   69

Definition at line 116 of file mech.events.h.

Referenced by mech_nullsig().

#define EVENT_NUKEMECH   39

Definition at line 81 of file mech.events.h.

Referenced by DestroySection(), and discard_mw().

#define EVENT_OOD   38

Definition at line 80 of file mech.events.h.

Referenced by initiate_ood(), and mech_ood_event().

#define EVENT_PLOS   13

Definition at line 49 of file mech.events.h.

Referenced by mech_plos_event().

#define EVENT_RECOVERY   9

Definition at line 42 of file mech.events.h.

Referenced by ProlongUncon().

#define EVENT_RECYCLE   7

Definition at line 37 of file mech.events.h.

#define EVENT_REMOVE_PODS   71

Definition at line 118 of file mech.events.h.

Referenced by remove_inarc_pods_tank().

#define EVENT_REPAIR_FIX   (FIRST_TECH_EVENT+4)

Definition at line 92 of file mech.events.h.

Referenced by cheat_find_last(), describe_repairs(), loadrepairs(), muxevent_tickmech_repairarmor(), SomeoneFixingA(), and TECHCOMMANDH().

#define EVENT_REPAIR_FIXI   (FIRST_TECH_EVENT+5)

Definition at line 93 of file mech.events.h.

Referenced by cheat_find_last(), describe_repairs(), loadrepairs(), muxevent_tickmech_repairinternal(), SomeoneFixingI(), and TECHCOMMANDH().

#define EVENT_REPAIR_MOB   (FIRST_TECH_EVENT+11)

Definition at line 99 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), and SomeoneRepairing().

#define EVENT_REPAIR_REAT   (FIRST_TECH_EVENT+2)

Definition at line 90 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneAttaching(), and TECHCOMMANDH().

#define EVENT_REPAIR_RELO   (FIRST_TECH_EVENT+3)

Definition at line 91 of file mech.events.h.

Referenced by CanScrapLoc(), describe_repairs(), loadrepairs(), SomeoneRepairing(), and TECHCOMMANDH().

#define EVENT_REPAIR_REPAG   (FIRST_TECH_EVENT+9)

Definition at line 97 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), and SomeoneRepairing().

#define EVENT_REPAIR_REPAP   (FIRST_TECH_EVENT+10)

Definition at line 98 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneRepairing(), and TECHCOMMANDH().

#define EVENT_REPAIR_REPENHCRIT   (FIRST_TECH_EVENT+15)

Definition at line 103 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneRepairing(), and TECHCOMMANDH().

#define EVENT_REPAIR_REPL   FIRST_TECH_EVENT

Definition at line 88 of file mech.events.h.

Referenced by CanScrapLoc(), describe_repairs(), loadrepairs(), SomeoneRepairing(), and TECHCOMMANDH().

#define EVENT_REPAIR_REPLG   (FIRST_TECH_EVENT+1)

Definition at line 89 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneRepairing(), and TECHCOMMANDH().

#define EVENT_REPAIR_REPSUIT   (FIRST_TECH_EVENT+14)

Definition at line 102 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneReplacingSuit(), and TECHCOMMANDH().

#define EVENT_REPAIR_RESE   (FIRST_TECH_EVENT+13)

Definition at line 101 of file mech.events.h.

Referenced by SomeoneResealing(), and TECHCOMMANDH().

#define EVENT_REPAIR_SCRG   (FIRST_TECH_EVENT+8)

Definition at line 96 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneScrappingPart(), and TECHCOMMANDH().

#define EVENT_REPAIR_SCRL   (FIRST_TECH_EVENT+6)

Definition at line 94 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneScrappingLoc(), and TECHCOMMANDH().

#define EVENT_REPAIR_SCRP   (FIRST_TECH_EVENT+7)

Definition at line 95 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), SomeoneScrappingPart(), and TECHCOMMANDH().

#define EVENT_REPAIR_UMOB   (FIRST_TECH_EVENT+12)

Definition at line 100 of file mech.events.h.

Referenced by describe_repairs(), loadrepairs(), and SomeoneScrappingPart().

#define EVENT_SCHANGE   10

Definition at line 44 of file mech.events.h.

Referenced by mechSensorInfo(), set_sensor(), and show_sensor().

#define EVENT_SCHARGE_FAIL   76

Definition at line 126 of file mech.events.h.

Referenced by mech_scharge(), and mech_scharge_event().

#define EVENT_SCHARGE_REGEN   77

Definition at line 127 of file mech.events.h.

Referenced by mech_scharge(), and mech_scharger_event().

#define EVENT_SIDESLIP   80

Definition at line 131 of file mech.events.h.

Referenced by mech_lateral_event().

#define EVENT_SLITECHANGING   61

Definition at line 108 of file mech.events.h.

Referenced by mech_slite().

#define EVENT_SPOT_CHECK   14

Definition at line 50 of file mech.events.h.

Referenced by mech_check_range(), and mech_spot_event().

#define EVENT_SPOT_LOCK   12

Definition at line 48 of file mech.events.h.

Referenced by mech_spot().

#define EVENT_SS   36

Definition at line 77 of file mech.events.h.

Referenced by sixth_sense_check().

#define EVENT_STAND   5

Definition at line 33 of file mech.events.h.

Referenced by mech_stand().

#define EVENT_STANDFAIL   60

Definition at line 107 of file mech.events.h.

Referenced by mech_stand().

#define EVENT_STARTUP   3

Definition at line 29 of file mech.events.h.

Referenced by mech_startup(), and mech_startup_event().

#define EVENT_STEALTH_ARMOR   68

Definition at line 115 of file mech.events.h.

Referenced by mech_stealtharmor().

#define EVENT_TAG_RECYCLE   70

Definition at line 117 of file mech.events.h.

Referenced by mech_tag(), and stopTAG().

#define EVENT_TAKEOFF   15

Definition at line 51 of file mech.events.h.

Referenced by aero_takeoff(), and aero_takeoff_event().

#define EVENT_UNJAM_AMMO   67

Definition at line 114 of file mech.events.h.

Referenced by mech_unjamammo_func().

#define EVENT_UNJAM_TURRET   66

Definition at line 113 of file mech.events.h.

Referenced by mech_fixturret().

#define EVENT_UNSTUN_CREW   64

Definition at line 111 of file mech.events.h.

#define EVENT_VEHICLE_EXTINGUISH   72

Definition at line 119 of file mech.events.h.

Referenced by vehicle_extinquish_fire().

#define EVENT_VEHICLEBURN   63

Definition at line 110 of file mech.events.h.

Referenced by vehicle_burn_event(), and vehicle_start_burn().

#define FIRST_AUTO_EVENT   23

Definition at line 61 of file mech.events.h.

Referenced by auto_eventstats(), auto_pilot_on(), and auto_stop_pilot().

#define FIRST_TECH_EVENT   43

Definition at line 86 of file mech.events.h.

Referenced by figure_latest_tech_event(), ResetSpecialObjects(), saverepairs(), and tech_repairs().

#define LAST_AUTO_EVENT   EVENT_AUTO_ROAM

Definition at line 72 of file mech.events.h.

Referenced by auto_eventstats(), auto_pilot_on(), and auto_stop_pilot().

#define LAST_TECH_EVENT   EVENT_REPAIR_REPENHCRIT

Definition at line 105 of file mech.events.h.

Referenced by figure_latest_tech_event(), ResetSpecialObjects(), saverepairs(), and tech_repairs().


Variable Documentation

char* muxevent_names[] [static]

Definition at line 135 of file mech.events.h.


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