Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ Actuate()

static bool Terraria.Wiring.Actuate ( int i,
int j )
inlinestatic

Definition at line 363 of file Wiring.cs.

364 {
365 Tile tile = Main.tile[i, j];
366 if (!tile.actuator())
367 {
368 return false;
369 }
370 if (tile.inActive())
371 {
372 ReActive(i, j);
373 }
374 else
375 {
376 DeActive(i, j);
377 }
378 return true;
379 }
static void DeActive(int i, int j)
Definition Wiring.cs:2851
static void ReActive(int i, int j)
Definition Wiring.cs:2874

References Terraria.Tile.actuator(), Terraria.Wiring.DeActive(), Terraria.Tile.inActive(), Terraria.Wiring.ReActive(), and Terraria.Main.tile.

Referenced by Terraria.MessageBuffer.GetData(), and Terraria.Player.ItemCheck_UseWiringTools().