Mapping Entity Reference

Goal & Ball Entities

 * trigger_goal This entity is the brush used to designate the scoring zone.  Each map should have two of these: one for each team.
 * info_ball_spawn This entity denotes where the ball spawns.

Spawn Entities
There should be two sets of spawns, one for each team. For each team, there are three different kinds of spawns: midfield, regular, and goalie. The complete list of spawns is as follows:


 * info_player_home_goalie Only one is required. The home team's goalie spawns here.
 * info_player_home You should have around ten of these.  This is where the non-goalie home players spawn at the beginning of a round, or after they score a goal.
 * info_player_home_midfield You should have around ten of these.  This is where the non-goalie home players spawn after they have been scored on.
 * info_player_away_goalie Only one is required. The away team's goalie spawns here.
 * info_player_away You should have around ten of these.  This is where the non-goalie away players spawn at the beginning of a round, or after they score a goal.
 * info_player_away_midfield You should have around ten of these.  This is where the non-goalie away players spawn after they have been scored on.

Tutorial Entities
There are some special entities that you can use in time trial or tutorial maps:


 * game_control_lock Activate this entity to prevent players from using their Turbo, their Grappling Hook, Weapons, and the Ball key.
 * trigger_hurt_shock This is a variant on the traditional trigger_hurt.  It has additional fields that let you apply shock damage, or force a certain type of shock critical.
 * info_bot_dummy This causes a bot to spawn.  You can specify the team, the position, and whether or not the bot can be affected by different things.  It also has several inputs that you can fire to activate it, which will let it  play rudimentary defense.