public ClassicGame() { GameParameters._.Type = GameType.Classic; Map = new Map(); Map.SetHardBlockOnMap(); Map.SetSoftBlockOnMap(); InitPlayers(GameParameters._.PlayerCount); var timer = TimerManager._.GetNewTimer(false, GameParameters._.GameTime - 30000); TimerManager._.GetTimer(timer).Elapsed += HurryUp; Start(); }
public CrazyGame(GameScreen wiz = null) { w = wiz; theGameIsOver = false; GameParameters._.Type = GameType.Crazy; TheCurrentMap = new Map(); TheCurrentMap.SetHardBlockOnMap(); TheCurrentMap.SetSoftBlockOnMapCrazy(); InitPlayersCrazy(); TimerManager._.AddNewTimer(true, 1000, false, null, ChangeTime); TimerManager._.AddNewTimer(false, GameParameters._.GameTime * 1000, false, null, EndOfTheGame); }
public ClassicGame(GameScreen wiz = null) { w = wiz; theGameIsOver = false; GameParameters._.Type = GameType.Classic; TheCurrentMap = new Map(); TheCurrentMap.SetHardBlockOnMap(); TheCurrentMap.SetSoftBlockOnMap(); InitPlayers(); TimerManager._.AddNewTimer(true, 1000, false, null, ChangeTime); TimerManager._.AddNewTimer(false, GameParameters._.GameTime * 1000 - 45000, false, null, HurryUp); }