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

◆ IsAGoodSpot()

static bool Terraria.GameContent.Biomes.DeadMansChestBiome.IsAGoodSpot ( Point position)
inlinestaticprivate

Definition at line 438 of file DeadMansChestBiome.cs.

439 {
440 if (!WorldGen.InWorld(position.X, position.Y, 50))
441 {
442 return false;
443 }
444 if (WorldGen.oceanDepths(position.X, position.Y))
445 {
446 return false;
447 }
448 Tile tile = Main.tile[position.X, position.Y];
449 if (tile.type != 21)
450 {
451 return false;
452 }
453 if (tile.frameX / 36 != 1)
454 {
455 return false;
456 }
457 tile = Main.tile[position.X, position.Y + 2];
459 {
460 return false;
461 }
462 if (WorldGen.countWires(position.X, position.Y, 20) > 0)
463 {
464 return false;
465 }
466 if (WorldGen.countTiles(position.X, position.Y, jungle: false, lavaOk: true) < 40)
467 {
468 return false;
469 }
470 return true;
471 }
static bool[] CanBeClearedDuringGeneration
Definition TileID.cs:229

References Terraria.ID.TileID.Sets.CanBeClearedDuringGeneration, Terraria.WorldGen.countTiles(), Terraria.WorldGen.countWires(), Terraria.Tile.frameX, Terraria.WorldGen.InWorld(), Terraria.WorldGen.oceanDepths(), Terraria.Main.tile, Terraria.Tile.type, Microsoft.Xna.Framework.Point.X, and Microsoft.Xna.Framework.Point.Y.

Referenced by Terraria.GameContent.Biomes.DeadMansChestBiome.GetPossibleChestsToTrapify(), and Terraria.GameContent.Biomes.DeadMansChestBiome.Place().