void AddExitSpotData(int col, int row) { ExitSpotData newData = new ExitSpotData(new BoardPos(col, row)); allObjectDatas.Add(newData); SetOccupantInBoard(newData); }
private void AddExitSpot(ExitSpotData data) { ExitSpot prop = new ExitSpot(this, data); allObjects.Add(prop); objectsAddedThisMove.Add(prop); NumExitSpots++; }
// ---------------------------------------------------------------- // Initialize // ---------------------------------------------------------------- public ExitSpot(Board _boardRef, ExitSpotData data) { base.InitializeAsBoardObject(_boardRef, data); // Tell my BoardSpace I'm on it! MySpace.SetMyExitSpot(this); }