natstr Struct Reference

#include <nat.h>


Data Fields

short ef_type
natid nat_cnum
nat_status nat_stat
char nat_cnam [20]
char nat_pnam [20]
char nat_hostaddr [32]
char nat_hostname [512]
char nat_userid [32]
coord nat_xcap
coord nat_ycap
coord nat_xorg
coord nat_yorg
signed char nat_dayno
signed char nat_update
unsigned short nat_tgms
unsigned short nat_ann
unsigned short nat_minused
short nat_btu
short nat_access
long nat_reserve
long nat_money
time_t nat_last_login
time_t nat_last_logout
time_t nat_newstim
time_t nat_annotim
float nat_level [4]
unsigned char nat_relate [MAXNOC]
unsigned char nat_contact [MAXNOC]
unsigned char nat_rejects [MAXNOC]
long nat_flags


Detailed Description

Definition at line 79 of file nat.h.


Field Documentation

short natstr::ef_type

Definition at line 81 of file nat.h.

Referenced by nstr_exec_val().

natid natstr::nat_cnum

Definition at line 82 of file nat.h.

Referenced by acce(), agecontact(), calc_all(), coun_list(), docountry(), influx(), init_sanct(), list_realm(), natarg(), nati(), new(), player_set_nstat(), powe(), prepare_sects(), prnat(), real(), repo_list(), and sendmessage().

nat_status natstr::nat_stat

Definition at line 84 of file nat.h.

Referenced by acce(), age_levels(), brea(), cede(), chan(), cnumb(), coun(), coun_list(), decl(), demand_update_want(), docountry(), flash(), gen_power(), grant_btus(), guerrilla(), may_play(), natarg(), natargp(), natbyname(), nati(), natpass(), natstate(), new(), nstr_exec_val(), play_cmd(), play_list(), player_main(), player_set_nstat(), powe(), prepare_sects(), printdiff(), prnat(), prod_nat(), reje(), rela(), repo(), sanc_cmd(), share_incr(), status(), tele(), typed_wu(), update_main(), wu(), and xdump().

char natstr::nat_cnam[20]

Definition at line 85 of file nat.h.

Referenced by caploss(), chan(), cname(), cnumb(), coun_list(), docountry(), flash(), natbyname(), orig(), pr_ship(), prnat(), reje(), repo_list(), sanc_cmd(), and sendmessage().

char natstr::nat_pnam[20]

Definition at line 86 of file nat.h.

Referenced by chan(), docountry(), natpass(), and prnat().

char natstr::nat_hostaddr[32]

Definition at line 87 of file nat.h.

Referenced by player_main().

char natstr::nat_hostname[512]

Definition at line 88 of file nat.h.

Referenced by player_main().

char natstr::nat_userid[32]

Definition at line 89 of file nat.h.

Referenced by player_main().

coord natstr::nat_xcap

Definition at line 90 of file nat.h.

Referenced by capi(), caploss(), do_desi(), docountry(), grant_btus(), influx(), nati(), new(), prnat(), and repo_list().

coord natstr::nat_ycap

Definition at line 90 of file nat.h.

Referenced by capi(), caploss(), do_desi(), docountry(), grant_btus(), influx(), nati(), new(), prnat(), and repo_list().

coord natstr::nat_xorg

Definition at line 91 of file nat.h.

Referenced by docountry(), new(), orig(), prnat(), xabs(), and xrel().

coord natstr::nat_yorg

Definition at line 91 of file nat.h.

Referenced by docountry(), new(), orig(), prnat(), yabs(), and yrel().

signed char natstr::nat_dayno

Definition at line 92 of file nat.h.

Referenced by daychange().

signed char natstr::nat_update

Definition at line 93 of file nat.h.

Referenced by demand_update_want(), update_removewants(), and zdon().

unsigned short natstr::nat_tgms

Definition at line 94 of file nat.h.

Referenced by docountry(), new(), player_main(), prnat(), rea(), status(), and typed_wu().

unsigned short natstr::nat_ann

Definition at line 95 of file nat.h.

Referenced by status(), and typed_wu().

unsigned short natstr::nat_minused

Definition at line 96 of file nat.h.

Referenced by daychange(), docountry(), getcommand(), getminleft(), play_list(), player_main(), prnat(), and status().

short natstr::nat_btu

Definition at line 97 of file nat.h.

Referenced by chan(), coun_list(), dispatch(), docountry(), getcommand(), grant_btus(), nati(), new(), powe(), prnat(), spy(), and status().

short natstr::nat_access

Definition at line 98 of file nat.h.

Referenced by prod_nat().

long natstr::nat_reserve

Definition at line 99 of file nat.h.

Referenced by age_levels(), budg(), calc_all(), do_demo(), docountry(), enli(), nati(), prnat(), and update_main().

long natstr::nat_money

Definition at line 100 of file nat.h.

Referenced by budg(), build_can_afford(), buy(), caploss(), chan(), check_market(), check_trade(), conv(), coun_list(), desi(), do_loan(), docountry(), finish_sects(), gen_power(), hard(), improve(), landrepair(), loan_accept(), lupgr(), nati(), new(), planerepair(), player_set_nstat(), prepare_sects(), prnat(), prod_land(), prod_nat(), prod_plane(), prod_ship(), produce_sect(), pupgr(), repa(), repo_list(), scuttle_tradeship(), setrel(), shark(), shiprepair(), status(), supgr(), trad(), upd_land(), upd_plane(), upd_ship(), and update_main().

time_t natstr::nat_last_login

Definition at line 101 of file nat.h.

Referenced by coun_list(), and player_main().

time_t natstr::nat_last_logout

Definition at line 102 of file nat.h.

Referenced by coun_list(), and player_main().

time_t natstr::nat_newstim

Definition at line 103 of file nat.h.

Referenced by head(), and news().

time_t natstr::nat_annotim

Definition at line 104 of file nat.h.

Referenced by rea().

float natstr::nat_level[4]

Definition at line 105 of file nat.h.

Referenced by age_levels(), buil(), do_conv(), do_feed(), docountry(), fortrange(), gen_power(), grow_people(), hap_fact(), hap_req(), infect_people(), landrepair(), lupgr(), morale(), nati(), new(), newe(), plague_people(), planerepair(), populace(), printdiff(), prnat(), prod(), prod_nat(), produce(), pupgr(), repo_list(), shiprepair(), show(), show_sect_stats(), supgr(), tfact(), trunc_people(), upd_buildeff(), upd_land(), upd_plane(), upd_ship(), and xdvisible().

unsigned char natstr::nat_relate[MAXNOC]

Definition at line 106 of file nat.h.

Referenced by getrel(), and putrel().

unsigned char natstr::nat_contact[MAXNOC]

Definition at line 107 of file nat.h.

Referenced by agecontact(), getcontact(), and putcontact().

unsigned char natstr::nat_rejects[MAXNOC]

Definition at line 108 of file nat.h.

Referenced by getrejects(), and putreject().

long natstr::nat_flags

Definition at line 109 of file nat.h.

Referenced by capi(), caploss(), influx(), knockdown(), notify_coastguard(), plane_sona(), player_main(), pr_beep(), rea(), sendmessage(), sona(), sort_lookup_list(), status(), togg(), and typed_wu().


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