163 bool flag = tile.
active();
278 if (num != 0 &&
item !=
null &&
item ==
null)
357 [JsonProperty(
"NumberOfDartTraps")]
361 [JsonProperty(
"NumberOfBoulderTraps")]
365 [JsonProperty(
"NumberOfStepsBetweenBoulderTraps")]
class f__AnonymousType0<< Count > j__TPar
BoulderPlacementAttempt(Point position, int yPush, int requiredHeight, int bestType)
DartTrapPlacementAttempt(Point position, int directionX, int x, int y, int xPush, Tile t)
ExplosivePlacementAttempt(Point position)
WirePlacementAttempt(Point position, int dirX, int dirY, int steps)
IntRange _numberOfStepsBetweenBoulderTraps
void FindDartTrapSpots(Point position)
void PlaceWireLine(Point start, int offsetX, int offsetY, int steps)
List< DeadMansChestBiome.ExplosivePlacementAttempt > _explosivePlacementAttempt
List< DeadMansChestBiome.DartTrapPlacementAttempt > _dartTrapPlacementSpots
void ActuallyPlaceDartTrap(Point position, int directionX, int x, int y, int xPush, Tile t)
bool AreThereEnoughTraps()
override bool Place(Point origin, StructureMap structures)
void PlaceBoulderTrapSpot(Point position, int yPush)
void TurnGoldChestIntoDeadMansChest(Point position)
void FindExplosiveTrapSpots(Point position)
IntRange _numberOfDartTraps
List< DeadMansChestBiome.BoulderPlacementAttempt > _boulderPlacementSpots
List< DeadMansChestBiome.WirePlacementAttempt > _wirePlacementSpots
bool FindDartTrapSpotSingle(Point position, int directionX)
void ActuallyPlaceBoulderTrap(Point position, int yPush, int requiredHeight, int bestType)
bool IsGoodSpotsForExplosive(int x, int y)
IntRange _numberOfBoulderTraps
void PlaceWiresForExplosives(Point origin)
static bool IsAGoodSpot(Point position)
void FindBoulderTrapSpots(Point position)
void FindBoulderTrapSpot(Point position)
void ActuallyPlaceExplosive(Point position)
List< int > GetPossibleChestsToTrapify(StructureMap structures)
static UnifiedRandom _random
static void TileFrame(int i, int j, bool resetFrame=false, bool noBreak=false)