diff options
author | Samuel Villareal | 2010-09-04 04:06:10 +0000 |
---|---|---|
committer | Samuel Villareal | 2010-09-04 04:06:10 +0000 |
commit | 583406a2ba2a10bfe0e654a0ede285da46c9bd88 (patch) | |
tree | 1451231cce840aafdb8e3a6f10290bac81e40a39 /src/strife/doomdef.h | |
parent | 8761422d31fdceb685b292a780727f3ad1d950db (diff) | |
download | chocolate-doom-583406a2ba2a10bfe0e654a0ede285da46c9bd88.tar.gz chocolate-doom-583406a2ba2a10bfe0e654a0ede285da46c9bd88.tar.bz2 chocolate-doom-583406a2ba2a10bfe0e654a0ede285da46c9bd88.zip |
+ Map flags for things added (MTF_*)
+ A_FireGrenade and A_MissileTick codepointers added
+ Step up height changed to 16*FRACUNIT (non-human things are excluded)
+ Fixed bug in P_MovePlayer where player cannot climb over things when
pressing forward and jumping. Missed a line of code for this
+ P_SpawnSubMissile renamed to P_SpawnFaceMissile
+ P_SpawnMortar added
+ Ammo types added
+ Fixed some inaccuracies in P_SpawnBlood
Subversion-branch: /branches/strife-branch
Subversion-revision: 2008
Diffstat (limited to 'src/strife/doomdef.h')
-rw-r--r-- | src/strife/doomdef.h | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/src/strife/doomdef.h b/src/strife/doomdef.h index ffdcc02e..50db2fc8 100644 --- a/src/strife/doomdef.h +++ b/src/strife/doomdef.h @@ -82,9 +82,23 @@ typedef enum #define MTF_EASY 1 #define MTF_NORMAL 2 #define MTF_HARD 4 - +// villsa [STRIFE] standing monsters +#define MTF_STAND 8 +// villsa [STRIFE] don't spawn in single player +#define MTF_NOTSINGLE 16 // Deaf monsters/do not react to sound. -#define MTF_AMBUSH 8 +#define MTF_AMBUSH 32 +// villsa [STRIFE] friendly to players +#define MTF_FRIEND 64 +// villsa [STRIFE] TODO - identify +#define MTF_UNKNOWN 128 +// villsa [STRIFE] thing is translucent +#define MTF_TRANSLUCENT 256 +// villsa [STRIFE] TODO - identify +#define MTF_MVIS 512 +// villsa [STRIFE] TODO - identify +#define MTF_RESERVED 1024 + // @@ -135,12 +149,17 @@ typedef enum // Ammunition types defined. typedef enum { - am_clip, // Pistol / chaingun ammo. - am_shell, // Shotgun / double barreled shotgun. - am_cell, // Plasma rifle, BFG. - am_misl, // Missile launcher. + am_bullets, + am_elecbolts, + am_poisonbolts, + am_cell, + am_missiles, + am_hegrenades, + am_wpgrenades, + NUMAMMO, - am_noammo // Unlimited for chainsaw / fist. + + am_noammo // unlimited ammo } ammotype_t; |