Increased ball rotation rate when possessed
- Added wall trap
- Added support for secondary weapons used by the right mouse button
- Fixed bug where AI could not pass the ball
- Moved drawing helpers to the base HUD class
- Limited wall raising fire rate to one shot per five seconds
Initial commit of soccer game test HUD
Renamed MagicBattleSoccerPlayer to MagicBattleSoccerCharacter
Fixed bugs when changing player to character class
- Added GUI weapon icons
- Fixed bug where AI respawning would create new controllers and player states
- Fixed bug where AI would not work when a bot respawns
- Added team scores to the game state
- Further HUD cleanup
- Reduced kick force
- Added off-screen-ball icon to HUD
- Added teammate hitpoint counters to HUD
- Removed deprecated spawn point code
- GameMode now handles rounds and goal events
- Humans now spawn at designated spawn points
- Fixed 4v4 level content
- Moved AI content up one folder
- Players may no longer shoot or spawn if a round is not in progress
- The playfield is now reset after a player scores a goal.
- Added missing MagicBattleSoccerSpawnPoint files intended for the previous commit.
- Players are now given prompts when rounds end and how to respawn
- Fixed calibration issues where shooting and kicking the ball would not intersect the mouse cursor
- Fixed testing bug where a player could not possess the ball in the first second of play