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

◆ Apply()

override bool Terraria.GameContent.Generation.ActionGrass.Apply ( Point origin,
int x,
int y,
params object[] args )
inline

Definition at line 8 of file ActionGrass.cs.

9 {
10 if (GenBase._tiles[x, y].active() || GenBase._tiles[x, y - 1].active())
11 {
12 return false;
13 }
14 WorldGen.PlaceTile(x, y, Utils.SelectRandom(GenBase._random, new ushort[2] { 3, 73 }), mute: true);
15 return UnitApply(origin, x, y, args);
16 }
bool UnitApply(Point origin, int x, int y, params object[] args)
Definition GenAction.cs:15
static UnifiedRandom _random
Definition GenBase.cs:9

References Terraria.WorldBuilding.GenBase._random, Terraria.WorldBuilding.GenBase._tiles, Terraria.WorldGen.PlaceTile(), and Terraria.WorldBuilding.GenAction.UnitApply().