19 #define BIGVTYPESIZ 160
113 #define INSCRIP_SIZE 13
136 #define PLAYER_NAME_SIZE 27
313 unsigned int cptr : 8;
314 unsigned int tptr : 8;
315 unsigned int fval : 8;
321 #if !defined(MSDOS) && !defined(ATARIST_MWC)
333 unsigned char lr : 1;
334 unsigned char fm : 1;
335 unsigned char pl : 1;
336 unsigned char tl : 1;
int32 exp
Definition: types.h:146
int16 bthb
Definition: types.h:156
int8u sustain_str
Definition: types.h:227
int8u lev
Definition: types.h:383
int16u age
Definition: types.h:148
int8u roll
Definition: types.h:303
int16u index
Definition: types.h:116
#define INSCRIP_SIZE
Definition: types.h:113
int8u cold_resist
Definition: types.h:222
int8u cchar
Definition: types.h:49
int16 word_recall
Definition: types.h:213
int8u tptr
Definition: types.h:318
char bigvtype[BIGVTYPESIZ]
Definition: types.h:23
int8u next
Definition: types.h:305
int16 tim_infra
Definition: types.h:215
int16 insult_cur
Definition: types.h:366
unsigned int pl
Definition: types.h:326
struct high_scores high_scores
int16 madj_int
Definition: types.h:290
int8u subval
Definition: types.h:96
struct m_attack_type m_attack_type
int8u slow_digest
Definition: types.h:219
char * title
Definition: types.h:280
int8u sustain_con
Definition: types.h:230
char died_from[25]
Definition: types.h:389
int16 fos
Definition: types.h:268
int8u min_inflate
Definition: types.h:351
int8u mbthb
Definition: types.h:287
int16 ptohit
Definition: types.h:159
int32u flags
Definition: types.h:119
int8u owner
Definition: types.h:367
struct monster_type monster_type
int8u cptr
Definition: types.h:317
int8u mdis
Definition: types.h:282
int16 food
Definition: types.h:196
int16 int_adj
Definition: types.h:250
int16u good_buy
Definition: types.h:369
int16 hero
Definition: types.h:207
struct race_type race_type
int16 madj_con
Definition: types.h:293
int16 bth
Definition: types.h:269
int32 cost
Definition: types.h:123
int16 afraid
Definition: types.h:202
int8u aaf
Definition: types.h:46
int16 toac
Definition: types.h:102
int8u see_inv
Definition: types.h:216
int16u max_dlv
Definition: types.h:152
int16 resist_cold
Definition: types.h:211
int8u aggravate
Definition: types.h:220
char * trace
Definition: types.h:248
struct store_type store_type
int8u cdis
Definition: types.h:82
char name[PLAYER_NAME_SIZE]
Definition: types.h:388
int32 scost
Definition: types.h:359
int16 mana
Definition: types.h:157
struct player_type::flags flags
int16u cdefense
Definition: types.h:43
int16 ptodam
Definition: types.h:160
int8u r_attacks[MAX_MON_NATTACK]
Definition: types.h:70
#define STORE_INVEN_MAX
Definition: constant.h:82
char * owner_name
Definition: types.h:348
#define PLAYER_NAME_SIZE
Definition: types.h:136
int16 madj_chr
Definition: types.h:294
int16 rest
Definition: types.h:192
char name[PLAYER_NAME_SIZE]
Definition: types.h:142
int16 ac
Definition: types.h:129
int16 speed
Definition: types.h:199
struct creature_type creature_type
int16 blind
Definition: types.h:193
int8u m_b_wt
Definition: types.h:259
int16u cmana_frac
Definition: types.h:176
int8u b_age
Definition: types.h:255
int16 madj_str
Definition: types.h:289
char history[4][60]
Definition: types.h:179
int32 au
Definition: types.h:144
int8u slevel
Definition: types.h:240
unsigned char int8u
Definition: types.h:13
#define MAX_MON_NATTACK
Definition: constant.h:159
int8u sustain_wis
Definition: types.h:229
int8u lght_resist
Definition: types.h:225
int8u damage[4]
Definition: types.h:51
int8u store_ctr
Definition: types.h:368
int8u haggle_per
Definition: types.h:352
int8u damage[2]
Definition: types.h:131
struct treasure_type treasure_type
long int32
Definition: types.h:10
int16 poisoned
Definition: types.h:203
int8u pclass
Definition: types.h:171
int16 chp
Definition: types.h:177
int16 dis_td
Definition: types.h:164
int8u r_ignore
Definition: types.h:69
int16 image
Definition: types.h:204
char * name
Definition: types.h:40
int8u m_m_wt
Definition: types.h:260
int8u max_dlv
Definition: types.h:384
int8u owner_race
Definition: types.h:353
int32u cmove
Definition: types.h:41
int16 chp
Definition: types.h:381
int16 str_adj
Definition: types.h:249
int32u spells
Definition: types.h:42
int8u msav
Definition: types.h:288
int8u attack_desc
Definition: types.h:58
int8u cur_stat[6]
Definition: types.h:185
int16 srh
Definition: types.h:266
int16 toac
Definition: types.h:130
struct background_type background_type
struct cave_type cave_type
int16 madj_wis
Definition: types.h:291
int16u weight
Definition: types.h:126
int32 points
Definition: types.h:377
int8u hitdie
Definition: types.h:173
struct spell_type spell_type
int8u free_act
Definition: types.h:218
int16u bad_buy
Definition: types.h:370
int16 disarm
Definition: types.h:167
int8u f_m_ht
Definition: types.h:262
int8u tval
Definition: types.h:92
char * name
Definition: types.h:90
short int16
Definition: types.h:12
int8u f_m_wt
Definition: types.h:264
int8u msrh
Definition: types.h:283
unsigned short int16u
Definition: types.h:11
int16 wis_adj
Definition: types.h:251
int16 resist_heat
Definition: types.h:210
int8u m_age
Definition: types.h:256
int8u mbth
Definition: types.h:286
int16 protevil
Definition: types.h:205
int16 dis_th
Definition: types.h:163
int8u f_b_wt
Definition: types.h:263
int32 store_open
Definition: types.h:365
int16 tohit
Definition: types.h:127
int16 p1
Definition: types.h:122
int8u ffall
Definition: types.h:226
#define VTYPESIZ
Definition: types.h:18
int32u flags
Definition: types.h:91
int8u sex
Definition: types.h:385
int8u ac
Definition: types.h:47
unsigned int lr
Definition: types.h:322
int8u fx
Definition: types.h:81
int16 madj_dex
Definition: types.h:292
int32 cost
Definition: types.h:95
int8u level
Definition: types.h:132
int16u r_cdefense
Definition: types.h:68
int16 stl
Definition: types.h:267
int16 blessed
Definition: types.h:209
int8u prace
Definition: types.h:172
int8u ml
Definition: types.h:83
int16 confused
Definition: types.h:195
int8u smana
Definition: types.h:241
int16 todam
Definition: types.h:128
int8u max_stat[6]
Definition: types.h:184
int8u name2
Definition: types.h:117
int16 food_digested
Definition: types.h:197
int32 max_exp
Definition: types.h:145
int32u r_cmove
Definition: types.h:65
int8u infra
Definition: types.h:273
int16 ac
Definition: types.h:101
int16 protection
Definition: types.h:198
int16u chp_frac
Definition: types.h:178
int32 birth_date
Definition: types.h:378
int16 dex_adj
Definition: types.h:252
int8u fval
Definition: types.h:319
int8u r_wake
Definition: types.h:69
int16u r_deaths
Definition: types.h:67
int8u sleep
Definition: types.h:45
int8u m_exp
Definition: types.h:296
int16 csleep
Definition: types.h:76
int8u insult_max
Definition: types.h:354
int8u f_b_ht
Definition: types.h:261
int32u r_spells
Definition: types.h:66
int16 ptoac
Definition: types.h:162
int8u ident
Definition: types.h:133
int8u attack_sides
Definition: types.h:60
int8u sfail
Definition: types.h:242
int16 fast
Definition: types.h:200
int16 see_infra
Definition: types.h:214
int8u acid_resist
Definition: types.h:223
int8u sustain_dex
Definition: types.h:231
int16 uid
Definition: types.h:379
int16 detect_inv
Definition: types.h:212
char vtype[VTYPESIZ]
Definition: types.h:20
int8u speed
Definition: types.h:48
int16 cmana
Definition: types.h:175
int16 save
Definition: types.h:168
int16 todam
Definition: types.h:100
int8u tval
Definition: types.h:120
int8u tchar
Definition: types.h:121
int8u damage[2]
Definition: types.h:103
int8u m_m_ht
Definition: types.h:258
int8u stunned
Definition: types.h:84
int8u first_spell_lev
Definition: types.h:297
struct player_type::stats stats
inven_type sitem
Definition: types.h:360
int16 stl
Definition: types.h:170
int16u wt
Definition: types.h:150
struct class_type class_type
#define BIGVTYPESIZ
Definition: types.h:19
int16 p1
Definition: types.h:94
int8u attack_dice
Definition: types.h:59
int8u max_inflate
Definition: types.h:350
int16 b_dis
Definition: types.h:265
int16 chr_adj
Definition: types.h:254
int8u m_b_ht
Definition: types.h:257
int8u mstl
Definition: types.h:284
int8u male
Definition: types.h:143
int16 bthb
Definition: types.h:270
int8u mfos
Definition: types.h:285
int16 slow
Definition: types.h:201
int8u adj_hd
Definition: types.h:281
int16 fos
Definition: types.h:154
int16 mhp
Definition: types.h:380
int8u sustain_int
Definition: types.h:228
int8u number
Definition: types.h:97
int8u regenerate
Definition: types.h:224
int8u bhitdie
Definition: types.h:272
int16 invuln
Definition: types.h:206
int16 bth
Definition: types.h:155
int8u teleport
Definition: types.h:217
int16u r_kills
Definition: types.h:67
int8u b_exp
Definition: types.h:274
int16 shero
Definition: types.h:208
int32u status
Definition: types.h:191
int16 dis_tac
Definition: types.h:166
unsigned int tl
Definition: types.h:327
int16u mptr
Definition: types.h:78
int8u sustain_chr
Definition: types.h:232
int16u ht
Definition: types.h:149
int16 max_cost
Definition: types.h:349
unsigned long int32u
Definition: types.h:9
int8u fire_resist
Definition: types.h:221
int16u lev
Definition: types.h:151
int8u subval
Definition: types.h:124
int8u level
Definition: types.h:104
int16 hp
Definition: types.h:75
int8u rtclass
Definition: types.h:275
int8u use_stat[6]
Definition: types.h:187
struct owner_type owner_type
struct inven_type inven_type
char inscrip[INSCRIP_SIZE]
Definition: types.h:118
int8u spell
Definition: types.h:295
int8u attack_type
Definition: types.h:57
int16 cspeed
Definition: types.h:77
char stat_type[7]
Definition: types.h:24
int8u bonus
Definition: types.h:306
int8u tchar
Definition: types.h:93
int8u new_spells
Definition: types.h:234
struct player_type player_type
int8u sexp
Definition: types.h:243
int8u fy
Definition: types.h:80
struct inven_record inven_record
int8u hd[2]
Definition: types.h:50
int16 tohit
Definition: types.h:99
int8u race
Definition: types.h:386
int8u confuse_monster
Definition: types.h:233
int16 bsav
Definition: types.h:271
int16 paralysis
Definition: types.h:194
int8u expfact
Definition: types.h:174
inven_record store_inven[STORE_INVEN_MAX]
Definition: types.h:371
int8u dun_level
Definition: types.h:382
int16 srh
Definition: types.h:153
int8u level
Definition: types.h:52
unsigned int fm
Definition: types.h:324
struct player_type::misc misc
char * info
Definition: types.h:302
int16u mexp
Definition: types.h:44
int16 pac
Definition: types.h:161
int16 mod_stat[6]
Definition: types.h:186
int16u exp_frac
Definition: types.h:147
int8u confused
Definition: types.h:85
int8u chart
Definition: types.h:304
int8u number
Definition: types.h:125
struct recall_type recall_type
int16u weight
Definition: types.h:98
int16 dis_ac
Definition: types.h:165
int16 sc
Definition: types.h:169
int16 mhp
Definition: types.h:158
int16 con_adj
Definition: types.h:253