From 39b9fa4274fee270f9b67f3a7c4a18e0acceb675 Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Tue, 1 Jun 2004 16:06:33 +0000 Subject: * Surfaceparms "nobuildsurface", "noalienbuildsurface" and "nohumanbuildsurface" now prevent building on a surface, whereas surfaceparms "nobuild", "noalienbuild" and "nohumanbuild" now prevent building within the confines of a brush they're applied to. * Buildables now trigger trigger_multiples and trigger_hurts * Buildables don't trigger doors --- src/game/surfaceflags.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/game/surfaceflags.h') diff --git a/src/game/surfaceflags.h b/src/game/surfaceflags.h index a6d68dfa..d7d721b4 100644 --- a/src/game/surfaceflags.h +++ b/src/game/surfaceflags.h @@ -52,6 +52,11 @@ #define CONTENTS_TRIGGER 0x40000000 #define CONTENTS_NODROP 0x80000000 // don't leave bodies or items (death fog, lava) +//TA: custominfoparms below +#define CONTENTS_NOALIENBUILD 0x1000 // disallow alien building +#define CONTENTS_NOHUMANBUILD 0x2000 // disallow alien building +#define CONTENTS_NOBUILD 0x4000 // disallow alien building + #define SURF_NODAMAGE 0x1 // never give falling damage #define SURF_SLICK 0x2 // effects game physics #define SURF_SKY 0x4 // lighting from environment map @@ -75,4 +80,5 @@ //TA: custominfoparms below #define SURF_NOALIENBUILD 0x80000 // disallow alien building #define SURF_NOHUMANBUILD 0x100000 // disallow alien building +#define SURF_NOBUILD 0x200000 // disallow alien building -- cgit