Terraria.Initializers.PlayerDataInitializer.CopyVariant C# (CSharp) Method

CopyVariant() private static method

private static CopyVariant ( int to, int from ) : void
to int
from int
return void
        private static void CopyVariant(int to, int from)
        {
            for (int index = 0; index < 15; ++index)
                Main.playerTextures[to, index] = Main.playerTextures[from, index];
        }

Usage Example

示例#1
0
        private static void LoadDisplayDollMale()
        {
            PlayerDataInitializer.CopyVariant(10, 0);
            PlayerDataInitializer.LoadVariant(10, new int[7]
            {
                0,
                2,
                3,
                5,
                7,
                9,
                10
            });
            Asset <Texture2D> player = TextureAssets.Players[10, 2];

            TextureAssets.Players[10, 2]  = player;
            TextureAssets.Players[10, 1]  = player;
            TextureAssets.Players[10, 4]  = player;
            TextureAssets.Players[10, 6]  = player;
            TextureAssets.Players[10, 11] = player;
            TextureAssets.Players[10, 12] = player;
            TextureAssets.Players[10, 13] = player;
            TextureAssets.Players[10, 8]  = player;
            TextureAssets.Players[10, 15] = player;
        }
All Usage Examples Of Terraria.Initializers.PlayerDataInitializer::CopyVariant