Exemplo n.º 1
0
        public TilePicker()
        {
            for (int i = 0; i < TileProperties.MaxWallTypes; i++)
            {
                _walls.Add(Settings.Walls[i]);
            }

            for (int i = 0; i < TileProperties.MaxTileTypes; i++)
            {
                if (TileProperties.TileSolid[i])
                    _tiles.Add(Settings.Tiles[i]);
            }

            _Wall = new TilePickerProperty {IsActive = false, Value = 0};
            _Tile = new TilePickerProperty {IsActive = true, Value = 0};
            _Liquid = new TilePickerLiquidProperty {IsActive = false, IsLava = false};

            _WallMask = new TilePickerProperty {IsActive = false, Value = 0};
            _TileMask = new TilePickerProperty {IsActive = false, Value = 0};
            _IsEraser = false;
        }
Exemplo n.º 2
0
        public TilePicker()
        {
            for (int i = 0; i < byte.MaxValue; i++)
            {
                if (WorldSettings.Walls[i].Name != "UNKNOWN")
                    _walls.Add(WorldSettings.Walls[i]);
            }

            for (int i = 0; i < byte.MaxValue; i++)
            {
                if (WorldSettings.Tiles[i].Name != "UNKNOWN" && !WorldSettings.Tiles[i].IsFramed && i != 4)
                    _tiles.Add(WorldSettings.Tiles[i]);
            }

            _Wall = new TilePickerProperty {IsActive = false, Value = 0};
            _Tile = new TilePickerProperty {IsActive = true, Value = 0};
            _Liquid = new TilePickerLiquidProperty {IsActive = false, IsLava = false};

            _WallMask = new TilePickerProperty {IsActive = false, Value = 0};
            _TileMask = new TilePickerProperty {IsActive = false, Value = 0};
            _IsEraser = false;
        }
Exemplo n.º 3
0
        public TilePicker()
        {
            for (int i = 0; i < byte.MaxValue; i++)
            {
                if (WorldSettings.Walls[i].Name != "UNKNOWN")
                {
                    _walls.Add(WorldSettings.Walls[i]);
                }
            }

            for (int i = 0; i < byte.MaxValue; i++)
            {
                if (WorldSettings.Tiles[i].Name != "UNKNOWN" && !WorldSettings.Tiles[i].IsFramed)
                {
                    _tiles.Add(WorldSettings.Tiles[i]);
                }
            }

            _Wall = new TilePickerProperty {
                IsActive = false, Value = 0
            };
            _Tile = new TilePickerProperty {
                IsActive = true, Value = 0
            };
            _Liquid = new TilePickerLiquidProperty {
                IsActive = false, IsLava = false
            };

            _WallMask = new TilePickerProperty {
                IsActive = false, Value = 0
            };
            _TileMask = new TilePickerProperty {
                IsActive = false, Value = 0
            };
            _IsEraser = false;
        }