MECH Struct Reference

#include <mech.h>

Collaboration diagram for MECH:

Collaboration graph
[legend]

Data Fields

char ID [2]
char brief
char chantitle [FREQS][CHTITLELEN+1]
dbref mynum
int mapnumber
dbref mapindex
unsigned long tic [NUM_TICS][TICLONGS]
int freq [FREQS]
int freqmodes [FREQS]
mech_ud ud
mech_pd pd
mech_rd rd
mech_sd sd

Detailed Description

Definition at line 906 of file mech.h.


Field Documentation

char MECH::brief

Definition at line 908 of file mech.h.

Referenced by clear_mech(), mech_brief(), mech_contacts(), show_brief_flags(), and valid_to_notice().

char MECH::chantitle[FREQS][CHTITLELEN+1]

Definition at line 909 of file mech.h.

Referenced by clear_mech(), mech_list_freqs(), mech_set_channeltitle(), and sendchannelstuff().

int MECH::freq[FREQS]

Definition at line 914 of file mech.h.

Referenced by auto_reply(), autoeject(), char_disembark(), char_eject(), clear_mech(), fun_btmechfreqs(), mech_list_freqs(), mech_sendchannel(), mech_set_channelfreq(), and sendchannelstuff().

int MECH::freqmodes[FREQS]

Definition at line 915 of file mech.h.

Referenced by autoeject(), ccode(), char_disembark(), char_eject(), clear_mech(), fun_btmechfreqs(), mech_list_freqs(), mech_set_channelmode(), and sendchannelstuff().

char MECH::ID[2]

Definition at line 907 of file mech.h.

dbref MECH::mapindex

Definition at line 912 of file mech.h.

Referenced by aero_land(), aero_takeoff(), aero_takeoff_event(), ai_check_path(), AI_Info(), artillery_shoot(), auto_astar_follow_event(), auto_cal_mapindex(), auto_com_event(), auto_engage(), auto_enter_event(), auto_gun_event(), auto_leave_event(), auto_radio_command_goto(), auto_reply_event(), auto_sensor_event(), autoeject(), bomb_drop(), break_thru_ice(), bsuit_hide(), calcWeatherPilotEffects(), CanChangeTo(), char_disembark(), char_eject(), checkECM(), CheckEdgeOfMap(), checkTAG(), clear_hex(), clear_mech_from_LOS(), collision_check(), CountSwarmers(), DamageMech(), DeathFromAbove(), debug_fixmap(), determineDamageFromHit(), domino_space(), drop_thru_ice(), DS_BlastNearbyMechsAndTrees(), DS_Place(), Dump_Mech(), end_lite_check(), explode_mines(), Find_Single_DS_In_MechHex(), findC3RangeWithNetwork(), findSwarmers(), FindTargetDBREFFromMapNumber(), fire_hex(), firetic_sub(), firetic_sub_func(), fun_btgetrange(), fun_bthexlos(), fun_btid2db(), fun_btlosm2m(), getOtherMechInNetwork(), hit_building(), ImproperLZ(), InLineOfSight(), IsMechMounted(), IsMechSwarmed(), LandMech(), Leave_DS_Bay(), Leave_Hangar(), load_update4(), MarkForLOSUpdate(), mech_axe(), mech_bearing(), mech_c3_join_leave(), mech_c3i_join_leave(), mech_charge(), mech_check_range(), mech_club(), mech_contacts(), mech_detachcables(), mech_dropoff(), mech_enter_event(), mech_enterbase(), mech_enterbay_event(), mech_eta(), mech_fireweapon(), mech_hide_event(), mech_jump(), mech_kickortrip(), mech_lites_target(), mech_loadcargo(), mech_lrsmap(), mech_mace(), mech_map_consistency_check(), mech_navigate(), mech_plos_event(), mech_punch(), mech_range(), mech_report(), mech_Rsetmapindex(), mech_Rsetteam(), mech_Rsetxy(), mech_saw(), mech_scan(), mech_sendchannel(), mech_set_channelfreq(), mech_settarget(), mech_sight(), mech_snipe_func(), mech_spot(), mech_startup(), mech_startup_event(), mech_stores(), mech_sword(), mech_tacmap(), mech_tag(), mech_thrash(), mech_udisembark(), mech_underlying_terrain(), mech_unloadcargo(), mech_vector(), mech_view(), MechCargoMaxSpeed(), MechFalls(), MechLOSBroadcast(), MechLOSBroadcasti(), Missile_Hit(), move_mech(), parse_tacargs(), possible_mine_poof(), possibly_blow_bridge(), possibly_blow_ice(), possibly_ignite_or_clear(), possibly_remove_mines(), possibly_see_mech(), PrintGenericStatus(), reactor_explosion(), remove_mech_from_map(), ScrambleInfraAndLiteAmp(), sendchannelstuff(), Sensor_CanSee(), Sensor_Sees(), Sensor_ToHitBonus(), show_building_in_hex(), show_mines_in_hex(), showNetworkTargets(), steppable_base_check(), SwarmHitTarget(), TargetMovementMods(), UpdateHeading(), and water_extinguish_inferno().

int MECH::mapnumber

Definition at line 911 of file mech.h.

Referenced by auto_gun_event(), BSuitMirrorSwarmedTarget(), clear_mech_from_LOS(), CountSwarmers(), debug_fixmap(), end_lite_check(), findSwarmers(), InLineOfSight(), IsMechMounted(), IsMechSwarmed(), MarkForLOSUpdate(), mech_map_consistency_check(), mech_plos_event(), mech_startup_event(), possibly_see_mech(), remove_mech_from_map(), and StopBSuitSwarmers().

dbref MECH::mynum

Definition at line 910 of file mech.h.

Referenced by AccumulateArtyXP(), AccumulateCommXP(), AccumulateComputerXP(), AccumulateGunXP(), AccumulateGunXPold(), AccumulatePilXP(), AccumulateSpotXP(), AccumulateTechWeaponsXP(), AccumulateTechXP(), add_mech_to_map(), addMechToC3iNetwork(), addMechToC3Network(), AI_Info(), artillery_shoot(), auto_astar_follow_event(), auto_astar_goto_event(), auto_astar_roam_event(), auto_cal_mapindex(), auto_com_event(), auto_command_udisembark(), auto_dumbfollow_event(), auto_dumbgoto_event(), auto_enter_event(), auto_goto_event(), auto_gun_event(), auto_leave_event(), auto_reply(), auto_reply_event(), auto_sensor_event(), auto_update_profile_event(), autoeject(), bsuit_swarm(), BSuitMirrorSwarmedTarget(), buildTempNetwork(), CalculateLOSMap(), ChannelEmitKill(), ChargeMech(), check_stagger_event(), CheckDamage(), checkTAG(), clear_mech_from_LOS(), clearC3iNetwork(), clearC3Network(), ClearFireAdjustments(), clearMechFromC3iNetwork(), clearMechFromC3Network(), countMaxC3Units(), CountSwarmers(), countTotalC3MastersOnMech(), countWorkingC3MastersOnMech(), DamageMech(), DestroySection(), discard_mw(), do_magic(), DoVehicleCrewKilledCrit(), ds_BridgeHit(), Dump_Mech(), engine_weight(), enter_mw_bay(), explode_unit(), FailureComputerShutdown(), find_mech_in_hex(), Find_Single_DS_In_MechHex(), FindArtilleryBTH(), findC3RangeWithNetwork(), FindMechOnMap(), FindNormalBTH(), findSwarmers(), FindTargetDBREFFromMapNumber(), FindTargetHitLoc(), FireWeapon(), FireWeaponNumber(), get_lrshexstr(), get_statustemplate_attr(), getFreeC3iNetworkPos(), getFreeC3NetworkPos(), GetMechID(), GetMechToMechID(), GetMechToMechID_base(), HandleFasaVehicleCrit(), handlemwconc(), HandleVehicleCrit(), HandleVTOLCrit(), headhitmwdamage(), HeatFactor(), InLineOfSight(), InWeaponArc(), IsMechMounted(), IsMechSwarmed(), Leave_DS(), load_template(), load_update4(), MadePerceptionRoll(), make_mine_explode(), mech_attachcables(), mech_bootlegger(), mech_c3_join_leave(), mech_contacts(), mech_createbays(), mech_discard_event(), mech_disembark(), mech_dropoff(), mech_eject(), mech_embark(), mech_enter_event(), mech_enterbase(), mech_explode(), mech_explode_event(), mech_jump(), mech_loadcargo(), mech_map_consistency_check(), mech_notify(), mech_ood_event(), mech_pickup(), mech_plos_event(), mech_printf(), mech_Rsetmapindex(), mech_Rsetxy(), mech_sendchannel(), mech_set_channelfreq(), mech_settarget(), mech_spot(), mech_spot_event(), mech_startup(), mech_stores(), mech_tag(), mech_udisembark(), mech_unloadcargo(), MechBroadcast(), MechFireBroadcast(), MechLOSBroadcast(), MechLOSBroadcasti(), MechPilotSkillRoll_BTH(), mechSeenByNetwork(), mwlethaldam(), PhysicalAttack(), pickup_mw(), pos_part_name(), possibly_see_mech(), PrintReport(), remove_from_all_maps_except_func(), remove_from_all_maps_func(), remove_mech_from_map(), replicateC3iNetwork(), replicateC3Network(), save_event(), ScrambleInfraAndLiteAmp(), sendC3TrackEmit(), sendchannelstuff(), sendNetworkMessage(), Sensor_DoWeSeeNow(), Sensor_Sees(), Sensor_ToHitBonus(), SetCargoWeight(), showNetworkData(), showNetworkTargets(), StopBSuitSwarmers(), stopTAG(), tag_recycle_event(), tech_roll(), tech_weapon_roll(), trimC3Network(), validateC3iNetwork(), and validateC3Network().

mech_pd MECH::pd

Definition at line 917 of file mech.h.

mech_rd MECH::rd

Definition at line 918 of file mech.h.

Referenced by check_stagger_event(), and clear_mech().

mech_sd MECH::sd

Definition at line 919 of file mech.h.

unsigned long MECH::tic[NUM_TICS][TICLONGS]

Definition at line 913 of file mech.h.

Referenced by addtic_sub_func(), clear_mech(), cleartic_sub_func(), deltic_sub_func(), firetic_sub_func(), fun_btticweaps(), listtic_fun(), and listtic_sub().

mech_ud MECH::ud

Definition at line 916 of file mech.h.

Referenced by clear_mech().


The documentation for this struct was generated from the following file:
Generated on Mon May 28 04:25:48 2007 for BattletechMUX by  doxygen 1.4.7