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

◆ PlaceTrack()

static void Terraria.Minecart.PlaceTrack ( Tile trackCache,
int style )
inlinestatic

Definition at line 1478 of file Minecart.cs.

1479 {
1480 trackCache.active(active: true);
1481 trackCache.type = 314;
1482 trackCache.frameY = -1;
1483 switch (style)
1484 {
1485 case 0:
1486 trackCache.frameX = -1;
1487 break;
1488 case 1:
1489 trackCache.frameX = _firstPressureFrame;
1490 break;
1491 case 2:
1492 trackCache.frameX = _firstLeftBoostFrame;
1493 break;
1494 case 3:
1495 trackCache.frameX = _firstRightBoostFrame;
1496 break;
1497 }
1498 }
static short _firstPressureFrame
Definition Minecart.cs:81
static short _firstRightBoostFrame
Definition Minecart.cs:85
static short _firstLeftBoostFrame
Definition Minecart.cs:83

References Terraria.Minecart._firstLeftBoostFrame, Terraria.Minecart._firstPressureFrame, Terraria.Minecart._firstRightBoostFrame, and Terraria.Tile.active().

Referenced by Terraria.WorldGen.PlaceTile().