Ejemplo n.º 1
0
 static void FillVolume(EnvironmentObjectBuilder env, IntBox volume, TileData data)
 {
     foreach (var p in volume.Range())
     {
         env.SetTileData(p, data);
     }
 }
Ejemplo n.º 2
0
        static void DrawRect(EnvironmentObjectBuilder env, IntRectZ area, TileData data)
        {
            foreach (var p in area.Range())
            {
                if ((p.Y != area.Y1 && p.Y != area.Y2 - 1) &&
                    (p.X != area.X1 && p.X != area.X2 - 1))
                    continue;

                env.SetTileData(p, data);
            }
        }
Ejemplo n.º 3
0
        static void DrawRect(EnvironmentObjectBuilder env, IntRectZ area, TileData data)
        {
            foreach (var p in area.Range())
            {
                if ((p.Y != area.Y1 && p.Y != area.Y2 - 1) &&
                    (p.X != area.X1 && p.X != area.X2 - 1))
                {
                    continue;
                }

                env.SetTileData(p, data);
            }
        }
Ejemplo n.º 4
0
 static void FillVolume(EnvironmentObjectBuilder env, IntBox volume, TileData data)
 {
     foreach (var p in volume.Range())
         env.SetTileData(p, data);
 }