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

#include "mech.h"
#include "db.h"
#include "p.mech.notify.h"

Include dependency graph for mech.notify.h:

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

Go to the source code of this file.

Defines

#define MECHPILOT   0
#define MECHSTARTED   1
#define MECHALL   2
#define cch(c)   ccheck(player, mech, (c))
#define ccheck(a, b, c)   if (!common_checks((a), (b), (c))) return


Define Documentation

#define cch ( c   )     ccheck(player, mech, (c))

Definition at line 27 of file mech.notify.h.

Referenced by aero_checklz(), aero_takeoff(), bsuit_attackleg(), bsuit_hide(), bsuit_swarm(), heat_cutoff(), JettisonPacks(), mech_addtic(), mech_ams(), mech_angeleccm(), mech_angelecm(), mech_armorpiercing(), mech_artemis(), mech_attachcables(), mech_auto_turret(), mech_axe(), mech_bearing(), mech_bomb(), mech_bootlegger(), mech_brief(), mech_c3_join_leave(), mech_c3_message(), mech_c3_network(), mech_c3_targets(), mech_c3i_join_leave(), mech_c3i_message(), mech_c3i_network(), mech_c3i_targets(), mech_caseless(), mech_charge(), mech_cleartic(), mech_club(), mech_cluster(), mech_contacts(), mech_critstatus(), mech_deltic(), mech_detachcables(), mech_dig(), mech_disableweap(), mech_disembark(), mech_drop(), mech_dropoff(), mech_dump(), mech_eccm(), mech_ecm(), mech_eject(), mech_embark(), mech_enterbase(), mech_enterbay(), mech_eta(), mech_explode(), mech_explosive(), mech_findcenter(), mech_firetic(), mech_fireweapon(), mech_fixturret(), mech_flamerheat(), mech_flechette(), mech_fliparms(), mech_gattling(), mech_grabclub(), mech_heading(), mech_hotload(), mech_hulldown(), mech_inarc_ammo_toggle(), mech_incendiary(), mech_inferno(), mech_jump(), mech_kickortrip(), mech_land(), mech_lateral(), mech_lbx(), mech_listtic(), mech_loadcargo(), mech_losemit(), mech_lrsmap(), mech_mace(), mech_masc(), mech_mechprefs(), mech_mine(), mech_narc(), mech_navigate(), mech_nullsig(), mech_pereccm(), mech_perecm(), mech_pickup(), mech_precision(), mech_punch(), mech_rac(), mech_radio(), mech_range(), mech_rapidfire(), mech_report(), mech_rotatetorso(), mech_Rsetxy(), mech_saw(), mech_scan(), mech_scharge(), mech_sendchannel(), mech_set_channelfreq(), mech_set_channelmode(), mech_set_channeltitle(), mech_settarget(), mech_sguided(), mech_sight(), mech_slite(), mech_smoke(), mech_speed(), mech_spot(), mech_stand(), mech_startup(), mech_status(), mech_stealtharmor(), mech_stinger(), mech_stores(), mech_swarm(), mech_swarm1(), mech_sword(), mech_tacmap(), mech_tag(), mech_target(), mech_thrash(), mech_turret(), mech_ultra(), mech_unjamammo(), mech_unloadcargo(), mech_usebin(), mech_vector(), mech_vertical(), mech_view(), mech_weaponstatus(), remove_inarc_pods_mech(), remove_inarc_pods_tank(), show_narc_pods(), and vehicle_extinquish_fire().

#define ccheck ( a,
b,
c   )     if (!common_checks((a), (b), (c))) return

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

#define MECHALL   2

Definition at line 25 of file mech.notify.h.

Referenced by addMechToC3iNetwork(), addMechToC3Network(), aero_checklz(), aero_ControlEffect(), aero_land(), aero_takeoff(), aero_takeoff_event(), aero_thrust(), aero_update(), aero_vheading(), all_limbs_recycled(), alter_conditions(), ammo_expedinture_check(), ammo_explosion(), AMSMissiles(), armor_effect(), auto_sensor_event(), axe_checkArm(), blast_hit_hexf(), BlowDumpingAmmo(), bomb_aim(), bomb_drop(), BreachLoc(), break_thru_ice(), bsuit_attackleg(), bsuit_hide(), bsuit_swarm(), CanChangeTo(), cause_armordamage(), cause_internaldamage(), cause_lite(), changeNullSigSysEvent(), changeStealthArmorEvent(), ChargeMech(), check_stagger_event(), CheckDamage(), CheckEdgeOfMap(), CheckGenericFail(), checkGrabClubLocation(), CheckNavalHeight(), checkVehicleInFire(), CheckVTOLHeight(), CheckWeaponFailed(), clear_hex(), clear_mech_from_LOS(), damage_cf(), DamageMech(), DeathFromAbove(), DestroyHeatSink(), DestroyMainWeapon(), DestroyMech(), DestroyParts(), DestroySection(), determineDamageFromHit(), DisableSomeHS(), DoAmmunitionCrit(), DoCargoInfantryCrit(), dodamage_func(), doJettisonChecks(), DoMotiveSystemHit(), DoTurretBlownOffCrit(), DoTurretJamCrit(), DoTurretLockCrit(), DoVehicleCommanderHit(), DoVehicleCrewKilledCrit(), DoVehicleCrewStunnedCrit(), DoVehicleDriverCrit(), DoVehicleEngineHit(), DoVehicleFuelTankCrit(), DoVehicleSensorCrit(), DoVehicleStablizerCrit(), DoVTOLCoPilotCrit(), DoVTOLPilotHit(), DoVTOLRotorDamagedCrit(), DoVTOLRotorDestroyedCrit(), DoVTOLTailRotorDamagedCrit(), DoWeaponDestroyedCrit(), DoWeaponJamCrit(), drop_thru_ice(), ds_BridgeHit(), DS_LandWarning(), DS_Place(), EnableSomeHS(), end_lite_check(), fiery_death(), FindBSuitTarget(), FindFasaHitLocation(), FindNormalBTH(), fire_hex(), firetic_sub_func(), FireWeapon(), FireWeaponNumber(), FuelCheck(), get_arm_args(), HandleAdvFasaVehicleCrit(), HandleFasaVehicleCrit(), HandleMechCrit(), HandleOverheat(), HandleVehicleCrit(), HandleVTOLCrit(), handleWeaponCrit(), heat_cutoff_event(), heat_effect(), hit_building(), HitTarget(), inferno_end_event(), Inferno_Hit(), JamMainWeapon(), JettisonPacks(), LandMech(), Leave_DS_Bay(), Leave_Hangar(), LoseWeapon(), mace_checkArm(), make_mine_explode(), map_update(), mech_attachcables(), mech_auto_turret(), mech_bootlegger(), mech_brief(), mech_c3_join_leave(), mech_c3i_join_leave(), mech_charge(), mech_check_range(), mech_crewstun_event(), mech_detachcables(), mech_dig(), mech_dig_event(), mech_disableweap_func(), mech_drop(), mech_dropoff(), mech_dump(), mech_dump_event(), mech_embark(), mech_enter_event(), mech_enterbase(), mech_enterbay_event(), mech_eta(), mech_explode(), mech_explode_event(), mech_fall_event(), mech_fixturret(), mech_grabclub(), mech_heading(), mech_hide_event(), mech_hulldown(), mech_hulldown_event(), mech_inarc_ammo_toggle(), mech_jump(), mech_kickortrip(), mech_land(), mech_lateral(), mech_lateral_event(), mech_lock_event(), mech_masc(), mech_masc_event(), mech_notify(), mech_nullsig(), mech_ood_damage(), mech_ood_event(), mech_pickup(), mech_printf(), mech_rac(), mech_recovery_event(), mech_rotatetorso(), mech_rrec_event(), mech_safety(), mech_scharge(), mech_scharge_event(), mech_sensorchange_event(), mech_settarget(), mech_shutdown(), mech_slite(), mech_speed(), mech_spot(), mech_spot_event(), mech_srec_event(), mech_stand(), mech_stand_event(), mech_standfail_event(), mech_startup(), mech_startup_event(), mech_stealtharmor(), mech_tag(), mech_thrash(), mech_toggle_mode_sub_func(), mech_turnmode(), mech_turret(), mech_unblind_event(), mech_unjam_ammo_event(), mech_unjam_turret_event(), mech_unjamammo_func(), mech_usebin(), mech_vertical(), mech_view(), MechFalls(), MechFloods(), MechFloodsLoc(), MechSliteChangeEvent(), Missile_Hit(), MissileHitTarget(), ModifyHeadHit(), move_mech(), muxevent_tickmech_reattach(), muxevent_tickmech_reload(), muxevent_tickmech_removegun(), muxevent_tickmech_removepart(), muxevent_tickmech_removesection(), muxevent_tickmech_repairarmor(), muxevent_tickmech_repairenhcrit(), muxevent_tickmech_repairgun(), muxevent_tickmech_repairinternal(), muxevent_tickmech_repairpart(), muxevent_tickmech_replacegun(), muxevent_tickmech_replacesuit(), muxevent_tickmech_reseal(), NewHexEntered(), phys_common_checks(), PhysicalAttack(), PhysicalTrip(), pickup_mw(), possible_mine_explosion(), punch_checkArm(), remove_inarc_pods_mech(), remove_inarc_pods_tank(), removeiNarcPodsTank(), saw_checkArm(), scoreEnhancedWeaponCriticalHit(), ScrambleInfraAndLiteAmp(), sendC3TrackEmit(), sendchannelstuff(), sendECMNotification(), sendNetworkMessage(), Sensor_DoWeSeeNow(), show_building_in_hex(), show_mines_in_hex(), StartVTOLCrash(), steppable_base_check(), StopSwarming(), stopTAG(), SwarmHitTarget(), swim_except(), sword_checkArm(), tag_recycle_event(), TECHCOMMANDH(), unstun_crew_event(), UpdateHeat(), UpdatePilotSkillRolls(), vehicle_burn_event(), vehicle_extinquish_fire(), vehicle_extinquish_fire_event(), vehicle_start_burn(), water_extinguish_inferno(), and weapon_failure_stuff().

#define MECHPILOT   0

Definition at line 23 of file mech.notify.h.

Referenced by ammo_explosion(), ChargeMech(), CheckEdgeOfMap(), FireWeapon(), handlemwconc(), InLineOfSight(), LandMech(), MadePilotSkillRoll_Advanced(), MadePilotSkillRoll_NoXP(), mech_charge(), mech_notify(), mech_ood_event(), mech_printf(), mech_safety(), mech_ss_event(), mech_turnmode(), mech_unjam_ammo_event(), mech_view(), MechFalls(), move_mech(), NewHexEntered(), and UpdateHeat().

#define MECHSTARTED   1

Definition at line 24 of file mech.notify.h.

Referenced by artillery_FriendlyAdjustment(), ChargeMech(), DeathFromAbove(), HexLOSBroadcast(), MapBroadcast(), MapLimitedBroadcast2d(), MapLimitedBroadcast3d(), mech_notify(), mech_printf(), mech_radio(), mech_scan(), mech_shutdown(), mech_stabilizing_event(), MechBroadcast(), MechFireBroadcast(), MechLOSBroadcast(), MechLOSBroadcasti(), PhysicalAttack(), PhysicalDamage(), PhysicalTrip(), and recycle_weaponry().


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