Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon Class Reference

Public Member Functions

 UnlockableNPCEntryIcon (int npcNetId, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, string overrideNameKey=null)
 
IEntryIcon CreateClone ()
 
void Update (BestiaryUICollectionInfo providedInfo, Rectangle hitbox, EntryIconDrawSettings settings)
 
void Draw (BestiaryUICollectionInfo providedInfo, SpriteBatch spriteBatch, EntryIconDrawSettings settings)
 
string GetHoverText (BestiaryUICollectionInfo providedInfo)
 
bool GetUnlockState (BestiaryUICollectionInfo providedInfo)
 

Private Member Functions

void UpdatePosition (EntryIconDrawSettings settings)
 
void AdjustSpecialSpawnRulesForVisuals (EntryIconDrawSettings settings)
 
void SimulateFirstHover (float velocity)
 

Private Attributes

int _npcNetId
 
NPC _npcCache
 
bool _firstUpdateDone
 
Asset< Texture2D_customTexture
 
Vector2 _positionOffsetCache
 
string _overrideNameKey
 

Detailed Description

Definition at line 9 of file UnlockableNPCEntryIcon.cs.


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