Game Modes Restrictions
Game: Left 4 Dead, Left 4 Dead 2
Type: Mod, Feature, Source-Mod Extension
Developer: Me
Role: Systems Designer
Engine: Source
Language: C++
Tools: Matchmaking Extension Interface, SourceHook
Source Code: GitHub
This is an extension that I developed to prevent players from being able to play game modes that the server isn’t allowing by a setting. If a player joins the server through matchmaking with a different game mode, the server will then override that game mode and change the campaign accordingly based on that setting. This was mainly created as some plugins don't support different game modes.