public UserCommand(Item item, WiredHandler handler, Room room) { this.item = item; this.handler = handler; this.delegateFunction = new RoomEventDelegate(this.roomUserManager_OnUserSays); room.OnUserCmd += this.delegateFunction; }
public UserCollision(Item item, WiredHandler handler, Room room) { this.item = item; this.handler = handler; this.delegateFunction = new RoomEventDelegate(this.userCollisionDelegate); room.OnUserCls += this.delegateFunction; }
public void Dispose() { gameManager.OnGameStart -= delegateFunction; gameManager = null; delegateFunction = null; handler = null; }
public GameEnds(Item item, WiredHandler handler, GameManager gameManager) { this.item = item; this.handler = handler; this.gameEndsDeletgate = new RoomEventDelegate(this.gameManager_OnGameEnd); gameManager.OnGameEnd += this.gameEndsDeletgate; }
public GameEnds(RoomItem item, WiredHandler handler, GameManager gameManager) { this.item = item; this.handler = handler; this.gameEndsDeletgate = new RoomEventDelegate(gameManager_OnGameEnd); gameManager.OnGameEnd += gameEndsDeletgate; }
public GameStarts(RoomItem item, WiredHandler handler, GameManager gameManager) { this.item = item; this.handler = handler; this.gameStartsDeletgate = new RoomEventDelegate(gameManager_OnGameStart); gameManager.OnGameStart += gameStartsDeletgate; }
public GameEnds(RoomItem item, WiredHandler handler, GameManager gameManager) { this.item = item; this.handler = handler; gameEndsDeletgate = gameManager_OnGameEnd; gameManager.OnGameEnd += gameEndsDeletgate; }
public BotAlcanzaUsuario(RoomItem item, WiredHandler handler, RoomUserManager roomUserManager, string botname) { this.item = item; this.handler = handler; this.botname = botname; delegateFunction = roomUserManager_OnBotTakeUser; roomUserManager.OnBotTakeUser += delegateFunction; }
public Timer(Item item, WiredHandler handler, int cycleCount, GameManager gameManager) { this.item = item; this.handler = handler; this.Delay = cycleCount; this.delegateFunction = new RoomEventDelegate(this.ResetTimer); this.handler.TrgTimer += this.delegateFunction; this.disposed = false; }
public EntersRoom(Item item, WiredHandler handler, RoomUserManager roomUserManager, bool isOneUser, string userName) { this.item = item; this.handler = handler; this.isOneUser = isOneUser; this.userName = userName; this.delegateFunction = new RoomEventDelegate(this.roomUserManager_OnUserEnter); roomUserManager.OnUserEnter += this.delegateFunction; }
public EntersRoom(RoomItem item, WiredHandler handler, RoomUserManager roomUserManager, bool isOneUser, string userName) { this.item = item; this.handler = handler; this.isOneUser = isOneUser; this.userName = userName; this.delegateFunction = new RoomEventDelegate(roomUserManager_OnUserEnter); roomUserManager.OnUserEnter += delegateFunction; }
public EntersRoom(RoomItem item, WiredHandler handler, RoomUserManager roomUserManager, bool isOneUser, string userName) { this.item = item; this.handler = handler; this.isOneUser = isOneUser; this.userName = userName; delegateFunction = roomUserManager_OnUserEnter; roomUserManager.OnUserEnter += delegateFunction; }
public GiveScore(int maxCountPerGame, int scoreToGive, GameManager gameManager, int itemID) { this.maxCountPerGame = maxCountPerGame; this.currentGameCount = 0; this.scoreToGive = scoreToGive; this.delegateFunction = new RoomEventDelegate(this.gameManager_OnGameStart); this.gameManager = gameManager; this.itemID = itemID; gameManager.OnGameStart += this.delegateFunction; }
public Timer(RoomItem item, WiredHandler handler, int cycleCount, GameManager gameManager) { this.item = item; this.handler = handler; this.requiredCycles = cycleCount; this.currentCycle = 0; this.delegateFunction = new RoomEventDelegate(gameManager_OnGameEnd); gameManager.OnGameEnd += delegateFunction; this.disposed = false; }
public GiveScore(int maxCountPerGame, int scoreToGive, GameManager gameManager, RoomItem itemID) { this.maxCountPerGame = maxCountPerGame; currentGameCount = 0; this.scoreToGive = scoreToGive; delegateFunction = gameManager_OnGameStart; this.gameManager = gameManager; this.itemID = itemID; gameManager.OnGameStart += delegateFunction; }
public GiveScore(int maxCountPerGame, int scoreToGive, GameManager gameManager, uint itemID) { this.maxCountPerGame = maxCountPerGame; this.currentGameCount = 0; this.scoreToGive = scoreToGive; this.delegateFunction = new RoomEventDelegate(gameManager_OnGameStart); this.gameManager = gameManager; this.itemID = itemID; gameManager.OnGameStart += delegateFunction; }
public ScoreAchieved(RoomItem item, WiredHandler handler, int scoreLevel, GameManager gameManager) { this.item = item; this.handler = handler; this.scoreLevel = scoreLevel; used = false; scoreChangedDelegate = gameManager_OnScoreChanged; gameEndDeletgate = gameManager_OnGameEnd; gameManager.OnScoreChanged += scoreChangedDelegate; gameManager.OnGameEnd += gameEndDeletgate; }
public GiveScore(int maxCountPerGame, int scoreToGive, GameManager gameManager, RoomItem item, WiredHandler handler) { this.maxCountPerGame = maxCountPerGame; this.currentGameCount = 0; this.scoreToGive = scoreToGive; this.delegateFunction = new RoomEventDelegate(gameManager_OnGameStart); this.gameManager = gameManager; this.item = item; this.handler = handler; gameManager.OnGameStart += delegateFunction; }
public GiveTeamScore(int maxCountPerGame, int scoreToGive, Team _staticTeam, GameManager gameManager, RoomItem itemID) { this.maxCountPerGame = maxCountPerGame; this.currentGameCount = 0; this.scoreToGive = scoreToGive; this.delegateFunction = gameManager_OnGameStart; this.gameManager = gameManager; this.itemID = itemID; this.staticTeam = _staticTeam; gameManager.OnGameStart += delegateFunction; }
public ScoreAchieved(RoomItem item, WiredHandler handler, int scoreLevel, GameManager gameManager) { this.item = item; this.handler = handler; this.scoreLevel = scoreLevel; this.used = false; this.scoreChangedDelegate = new TeamScoreChangedDelegate(gameManager_OnScoreChanged); this.gameEndDeletgate = new RoomEventDelegate(gameManager_OnGameEnd); gameManager.OnScoreChanged += scoreChangedDelegate; gameManager.OnGameEnd += gameEndDeletgate; }
public GiveScoreTeam(int TeamId, int maxCountPerGame, int scoreToGive, GameManager gameManager, int itemID) { if (TeamId < 1 || TeamId > 4) { TeamId = 1; } this.maxCountPerGame = maxCountPerGame; this.currentGameCount = 0; this.scoreToGive = scoreToGive; this.delegateFunction = new RoomEventDelegate(this.gameManager_OnGameStart); this.gameManager = gameManager; this.itemID = itemID; gameManager.OnGameStart += this.delegateFunction; this.team = (Team)TeamId; }
public void Dispose() { gameManager.OnGameStart -= delegateFunction; gameManager = null; delegateFunction = null; }
public void Dispose() { this.gameManager.OnGameStart -= this.delegateFunction; this.gameManager = (GameManager)null; this.delegateFunction = (RoomEventDelegate)null; }