summaryrefslogtreecommitdiff
path: root/src/game/bg_public.h
diff options
context:
space:
mode:
authorPaweł Redman <pawel.redman@gmail.com>2015-06-26 01:29:00 +0200
committerPaweł Redman <pawel.redman@gmail.com>2015-06-26 01:29:00 +0200
commitb28d5f6dbedd5b895eed4cc5b730581df3b2215d (patch)
tree9bb750d3f30ff731ce2c60f6a845fff25f20b668 /src/game/bg_public.h
parent6c7152aada204bfdfa6e39cdfea5e10440e0ed36 (diff)
Initial implementation of Wraith.
Diffstat (limited to 'src/game/bg_public.h')
-rw-r--r--src/game/bg_public.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/game/bg_public.h b/src/game/bg_public.h
index 8f12356..bd4d47c 100644
--- a/src/game/bg_public.h
+++ b/src/game/bg_public.h
@@ -174,6 +174,8 @@ typedef struct
{
int pouncePayload;
float fallVelocity;
+ qboolean warpExitBlocked;
+ qboolean warpExitedBlocked;
} pmoveExt_t;
#define MAXTOUCH 32
@@ -321,6 +323,7 @@ typedef enum
#define EF_FIRING2 0x0400 // alt fire
#define EF_FIRING3 0x0800 // third fire
#define EF_MOVER_STOP 0x1000 // will push otherwise
+#define EF_WARPING 0x2000 // Wraith warping
#define EF_CONNECTION 0x4000 // draw a connection trouble sprite
typedef enum
@@ -568,7 +571,9 @@ typedef enum
EV_RPTUSE_SOUND, // trigger a sound
EV_LEV2_ZAP,
EV_ACIDBOMB_BOUNCE,
- EV_ROCKETL_PRIME
+ EV_ROCKETL_PRIME,
+ EV_WARP_ENTER,
+ EV_WARP_EXIT
} entity_event_t;
typedef enum