string GetHoverText(BestiaryUICollectionInfo providedInfo)
void AdjustSpecialSpawnRulesForVisuals(EntryIconDrawSettings settings)
void Draw(BestiaryUICollectionInfo providedInfo, SpriteBatch spriteBatch, EntryIconDrawSettings settings)
void SimulateFirstHover(float velocity)
void UpdatePosition(EntryIconDrawSettings settings)
void Update(BestiaryUICollectionInfo providedInfo, Rectangle hitbox, EntryIconDrawSettings settings)
UnlockableNPCEntryIcon(int npcNetId, float ai0=0f, float ai1=0f, float ai2=0f, float ai3=0f, string overrideNameKey=null)
Asset< Texture2D > _customTexture
bool GetUnlockState(BestiaryUICollectionInfo providedInfo)
static Asset< Texture2D >[] Npc
static TownNPCProfiles Instance
static IAssetRepository Assets