sctstr Struct Reference

#include <sect.h>


Data Fields

short ef_type
natid sct_own
short sct_elev
coord sct_x
coord sct_y
unsigned char sct_type
unsigned char sct_effic
short sct_mobil
unsigned char sct_loyal
unsigned char sct_terr
unsigned char sct_terr1
unsigned char sct_terr2
unsigned char sct_terr3
unsigned char sct_dterr
coord sct_dist_x
coord sct_dist_y
short sct_avail
short sct_flags
short sct_fill
unsigned char sct_work
unsigned char sct_coastal
unsigned char sct_newtype
unsigned char sct_min
unsigned char sct_gmin
unsigned char sct_fertil
unsigned char sct_oil
unsigned char sct_uran
natid sct_oldown
unsigned char sct_updated
unsigned char sct_off
short sct_item [I_MAX+1]
short sct_del [I_MAX+1]
short sct_dist [I_MAX+1]
short sct_mines
short sct_pstage
short sct_ptime
unsigned char sct_che
natid sct_che_target
unsigned short sct_fallout
short sct_access
unsigned char sct_road
unsigned char sct_rail
unsigned char sct_defense
time_t sct_timestamp


Detailed Description

Definition at line 44 of file sect.h.


Field Documentation

short sctstr::ef_type

Definition at line 46 of file sect.h.

natid sctstr::sct_own

Definition at line 47 of file sect.h.

Referenced by ac_doflak(), ac_encounter(), add(), add_airport(), anti(), att_get_combat(), att_mobcost(), atta(), bdes(), best(), bitinit2(), boar(), bomb(), bp_neighbors(), build_mission_list_type(), buy(), cede_sect(), cede_ship(), cens(), coas(), coll(), collateral_damage(), comm(), comm_bomb(), cuto(), dd(), defend(), deliver(), detonate(), disarm(), dist(), do_conv(), do_demo(), do_look(), doland(), draw_map(), drop(), eff_bomb(), explore(), explore_map(), fly(), fuel(), gen_power(), get_assembly_point(), getpath(), give(), grin(), guerrilla(), hard(), influx(), init_sanct(), landmine(), laun(), launch_missile(), lboa(), leve(), lload(), lnd_mar(), lnd_mar_one_sector(), lnd_take_casualty(), load(), load_comm_land(), load_comm_ship(), load_it(), load_land_land(), load_land_ship(), load_plane_land(), load_plane_ship(), lupgr(), move(), move_ground(), move_map(), move_sat(), msl_intercept(), multifire(), nav_loadship(), nav_map(), nav_ship(), neigh(), newe(), noise(), notify_coastguard(), ok(), owned_and_navigable(), path(), pathtoxy(), payo(), pboa(), peek(), pin_bomb(), pln_airbase_ok(), pln_dropoff(), pln_equip(), pln_newlanding(), pln_onewaymission(), prod(), prsect(), pupgr(), put_combat(), quiet_bigdef(), radmap2(), resnoise(), reso(), retreat_land1(), retreat_ship1(), s_commod(), sabo(), satmap(), scra(), scuttle_land(), scuttle_ship(), scuttle_tradeship(), setres(), setsector(), share_bmap(), shoo(), shp_fort_interdiction(), shp_nav_one_sector(), sinfra(), skyw(), spy(), start_stop_sector(), starv_sects(), strat_bomb(), stre(), supgr(), trade_desc(), and unload_it().

short sctstr::sct_elev

Definition at line 48 of file sect.h.

coord sctstr::sct_x

Definition at line 49 of file sect.h.

Referenced by ac_doflak(), ac_encounter(), add(), adj_units(), anti(), atta(), best(), best_path(), bomb(), bsanct(), build_bridge(), build_tower(), capi(), cede_sect(), check_lmines(), check_sect_ok(), coas(), coastal_sea_to_land(), comm_bomb(), defend(), deli(), deliver(), detonate(), disarm(), dist(), do_conv(), do_demo(), do_desi(), doland(), drop(), eff_bomb(), enli(), explore(), fly(), fuel(), give(), grin(), improve(), land_bomb(), landmine(), launch_missile(), lnd_mar_one_sector(), lnd_take_casualty(), load_comm_land(), load_comm_ship(), load_it(), load_land_land(), load_land_ship(), load_plane_land(), load_plane_ship(), lupgr(), mine(), move(), move_ground(), multifire(), nati(), nav_map(), noise(), para(), path(), pin_bomb(), plane_bomb(), plane_sweep(), pln_airbase_ok(), pln_dropoff(), pln_equip(), pln_mine(), pln_onewaymission(), pln_sel(), prod(), prsect(), pupgr(), put_combat(), quiet_bigdef(), radar(), reco(), resnoise(), s_commod(), sabo(), scra(), scuttle_tradeship(), sell(), setsector(), ship_bomb(), shoo(), shp_check_one_mines(), shp_fort_interdiction(), shp_sweep(), skyw(), sona(), spy(), strat_bomb(), supgr(), swaps(), tran_nuke(), tran_plane(), unit_path(), unload_it(), update_coastal_flag(), and work().

coord sctstr::sct_y

Definition at line 50 of file sect.h.

Referenced by ac_doflak(), ac_encounter(), add(), adj_units(), anti(), atta(), best(), best_path(), bomb(), bsanct(), build_bridge(), build_tower(), capi(), cede_sect(), check_lmines(), check_sect_ok(), coas(), coastal_sea_to_land(), comm_bomb(), defend(), deli(), deliver(), detonate(), disarm(), dist(), do_conv(), do_demo(), do_desi(), doland(), drop(), eff_bomb(), enli(), explore(), fly(), fuel(), give(), grin(), improve(), land_bomb(), landmine(), launch_missile(), lnd_mar_one_sector(), lnd_take_casualty(), load_comm_land(), load_comm_ship(), load_it(), load_land_land(), load_land_ship(), load_plane_land(), load_plane_ship(), lupgr(), mine(), move(), move_ground(), multifire(), nati(), nav_map(), noise(), para(), path(), pin_bomb(), plane_bomb(), plane_sweep(), pln_airbase_ok(), pln_dropoff(), pln_equip(), pln_mine(), pln_onewaymission(), pln_sel(), prod(), prsect(), pupgr(), put_combat(), quiet_bigdef(), radar(), reco(), resnoise(), s_commod(), sabo(), scra(), scuttle_tradeship(), sell(), setsector(), ship_bomb(), shoo(), shp_check_one_mines(), shp_fort_interdiction(), shp_sweep(), skyw(), sona(), spy(), strat_bomb(), supgr(), swaps(), tran_nuke(), tran_plane(), unit_path(), unload_it(), update_coastal_flag(), and work().

unsigned char sctstr::sct_type

Definition at line 52 of file sect.h.

Referenced by ac_encounter(), accrued_btus(), add(), att_abort(), att_get_combat(), att_reacting_units(), board_abort(), bomb(), bridgefall(), bsanct(), build_bridge(), build_mission_list_type(), build_tower(), buy(), capi(), cens(), check_market(), coas(), coll(), comm(), cuto(), deli(), deliver(), detonate(), disarm(), dist(), do_desi(), do_look(), doland(), draw_map(), eff_bomb(), explore(), explore_map(), getpath(), guerrilla(), influx(), init_sanct(), landmine(), leve(), line_of_sight(), lnd_check_mines(), lnd_hardtarget(), lnd_mar_one_sector(), lnd_sweep(), lnd_take_casualty(), load(), load_land_land(), load_land_ship(), load_plane_ship(), look_ship(), lupgr(), mine(), mission(), move(), move_ground(), move_map(), multifire(), nati(), nav_map(), newe(), notify_coastguard(), ok(), owned_and_navigable(), path(), peek(), perform_mission(), pin_bomb(), plane_sona(), plane_sweep(), pln_airbase_ok(), pln_dropoff(), pln_mine(), pln_onewaymission(), pln_put(), prod(), prsect(), pupgr(), put_combat(), radar(), radmap2(), rese(), reso(), retreat_land1(), retreat_ship1(), rout(), s_commod(), sail_nav_fleet(), satmap(), scra(), sct(), scuttle_it(), scuttle_tradeship(), sect_has_dock(), sell(), show_mission(), shp_check_nav(), shp_check_one_mines(), shp_hardtarget(), shp_nav_one_sector(), shp_sweep(), sinfra(), skyw(), sona(), spread_fallout(), spy(), start_stop_sector(), starv_sects(), stre(), supgr(), surv(), swaps(), terr(), thre(), trad(), trade_desc(), unit_view(), unload_it(), upd_ship(), update_coastal_flag(), work(), and write_sects().

unsigned char sctstr::sct_effic

Definition at line 53 of file sect.h.

Referenced by ac_encounter(), accrued_btus(), add(), att_get_combat(), att_reacting_units(), bitinit2(), bsanct(), build_bridge(), build_tower(), buy(), cede_sect(), cens(), coas(), coll(), do_demo(), do_desi(), do_look(), doland(), eff_bomb(), fuel(), gen_power(), grin(), init_sanct(), load(), lupgr(), mission(), move(), move_ground(), move_map(), multifire(), nati(), newe(), notify_coastguard(), owned_and_navigable(), peek(), pin_bomb(), pln_airbase_ok(), pln_onewaymission(), prod(), prsect(), pupgr(), put_combat(), quiet_bigdef(), radar(), rese(), reso(), s_commod(), scra(), scuttle_it(), sell(), setsector(), show_mission(), shp_check_nav(), shp_fort_interdiction(), sinfra(), skyw(), start_stop_sector(), starv_sects(), stre(), supgr(), terr(), trad(), unit_view(), and work().

short sctstr::sct_mobil

Definition at line 54 of file sect.h.

Referenced by add(), anti(), att_get_combat(), att_mobcost(), boar(), build_bridge(), build_tower(), cede_sect(), cens(), deliver(), do_conv(), doland(), enli(), explore(), improve(), init_sanct(), lboa(), move(), move_map(), prsect(), put_combat(), s_commod(), sell(), setsector(), shoo(), tran_nuke(), and tran_plane().

unsigned char sctstr::sct_loyal

Definition at line 55 of file sect.h.

Referenced by anti(), doland(), enli(), explore(), move(), peek(), and prsect().

unsigned char sctstr::sct_terr

Definition at line 56 of file sect.h.

Referenced by cens(), reso(), and terr().

unsigned char sctstr::sct_terr1

Definition at line 57 of file sect.h.

Referenced by terr().

unsigned char sctstr::sct_terr2

Definition at line 58 of file sect.h.

Referenced by terr().

unsigned char sctstr::sct_terr3

Definition at line 59 of file sect.h.

Referenced by terr().

unsigned char sctstr::sct_dterr

Definition at line 60 of file sect.h.

Referenced by terr().

coord sctstr::sct_dist_x

Definition at line 61 of file sect.h.

Referenced by add(), dist(), doland(), leve(), path(), prsect(), s_commod(), and swaps().

coord sctstr::sct_dist_y

Definition at line 62 of file sect.h.

Referenced by add(), dist(), doland(), leve(), path(), prsect(), s_commod(), and swaps().

short sctstr::sct_avail

Definition at line 63 of file sect.h.

Referenced by cens(), doland(), eff_bomb(), grin(), lupgr(), move_map(), prsect(), pupgr(), setsector(), and supgr().

short sctstr::sct_flags

Definition at line 64 of file sect.h.

Referenced by explore(), and move().

short sctstr::sct_fill

Definition at line 65 of file sect.h.

unsigned char sctstr::sct_work

Definition at line 66 of file sect.h.

Referenced by accrued_btus(), cens(), doland(), explore(), init_sanct(), move(), move_map(), newe(), prod(), prsect(), and setsector().

unsigned char sctstr::sct_coastal

Definition at line 67 of file sect.h.

Referenced by cens(), coastal_land_to_sea(), coastal_sea_to_land(), doland(), set_coastal_flags(), and swaps().

unsigned char sctstr::sct_newtype

Definition at line 68 of file sect.h.

Referenced by add(), bridgefall(), bsanct(), build_bridge(), build_tower(), cens(), detonate(), do_desi(), doland(), draw_map(), init_sanct(), newe(), prod(), prsect(), reso(), sinfra(), start_stop_sector(), starv_sects(), work(), and write_sects().

unsigned char sctstr::sct_min

Definition at line 69 of file sect.h.

Referenced by doland(), explore_map(), init_sanct(), ok(), prsect(), reso(), setres(), and setsector().

unsigned char sctstr::sct_gmin

Definition at line 70 of file sect.h.

Referenced by doland(), explore_map(), init_sanct(), ok(), prsect(), reso(), setres(), and setsector().

unsigned char sctstr::sct_fertil

Definition at line 71 of file sect.h.

Referenced by doland(), explore_map(), init_sanct(), prsect(), reso(), setres(), setsector(), unit_view(), and upd_ship().

unsigned char sctstr::sct_oil

Definition at line 72 of file sect.h.

Referenced by doland(), explore_map(), init_sanct(), ok(), prsect(), reso(), setres(), setsector(), unit_view(), and upd_ship().

unsigned char sctstr::sct_uran

Definition at line 73 of file sect.h.

Referenced by doland(), explore_map(), init_sanct(), ok(), prsect(), reso(), setres(), and setsector().

natid sctstr::sct_oldown

Definition at line 74 of file sect.h.

Referenced by add(), anti(), att_abort(), bomb(), build_mission_list_type(), cens(), check_lmines(), deliver(), detonate(), do_conv(), do_demo(), doland(), drop(), enli(), explore(), fly(), get_mine_dsupport(), init_sanct(), landmine(), launch_missile(), lnd_check_mines(), lnd_sweep(), load_comm_land(), load_comm_ship(), load_it(), move(), multifire(), pin_bomb(), pln_dropoff(), pln_equip(), prod(), prsect(), retreat_land1(), setsector(), shoo(), starv_sects(), stre(), and unload_it().

unsigned char sctstr::sct_updated

Definition at line 75 of file sect.h.

unsigned char sctstr::sct_off

Definition at line 76 of file sect.h.

Referenced by anti(), cens(), newe(), prod(), and start_stop_sector().

short sctstr::sct_item[I_MAX+1]

Definition at line 77 of file sect.h.

Referenced by ac_doflak(), ac_encounter(), accrued_btus(), add(), anti(), att_get_combat(), att_move_in_off(), buil(), buy(), cens(), check_market(), coll(), comm(), comm_bomb(), deliver(), do_conv(), do_demo(), do_look(), enli(), explore(), fuel(), gen_power(), give(), grin(), guerrilla(), hard(), improve(), init_sanct(), lnd_sweep(), lnd_take_casualty(), load_comm_land(), load_comm_ship(), load_it(), mission_pln_equip(), move(), move_ground(), move_map(), multifire(), nati(), newe(), pin_bomb(), pln_dropoff(), pln_equip(), prod(), put_combat(), quiet_bigdef(), rese(), s_commod(), sabo(), scra(), sell(), shoo(), shp_fort_interdiction(), spy(), starv_sects(), unload_it(), and use_ammo().

short sctstr::sct_del[I_MAX+1]

Definition at line 78 of file sect.h.

Referenced by add(), cens(), comm(), cuto(), deli(), and rout().

short sctstr::sct_dist[I_MAX+1]

Definition at line 79 of file sect.h.

Referenced by add(), cens(), comm(), leve(), thre(), and wipe().

short sctstr::sct_mines

Definition at line 80 of file sect.h.

Referenced by add(), build_bridge(), build_tower(), check_lmines(), doland(), get_mine_dsupport(), landmine(), lnd_check_mines(), lnd_sweep(), mine(), peek(), plane_sweep(), pln_mine(), prsect(), retreat_land1(), retreat_ship1(), setsector(), shp_check_one_mines(), shp_sweep(), sona(), and stre().

short sctstr::sct_pstage

Definition at line 81 of file sect.h.

Referenced by add(), att_get_combat(), deliver(), doland(), explore(), fuel(), lload(), load(), load_it(), move(), peek(), prsect(), put_combat(), and unload_it().

short sctstr::sct_ptime

Definition at line 82 of file sect.h.

Referenced by add(), doland(), peek(), and prsect().

unsigned char sctstr::sct_che

Definition at line 83 of file sect.h.

Referenced by add(), anti(), doland(), guerrilla(), peek(), and prsect().

natid sctstr::sct_che_target

Definition at line 84 of file sect.h.

Referenced by add(), anti(), doland(), guerrilla(), peek(), and prsect().

unsigned short sctstr::sct_fallout

Definition at line 85 of file sect.h.

Referenced by add(), cens(), detonate(), doland(), prsect(), and spread_fallout().

short sctstr::sct_access

Definition at line 86 of file sect.h.

Referenced by bsanct(), build_bridge(), build_tower(), and explore().

unsigned char sctstr::sct_road

Definition at line 87 of file sect.h.

Referenced by add(), build_bridge(), build_tower(), doland(), eff_bomb(), improve(), init_sanct(), prsect(), put_combat(), and sinfra().

unsigned char sctstr::sct_rail

Definition at line 88 of file sect.h.

Referenced by add(), build_bridge(), build_tower(), doland(), eff_bomb(), improve(), init_sanct(), lnd_mar_one_sector(), prsect(), put_combat(), and sinfra().

unsigned char sctstr::sct_defense

Definition at line 89 of file sect.h.

Referenced by add(), build_bridge(), build_tower(), doland(), eff_bomb(), improve(), init_sanct(), prsect(), and put_combat().

time_t sctstr::sct_timestamp

Definition at line 90 of file sect.h.

Referenced by check_sect_ok().


The documentation for this struct was generated from the following file:
Generated on Fri Mar 28 11:01:58 2008 for empserver by  doxygen 1.5.2