Terraria.Animation.NewTemporaryAnimation C# (CSharp) Method

NewTemporaryAnimation() public static method

public static NewTemporaryAnimation ( int type, ushort tileType, int x, int y ) : void
type int
tileType ushort
x int
y int
return void
        public static void NewTemporaryAnimation(int type, ushort tileType, int x, int y)
        {
            Point16 point16 = new Point16(x, y);
            if (x < 0 || x >= Main.maxTilesX || (y < 0 || y >= Main.maxTilesY))
                return;
            Animation animation = new Animation();
            animation.SetDefaults(type);
            animation._tileType = tileType;
            animation._coordinates = point16;
            animation._temporary = true;
            _awaitingAddition.Add(animation);
            if (Main.netMode != 2)
                return;
            NetMessage.SendTemporaryAnimation(-1, type, tileType, x, y);
        }