From ec365b49d7c352b0c1aad97496c915da1f0393a8 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Mon, 17 Jan 2022 14:27:59 +0000 Subject: Fix Left 4 Dead 2 Survivors crashing --- src/gametype.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/gametype.h') diff --git a/src/gametype.h b/src/gametype.h index 8a823f8..9f9445e 100644 --- a/src/gametype.h +++ b/src/gametype.h @@ -25,11 +25,15 @@ extern u32 _gametype_tag; #define _gametype_tag_OrangeBox 2 #define _gametype_tag_L4D1 4 #define _gametype_tag_L4D2 8 -#define _gametype_tag_Portal2 16 -#define _gametype_tag_2013 32 - -#define _gametype_tag_L4D (_gametype_tag_L4D1 | _gametype_tag_L4D2) -#define _gametype_tag_L4Dbased (_gametype_tag_L4D | _gametype_tag_Portal2) +#define _gametype_tag_L4DS 16 +#define _gametype_tag_Portal2 32 +#define _gametype_tag_2013 64 + +#define _gametype_tag_L4D (_gametype_tag_L4D1 | _gametype_tag_L4D2) +// XXX: *stupid* naming, refactor later (damn Survivors ruining everything) +#define _gametype_tag_L4D2x (_gametype_tag_L4D2 | _gametype_tag_L4DS) +#define _gametype_tag_L4Dbased \ + (_gametype_tag_L4D1 | _gametype_tag_L4D2x | _gametype_tag_Portal2) #define GAMETYPE_MATCHES(x) !!(_gametype_tag & (_gametype_tag_##x)) -- cgit v1.2.3