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

◆ PlaceUnderwaterPlant()

static void Terraria.WorldGen.PlaceUnderwaterPlant ( ushort type,
int x,
int y )
inlinestatic

Definition at line 49454 of file WorldGen.cs.

49455 {
49457 {
49458 Tile tileSafely = Framing.GetTileSafely(x, y + 1);
49459 tileSafely.slope(0);
49460 tileSafely.halfBrick(halfBrick: false);
49461 Tile tileSafely2 = Framing.GetTileSafely(x, y);
49462 tileSafely2.active(active: true);
49463 tileSafely2.type = type;
49464 tileSafely2.frameX = 0;
49465 tileSafely2.frameY = 0;
49466 tileSafely2.slope(0);
49467 tileSafely2.halfBrick(halfBrick: false);
49468 SquareTileFrame(x, y);
49469 }
49470 }
static bool CanUnderwaterPlantGrowHere(ushort type, int x, int y, bool ignoreSelf)
static void SquareTileFrame(int i, int j, bool resetFrame=true)

References Terraria.Framing.GetTileSafely(), and System.type.