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.Bestiary.UnlockableNPCEntryIcon Class Reference
+ Inheritance diagram for Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon:
+ Collaboration diagram for Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon:

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 lastFrameVisualsUpdated
 
int _npcNetId
 
NPC _npcCache
 
bool _firstUpdateDone
 
Asset< Texture2D_customTexture
 
Vector2 _positionOffsetCache
 
string _overrideNameKey
 

Detailed Description

Definition at line 14 of file UnlockableNPCEntryIcon.cs.


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