コード例 #1
0
        public override void SetDefaults()
        {
            TileObjectData.newTile.CopyFrom(TileObjectData.Style1x1);
            TileObjectData.newTile.Width             = 16;
            TileObjectData.newTile.Height            = 15;
            TileObjectData.newTile.CoordinateHeights = OFunctions.SetCoordinateHeights(TileObjectData.newTile.Height);

            drop       = ModContent.ItemType <BrightironOre>();
            dustType   = MyDustId.LightGreyStone;
            mineResist = 2f;
            minPick    = 65;
            soundType  = SoundID.Dig;

            Main.tileSolid[Type]      = true;
            Main.tileValue[Type]      = 25;
            Main.tileMergeDirt[Type]  = true;
            Main.tileSpelunker[Type]  = true;
            Main.tileBlockLight[Type] = false;

            ModTranslation name = CreateMapEntryName();

            name.SetDefault("Brightiron Ore");
            name.AddTranslation(GameCulture.Chinese, "熙铁矿");
            AddMapEntry(new Color(170, 170, 170), name);

            TileObjectData.addTile(Type);
        }
コード例 #2
0
ファイル: TileMosscobble.cs プロジェクト: Reallyifs/OdeMod
        public override void SetDefaults()
        {
            TileObjectData.newTile.CopyFrom(TileObjectData.Style1x1);
            TileObjectData.newTile.Width             = 16;
            TileObjectData.newTile.Height            = 15;
            TileObjectData.newTile.CoordinateHeights = OFunctions.SetCoordinateHeights(TileObjectData.newTile.Height);

            drop       = ModContent.ItemType <Items.Mosscobble.ItemMosscobble>();
            minPick    = 20;
            dustType   = DustID.Stone;
            soundType  = SoundID.Dig;
            mineResist = 2f;

            Main.tileSolid[Type]      = true;
            Main.tileValue[Type]      = 10;
            Main.tileMergeDirt[Type]  = true;
            Main.tileSpelunker[Type]  = true;
            Main.tileBlockLight[Type] = false;

            AddMapEntry(new Color(75, 75, 75));

            TileObjectData.addTile(Type);
        }