Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.HitTile Class Reference

Classes

class  HitTileObject
 

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

HitTileObject[] data
 

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

void SortSlots (int tileId)
 

Private Attributes

int[] order
 
int bufferLocation
 

Static Private Attributes

static UnifiedRandom rand
 
static int lastCrack = -1
 

Detailed Description

Definition at line 9 of file HitTile.cs.


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