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
I developed this extension to prevent players from playing game modes not allowed by the server. When a player joins with a different game mode selected, the server overrides it and adjusts the campaign to match the allowed settings. This was created to resolve issues with plugins limited to specific modes, ensuring settings are overridden to retain players and maintain compatibility.