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.HitTile Class Reference
+ Collaboration diagram for Terraria.HitTile:

Public Member Functions

void ClearThisTile (int x, int y)
 
 HitTile ()
 
int TryFinding (int x, int y, int hitType)
 
void TryClearingAndPruning (int x, int y, int hitType)
 
int HitObject (int x, int y, int hitType)
 
void UpdatePosition (int tileId, int x, int y)
 
int AddDamage (int tileId, int damageAmount, bool updateAmount=true)
 
void Clear (int tileId)
 
void Prune ()
 
void DrawFreshAnimations (SpriteBatch spriteBatch)
 

Static Public Member Functions

static void ClearAllTilesAtThisLocation (int x, int y)
 

Public Attributes

readonly int[] HitTileObjectData
 

Static Public Attributes

const int xIndex = 0
 
const int yIndex = 1
 
const int damageIndex = 2
 
const int typeIndex = 3
 
const int timeToLiveIndex = 4
 
const int crackStyleIndex = 5
 
const int animationTimeElapsedIndex = 6
 
const int HitTileObjectCount = 7
 

Static Package Attributes

const int UNUSED = 0
 
const int TILE = 1
 
const int WALL = 2
 
const int MAX_HITTILES = 500
 
const int TIMETOLIVE = 60
 

Private Member Functions

int NextCrackStyle ()
 
void ClearEntryData (int tileId)
 
void SortSlots (int tileId)
 

Static Private Member Functions

static HitTile ()
 

Private Attributes

readonly int[] order
 
int bufferLocation
 

Static Private Attributes

static int lastCrack
 
static UnifiedRandom rand
 

Detailed Description

Definition at line 12 of file HitTile.cs.


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