Exemplo n.º 1
0
        public void Update(SharedGasTileOverlaySystem.GasOverlayData data, Vector2i indices)
        {
            DebugTools.Assert(InBounds(indices));
            var(offsetX, offsetY) = (indices.X - Vector2i.X,
                                     indices.Y - Vector2i.Y);

            TileData[offsetX, offsetY] = data;
        }
Exemplo n.º 2
0
        public void Update(SharedGasTileOverlaySystem.GasOverlayData data, byte x, byte y)
        {
            DebugTools.Assert(x < SharedGasTileOverlaySystem.ChunkSize && y < SharedGasTileOverlaySystem.ChunkSize);

            TileData[x, y] = data;
        }