diff options
author | 2025-02-07 14:32:18 -0500 | |
---|---|---|
committer | 2025-04-06 20:59:36 +0100 | |
commit | 31d5cd8bb68276353edc4e79e8b58eaf86b61630 (patch) | |
tree | b05f876b7e44fb2679fdb112653b1f6641e85ab2 /src/gametype.h | |
parent | dc540372be9da686a3087843ae4ae5f038a3a9a0 (diff) | |
download | sst-31d5cd8bb68276353edc4e79e8b58eaf86b61630.tar.gz sst-31d5cd8bb68276353edc4e79e8b58eaf86b61630.zip |
Add L4D1_1015plus and L4D1_1022plus gametype tags
1022 is the update that adds Mac support and introduces some of the
already known vtable changes (this update is similar to 2040 for L4D2 in
that regard), the tag will also see some use in some upcoming features.
The 1015 tag is questionably necessary, but will be used for at least
one feature (it's also the update that adds the newer matchmaking
interfaces used in l4dreset.c, but having the tag available doesn't
help anything there).
Diffstat (limited to 'src/gametype.h')
-rw-r--r-- | src/gametype.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gametype.h b/src/gametype.h index 98d360a..bed093d 100644 --- a/src/gametype.h +++ b/src/gametype.h @@ -54,8 +54,10 @@ extern u32 _gametype_tag; /* games needing version-specific stuff */ #define _gametype_tag_Portal1_3420 (1 << 17) -#define _gametype_tag_L4D2_2125plus (1 << 18) -#define _gametype_tag_TheLastStand (1 << 19) /* The JAiZ update */ +#define _gametype_tag_L4D1_1015plus (1 << 18) // Crash Course update +#define _gametype_tag_L4D1_1022plus (1 << 19) // Mac update, with code shuffling +#define _gametype_tag_L4D2_2125plus (1 << 20) +#define _gametype_tag_TheLastStand (1 << 21) /* The JAiZ update */ /* Matches for any multiple possible tags */ #define _gametype_tag_L4D (_gametype_tag_L4D1 | _gametype_tag_L4D2) |