Example #1
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 210, DustType <Dusts.Leaf>(), SoundID.Grass, new Color(221, 211, 67), ItemType <LeafOvergrowItem>(), true, true);
     Main.tileMerge[Type][TileType <LeafOvergrow>()]      = true;
     Main.tileMerge[Type][TileType <BrickOvergrow>()]     = true;
     Main.tileMerge[Type][TileType <GlowBrickOvergrow>()] = true;
 }
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustType <Dusts.Air>(), SoundID.CoinPickup, new Color(115, 182, 158), -1);
     Main.tileBlockLight[Type]     = false;
     Main.tileFrameImportant[Type] = true;
     TileID.Sets.DrawsWalls[Type]  = true;
 }
Example #3
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, 38, SoundID.Dig, new Color(98, 82, 148), ItemID.MudBlock);
     TileID.Sets.Grass[Type]          = true;
     TileID.Sets.GrassSpecial[Type]   = true;
     TileID.Sets.ChecksForMerge[Type] = true;
     SetModTree(new TreeJungleCorrupt());
 }
Example #4
0
 public override void SetDefaults()
 {
     minPick = int.MaxValue;
     QuickBlock.QuickSet(this, 200, DustType <Dusts.Glass3>(), SoundID.Tink, new Color(95, 162, 138), -1);
     Main.tileMerge[Type][TileType <VitricSand>()]         = true;
     Main.tileMerge[Type][TileType <VitricLargeCrystal>()] = true;
     Main.tileMerge[Type][TileType <VitricSmallCrystal>()] = true;
 }
Example #5
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustType <Dusts.Air>(), SoundID.Dig, new Color(172, 131, 105), ItemType <VitricSandItem>());
     Main.tileMerge[Type][TileType <VitricSpike>()]      = true;
     Main.tileMerge[Type][TileType <AncientSandstone>()] = true;
     Main.tileMerge[Type][TileType <VitricSoftSand>()]   = true;
     Main.tileMerge[Type][TileType <VitricMoss>()]       = true;
 }
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 210, DustID.Stone, SoundID.Tink, new Color(79, 76, 71), ItemType <BrickOvergrowItem>(), true, true);
            Main.tileMerge[Type][mod.GetTile("GrassOvergrow").Type] = true;
            Main.tileMerge[Type][mod.GetTile("BrickOvergrow").Type] = true;
            Main.tileMerge[Type][mod.GetTile("LeafOvergrow").Type]  = true;

            animationFrameHeight = 270;
        }
Example #7
0
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, int.MaxValue, DustType <Dusts.Air>(), SoundID.CoinPickup, new Color(115, 182, 158), -1);
            Main.tileBlockLight[Type]     = false;
            Main.tileFrameImportant[Type] = true;
            TileID.Sets.DrawsWalls[Type]  = true;

            Main.tileMerge[Type][TileType <Blocks.VitricSpike>()] = true;
        }
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 0, -1, -1, new Color(100, 255, 255), ItemType <AuroraIceItem>());
            Main.tileFrameImportant[Type] = true;

            Main.tileMerge[TileType <PermafrostIce>()][Type] = true;
            Main.tileMerge[Type][TileType <PermafrostIce>()] = true;
            TileID.Sets.DrawsWalls[Type] = true;
        }
Example #9
0
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 0, DustID.Ice, SoundID.Tink, new Color(200, 230, 255), ItemType <PermafrostIceItem>());
            Main.tileMerge[Type][TileID.SnowBlock] = true;
            Main.tileMerge[TileID.SnowBlock][Type] = true;

            Main.tileMerge[Type][TileType <PermafrostSnow>()] = true;
            Main.tileMerge[TileType <PermafrostSnow>()][Type] = true;
        }
Example #10
0
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 210, DustType <Dusts.Leaf>(), SoundID.Tink, new Color(202, 157, 49), ItemType <BrickOvergrowItem>(), true, true);
            Main.tileMerge[Type][TileType <BrickOvergrow>()]      = true;
            Main.tileMerge[Type][TileType <LeafOvergrow>()]       = true;
            Main.tileMerge[Type][mod.GetTile("CrusherTile").Type] = true;
            Main.tileMerge[Type][TileType <GlowBrickOvergrow>()]  = true;

            TileID.Sets.Grass[Type] = true;
        }
Example #11
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 210, DustType <Dusts.Leaf>(), SoundID.Tink, new Color(202, 157, 49), StarlightRiver.Instance.ItemType("BrickOvergrowItem"), true, true);
     Main.tileMerge[Type][mod.GetTile("BrickOvergrow").Type] = true;
     Main.tileMerge[Type][mod.GetTile("StoneOvergrow").Type] = true;
     Main.tileMerge[Type][mod.GetTile("LeafOvergrow").Type]  = true;
     Main.tileMerge[Type][TileType <CrusherTile>()]          = true;
     Main.tileMerge[Type][TileType <GlowBrickOvergrow>()]    = true;
     TileID.Sets.Grass[Type] = true;
 }
Example #12
0
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 210, DustID.Stone, SoundID.Tink, new Color(79, 76, 71), ItemType <BrickOvergrowItem>(), true, true);
            Main.tileMerge[Type][TileType <GrassOvergrow>()]      = true;
            Main.tileMerge[Type][mod.GetTile("CrusherTile").Type] = true;
            Main.tileMerge[Type][TileType <GlowBrickOvergrow>()]  = true;
            Main.tileMerge[Type][TileType <LeafOvergrow>()]       = true;

            Main.tileMerge[Type][TileID.BlueDungeonBrick]  = true;
            Main.tileMerge[Type][TileID.GreenDungeonBrick] = true;
            Main.tileMerge[Type][TileID.PinkDungeonBrick]  = true;
        }
Example #13
0
        public override void SetDefaults()
        {
            QuickBlock.QuickSet(this, 0, DustType <Dusts.GlassNoGravity>(), SoundID.Dig, new Color(190, 255, 245), ItemID.Eggnog);

            TileID.Sets.DrawsWalls[Type] = true;
            Main.tileMerge[Type][TileType <VitricSpike>()]         = true;
            Main.tileMerge[Type][mod.TileType("AncientSandstone")] = true;
            Main.tileMerge[Type][mod.TileType("VitricSand")]       = true;
            Main.tileMerge[Type][mod.TileType("VitricSoftSand")]   = true;
            TileID.Sets.Grass[Type] = true;
            SetModCactus(new VitricCactus());
            AddMapEntry(new Color(172, 131, 105));
        }
Example #14
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustID.Stone, SoundID.Dig, Color.White, ItemType <MagicAshItem>());
 }
Example #15
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustType <Dusts.Starlight>(), SoundID.Tink, new Color(150, 180, 190), ItemType <CrystalBlockItem>(), false, false, "Star Crystal");
     TileID.Sets.DrawsWalls[Type] = true;
 }
Example #16
0
 public override void SetDefaults()
 {
     Main.tileMerge[Type][TileID.Sand] = true;
     Main.tileMerge[TileID.Sand][Type] = true;
     QuickBlock.QuickSet(this, 0, 2, SoundID.Dig, Color.White, ItemType <Food.Content.Seasoning.SeaSalt>());
 }
Example #17
0
 public override void SetDefaults() => QuickBlock.QuickSet(this, 0, DustID.Ice, SoundID.Tink, new Color(81, 192, 240), ItemType <AuroraBrickItem>());
Example #18
0
 class TempleBrick : ModTile { public override void SetDefaults() => QuickBlock.QuickSet(this, 0, DustID.Stone, SoundID.Tink, new Color(160, 160, 150), ItemType <TempleBrickItem>()); }
 public override void SetDefaults() => QuickBlock.QuickSet(this, 0, DustID.Ice, SoundID.Tink, new Color(100, 255, 255), ItemType <PermafrostSnowItem>());
Example #20
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 200, DustType <Dusts.Glass3>(), SoundID.Tink, new Color(95, 162, 138), -1);
     Main.tileMerge[Type][TileType <VitricSand>()] = true;
 }
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustType <Dusts.Glass3>(), SoundID.Shatter, new Color(179, 235, 225), ItemType <VitricCactusItem>());
     TileID.Sets.DrawsWalls[Type] = true;
 }
Example #22
0
 public override void SetDefaults() => QuickBlock.QuickSet(this, 200, 0, SoundID.Tink, new Color(255, 255, 255), 0);
 public override void SetDefaults()
 {
     minPick = int.MaxValue;
     QuickBlock.QuickSet(this, 200, DustID.Copper, SoundID.Tink, new Color(150, 105, 65), ItemType <AncientSandstoneItem>());
     Main.tileMerge[Type][TileType <AncientSandstoneTile>()] = true;
 }
Example #24
0
 public override void SetDefaults() => QuickBlock.QuickSet(this, 210, DustType <Dusts.Stone>(), SoundID.Tink, new Color(79, 76, 71), -1);
Example #25
0
 class VoidStone : ModTile { public override void SetDefaults() => QuickBlock.QuickSet(this, 200, DustType <Dusts.Darkness>(), SoundID.Tink, new Color(35, 40, 20), ItemType <VoidStoneItem>()); }
Example #26
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 200, DustID.Copper, SoundID.Tink, new Color(160, 115, 75), ItemType <AncientSandstoneTileItem>());
     Main.tileMerge[Type][TileType <AncientSandstone>()] = true;
 }
Example #27
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustType <Dusts.GlassNoGravity>(), SoundID.Shatter, new Color(200, 220, 255), -1);
     Main.tileLighted[Type]       = false;
     TileID.Sets.DrawsWalls[Type] = true;
 }
Example #28
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, int.MaxValue, DustType <Dusts.Void>(), SoundID.Drown, Color.Black, ItemType <VoidGooItem>());
     animationFrameHeight = 88;
 }
Example #29
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, 0, DustID.Ice, SoundID.Tink, new Color(100, 255, 255), ItemType <PhotoreactiveIceItem>());
     Main.tileBlockLight[Type]    = false;
     TileID.Sets.DrawsWalls[Type] = true;
 }
Example #30
0
 public override void SetDefaults()
 {
     QuickBlock.QuickSet(this, int.MaxValue, DustType <Dusts.Void>(), SoundID.Drown, Color.Black, ItemType <VoidDoorItem>());
     Main.tileMerge[Type][TileType <VoidDoorOff>()] = true;
     animationFrameHeight = 88;
 }