Add() protected method

protected Add ( LabColor color, Block blocks ) : void
color LabColor
blocks Block
return void
Beispiel #1
0
        static BlockPalette DefineLayeredGray()
        {
            BlockPalette palette = new BlockPalette("LayeredGray", 2);

            foreach (var pair in Gray.palette)
            {
                palette.Add(pair.Key, new[] { Block.None, pair.Value[0] });
            }
            foreach (var pair in DarkGray.palette)
            {
                palette.Add(pair.Key, new[] { pair.Value[0], Block.Air });
            }
            return(palette);
        }
Beispiel #2
0
        static BlockPalette DefineLayered()
        {
            BlockPalette palette = new BlockPalette("Layered", 2);

            foreach (var pair in Light.palette)
            {
                palette.Add(pair.Key, new[] { Block.None, pair.Value[0] });
            }
            foreach (var pair in Dark.palette)
            {
                palette.Add(pair.Key, new[] { pair.Value[0], Block.Air });
            }
            palette.Add(RgbColor.FromArgb(61, 74, 167), new[] { Block.White, Block.StillWater });
            palette.Add(RgbColor.FromArgb(47, 59, 152), new[] { Block.Gray, Block.StillWater });
            palette.Add(RgbColor.FromArgb(34, 47, 140), new[] { Block.Black, Block.StillWater });
            return(palette);
        }
Beispiel #3
0
 static BlockPalette DefineLayeredGray()
 {
     BlockPalette palette = new BlockPalette("LayeredGray", 2);
     foreach (var pair in Gray.palette)
     {
         palette.Add(pair.Key, new[] { Block.None, pair.Value[0] });
     }
     foreach (var pair in DarkGray.palette)
     {
         palette.Add(pair.Key, new[] { pair.Value[0], Block.Air });
     }
     return palette;
 }
Beispiel #4
0
 static BlockPalette DefineLayered2() {
     BlockPalette palette = new BlockPalette("Layered2", 2);
     foreach (var pair in Light2.palette) {
         palette.Add(pair.Key, new[] { Block.None, pair.Value[0] });
     }
     foreach (var pair in Dark2.palette) {
         palette.Add(pair.Key, new[] { pair.Value[0], Block.Air });
     }
     palette.Add(RgbColor.FromArgb(61, 74, 167), new[] { Block.White, Block.StillWater });
     palette.Add(RgbColor.FromArgb(47, 59, 152), new[] { Block.Gray, Block.StillWater });
     palette.Add(RgbColor.FromArgb(34, 47, 140), new[] { Block.Black, Block.StillWater });
     palette.Add(RgbColor.FromArgb(22, 38, 131), new[] { Block.Obsidian, Block.StillWater });
     return palette;
 }