Creating a Arsenal: Arms Race Map
The Arsenal: Arms Race game mode is a single extended round with instant respawn. Players start with an SMG, and progress to different weapons as they get kills. The progression of unlocked weapons ends with the golden knife. The first player to get a kill with every weapon wins the match.
The only required entities for a map to work in Arms Race are spawn points for each team.
Arms Race uses the normal info_player_counterterrorist and info_player_terrorist entities to decide where to spawn players. You should aim to include at least 16 spawn points for each team, so your map will run smoothly with up to 32 players on a server. Warning: The info_armsrace_terrorist and info_armsrace_counterterrorist entities are unused, and do not function as spawn points in Arms Race or any other game mode.
Since Arms Race maps use deathmatch-style spawn mechanics, the placement of spawn points doesn't matter much; however, to keep your map simple and easy to understand, you'll probably want to cluster the spawn points together in areas, usually one for each team.
Testing your map
The Arms Race game mode is selected by setting the server-side connvar
game_type to 1. To properly test your Arms Race map, include
+game_type 1 in the launch options before compiling and running the map.