コード例 #1
0
ファイル: Pathfinder.cs プロジェクト: fidt17/Colony-Simulator
        public static void Initialize(int mapWidth, int mapHeight, ref Tile[,] tileGrid)
        {
            MapWidth  = mapWidth;
            MapHeight = mapHeight;

            PathGrid.CreateGrid(ref tileGrid);
            RegionSystem.Initialize();
        }
コード例 #2
0
ファイル: Node.cs プロジェクト: fidt17/Colony-Simulator
 public void HandleTraversabilityChange(object source, EventArgs e)
 {
     if (e is TraversabilityArgs args)
     {
         IsTraversable = args.IsTraversable;
         RegionSystem.UpdateSystemAt(X, Y);
     }
 }
コード例 #3
0
ファイル: Pathfinder.cs プロジェクト: fidt17/Colony-Simulator
 public static void Reset()
 {
     RegionSystem.Reset();
 }