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

◆ HasValidGroundForAbigailsFlowerBelowSpot()

static bool Terraria.WorldGen.HasValidGroundForAbigailsFlowerBelowSpot ( int x,
int y )
inlinestaticprivate

Definition at line 63124 of file WorldGen.cs.

63125 {
63126 if (!InWorld(x, y, 2))
63127 {
63128 return false;
63129 }
63130 Tile tile = Main.tile[x, y + 1];
63131 if (tile == null || !tile.active())
63132 {
63133 return false;
63134 }
63135 ushort type = tile.type;
63137 {
63138 return false;
63139 }
63140 if (type != 70 && type != 633 && !TileID.Sets.Conversion.Grass[type])
63141 {
63142 return false;
63143 }
63144 return SolidTileAllowBottomSlope(x, y + 1);
63145 }
static readonly ushort Count
Definition TileID.cs:1698
static bool SolidTileAllowBottomSlope(int i, int j)
static bool InWorld(int x, int y, int fluff=0)
Definition WorldGen.cs:5816

References Terraria.Tile.active(), Terraria.ID.TileID.Count, Terraria.ID.TileID.Sets.Conversion.Grass, Terraria.Main.tile, System.type, and Terraria.Tile.type.