Enumerations |
| enum | baseapp_t { client,
server
} |
| enum | GameMode_t {
shareware,
registered,
commercial,
retail,
retail_chex,
undetermined
} |
| enum | GameMission_t {
doom,
doom2,
pack_tnt,
pack_plut,
chex,
none
} |
| enum | Language_t { english,
french,
german,
unknown
} |
| enum | gamestate_t {
GS_LEVEL,
GS_INTERMISSION,
GS_FINALE,
GS_DEMOSCREEN,
GS_FULLCONSOLE,
GS_HIDECONSOLE,
GS_STARTUP,
GS_DOWNLOAD,
GS_CONNECTING,
GS_FORCEWIPE = -1
} |
| enum | skill_t {
sk_baby = 1,
sk_easy,
sk_medium,
sk_hard,
sk_nightmare
} |
| enum | card_t {
it_bluecard,
it_yellowcard,
it_redcard,
it_blueskull,
it_yellowskull,
it_redskull,
NUMCARDS,
NoKey = 0,
RCard,
BCard,
YCard,
RSkull,
BSkull,
YSkull,
AnyKey = 100,
AllKeys = 101,
CardIsSkull = 128
} |
| enum | flag_t { it_blueflag,
it_redflag,
NUMFLAGS
} |
| enum | weapontype_t {
wp_fist,
wp_pistol,
wp_shotgun,
wp_chaingun,
wp_missile,
wp_plasma,
wp_bfg,
wp_chainsaw,
wp_supershotgun,
NUMWEAPONS,
wp_nochange
} |
| enum | ammotype_t {
am_clip,
am_shell,
am_cell,
am_misl,
NUMAMMO,
am_noammo
} |
| enum | powertype_t {
pw_invulnerability,
pw_strength,
pw_invisibility,
pw_ironfeet,
pw_allmap,
pw_infrared,
NUMPOWERS
} |
Functions |
| FArchive & | operator<< (FArchive &arc, card_t i) |
| FArchive & | operator>> (FArchive &arc, card_t &i) |
| FArchive & | operator<< (FArchive &arc, weapontype_t i) |
| FArchive & | operator>> (FArchive &arc, weapontype_t &i) |
| FArchive & | operator<< (FArchive &arc, ammotype_t i) |
| FArchive & | operator>> (FArchive &arc, ammotype_t &i) |
| FArchive & | operator<< (FArchive &arc, powertype_t i) |
| FArchive & | operator>> (FArchive &arc, powertype_t &i) |
Variables |
| bool | clientside |
| bool | serverside |
| baseapp_t | baseapp |