terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.GameContent.Biomes.DeadMansChestBiome Class Reference
+ Inheritance diagram for Terraria.GameContent.Biomes.DeadMansChestBiome:
+ Collaboration diagram for Terraria.GameContent.Biomes.DeadMansChestBiome:

Classes

class  BoulderPlacementAttempt
 
class  DartTrapPlacementAttempt
 
class  ExplosivePlacementAttempt
 
class  WirePlacementAttempt
 

Public Member Functions

override bool Place (Point origin, StructureMap structures)
 
List< int > GetPossibleChestsToTrapify (StructureMap structures)
 
 DeadMansChestBiome ()
 
delegate bool CustomPerUnitAction (int x, int y, params object[] args)
 

Properties

static UnifiedRandom _random [get, set]
 
static TileData _tiles [get, set]
 
static int _worldWidth [get, set]
 
static int _worldHeight [get, set]
 

Private Member Functions

void PlaceWiresForExplosives (Point origin)
 
bool AreThereEnoughTraps ()
 
void ClearCaches ()
 
void FindBoulderTrapSpots (Point position)
 
void FindBoulderTrapSpot (Point position)
 
void PlaceBoulderTrapSpot (Point position, int yPush)
 
void FindDartTrapSpots (Point position)
 
bool FindDartTrapSpotSingle (Point position, int directionX)
 
void FindExplosiveTrapSpots (Point position)
 
bool IsGoodSpotsForExplosive (int x, int y)
 
void TurnGoldChestIntoDeadMansChest (Point position)
 
void ActuallyPlaceDartTrap (Point position, int directionX, int x, int y, int xPush, Tile t)
 
void PlaceWireLine (Point start, int offsetX, int offsetY, int steps)
 
void ActuallyPlaceBoulderTrap (Point position, int yPush, int requiredHeight, int bestType)
 
void ActuallyPlaceExplosive (Point position)
 

Static Private Member Functions

static bool IsAGoodSpot (Point position)
 

Private Attributes

List< DeadMansChestBiome.DartTrapPlacementAttempt_dartTrapPlacementSpots
 
List< DeadMansChestBiome.WirePlacementAttempt_wirePlacementSpots
 
List< DeadMansChestBiome.BoulderPlacementAttempt_boulderPlacementSpots
 
List< DeadMansChestBiome.ExplosivePlacementAttempt_explosivePlacementAttempt
 
IntRange _numberOfDartTraps
 
IntRange _numberOfBoulderTraps
 
IntRange _numberOfStepsBetweenBoulderTraps
 

Detailed Description

Definition at line 14 of file DeadMansChestBiome.cs.


The documentation for this class was generated from the following file: