示例#1
0
    void AddExitSpotData(int col, int row)
    {
        ExitSpotData newData = new ExitSpotData(new BoardPos(col, row));

        allObjectDatas.Add(newData);
        SetOccupantInBoard(newData);
    }
示例#2
0
    private void AddExitSpot(ExitSpotData data)
    {
        ExitSpot prop = new ExitSpot(this, data);

        allObjects.Add(prop);
        objectsAddedThisMove.Add(prop);
        NumExitSpots++;
    }
示例#3
0
 // ----------------------------------------------------------------
 //  Initialize
 // ----------------------------------------------------------------
 public ExitSpot(Board _boardRef, ExitSpotData data)
 {
     base.InitializeAsBoardObject(_boardRef, data);
     // Tell my BoardSpace I'm on it!
     MySpace.SetMyExitSpot(this);
 }