summaryrefslogtreecommitdiff
path: root/src/game/bg_public.h
diff options
context:
space:
mode:
authorMichael Levin <risujin@fastmail.fm>2009-10-03 11:24:23 +0000
committerTim Angus <tim@ngus.net>2013-01-03 00:14:57 +0000
commit48ce47c288f195919487a5f8e38f9658704e727c (patch)
tree97569a9dea3931b679da21cebe9a4e42b3d85b13 /src/game/bg_public.h
parent26929db587d89ea0badb67d5e32130020c2b2d00 (diff)
* Norfenstein's increased Dretch attack repeat
Scaled back the gameplay implications of the recent wallwalking changes a bit: * Wallwalking players will not get knocked off walls by knockback forces * Cannot shove enemies again * Shoving will still knock wallwalkers off of you * Getting shoved off of someone while toggle wallwalking will not disable your WW
Diffstat (limited to 'src/game/bg_public.h')
-rw-r--r--src/game/bg_public.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/bg_public.h b/src/game/bg_public.h
index a5d6680c..3c753092 100644
--- a/src/game/bg_public.h
+++ b/src/game/bg_public.h
@@ -136,6 +136,7 @@ typedef enum
#define PMF_BACKWARDS_RUN 16 // coast down to backwards run
#define PMF_TIME_LAND 32 // pm_time is time before rejump
#define PMF_TIME_KNOCKBACK 64 // pm_time is an air-accelerate only time
+#define PMF_TIME_KNOCKOFF 128 // pm_time is no-wallwalk time
#define PMF_TIME_WATERJUMP 256 // pm_time is waterjump
#define PMF_RESPAWNED 512 // clear after attack and jump buttons come up
#define PMF_USE_ITEM_HELD 1024
@@ -147,7 +148,7 @@ typedef enum
#define PMF_WEAPON_SWITCH 65536 // force a weapon switch
-#define PMF_ALL_TIMES (PMF_TIME_WATERJUMP|PMF_TIME_LAND|PMF_TIME_KNOCKBACK|PMF_TIME_WALLJUMP)
+#define PMF_ALL_TIMES (PMF_TIME_WATERJUMP|PMF_TIME_LAND|PMF_TIME_KNOCKBACK|PMF_TIME_KNOCKOFF|PMF_TIME_WALLJUMP)
typedef struct
{