Ejemplo n.º 1
0
        //Feature Rendering

        //Decoration Rendering

        #endregion

        private void HandleDebug()
        {
            if (debugShowCells)
            {
                foreach (var cell in CellCollection.cells.Values)
                {
                    cellDebug.RenderCellDebug(cell.position, cell.type);
                }
            }
            if (debugShowRoomBase)
            {
                foreach (var room in RoomCollection.GetAll())
                {
                    roomDebug.RenderRoomDebug(room);
                }
            }
            if (debugShowDoors)
            {
                nodeDebug.RenderDoorNodes();
            }
            if (debugShowRoomScaffolds)
            {
                RoomCollection.GetAll().ForEach(x => roomDebug.RenderRoomScaffoldingDebug(x));
                roomDebug.RenderRoomScaffoldingDoorDebug();
            }
            if (debugShowPOI)
            {
                nodeDebug.RenderPOI();
            }
        }