public override void Update(TimeSpan elapsedGameTime) { if (setup) { rectangleSingleplayer.Update(elapsedGameTime); } }
/********************************************************************************************/ /********************************************************************************************/ /*** ***/ /*** UPDATE ***/ /*** ***/ /********************************************************************************************/ /********************************************************************************************/ //implements abstract rectangle interface: updates the agent state logic and predictions public override void Update(TimeSpan elapsedGameTime) { if (gameMode == 0) { singlePlayer.Update(elapsedGameTime); } else { multiPlayer.Update(elapsedGameTime); } }