Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ NewTemporaryAnimation()

static void Terraria.Animation.NewTemporaryAnimation ( int type,
ushort tileType,
int x,
int y )
inlinestatic

Definition at line 102 of file Animation.cs.

103 {
104 Point16 coordinates = new Point16(x, y);
105 if (x >= 0 && x < Main.maxTilesX && y >= 0 && y < Main.maxTilesY)
106 {
107 Animation animation = new Animation();
108 animation.SetDefaults(type);
109 animation._tileType = tileType;
110 animation._coordinates = coordinates;
111 animation._temporary = true;
113 if (Main.netMode == 2)
114 {
115 NetMessage.SendTemporaryAnimation(-1, type, tileType, x, y);
116 }
117 }
118 }
static List< Animation > _awaitingAddition
Definition Animation.cs:14

References Terraria.Animation._awaitingAddition, Terraria.Main.maxTilesY, Terraria.Main.netMode, and Terraria.NetMessage.SendTemporaryAnimation().

Referenced by Terraria.MessageBuffer.GetData(), Terraria.Wiring.HitWireSingle(), and Terraria.Player.TileInteractionsUse().