示例#1
0
        public Board(MazeMaster master, outerboardxxi xxi)
        {
            this.master = master;
            this.xxi    = xxi;

            ResetGen();
        }
示例#2
0
        public void BoardSetup(Board board, twin cell)
        {
            this.board = board;
            this.board.AddAgent(this); // do better tracking
            this.xxi = board.xxi;
            base.Setup(board.master, cell);

            RandomizeSubtileOffset();
        }
示例#3
0
 public BaRobotBoyPather(outerboardxxi xxi)
 {
     this.xxi           = xxi;
     this.robotPather   = new AStarPather(this);
     this.plannedTowers = new HashSet <twin>();
 }