public override RobotAnimation SpawnPlayer(Player NewPlayer, Layer Owner, ISFXGenerator PlayerSFXGenerator, Rectangle CameraBounds) { RobotAnimation NewRobot = new RobotAnimation("Characters/" + NewPlayer.Equipment.CharacterType, Owner, SpawnLocation, Team, NewPlayer.Equipment, PlayerSFXGenerator, new List <WeaponBase>()); NewRobot.InputManagerHelper = new PlayerRobotInputManager(); NewRobot.UpdateControls(NewPlayer.GameplayType, CameraBounds); return(NewRobot); }