Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ UnlockableNPCEntryIcon()

Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon.UnlockableNPCEntryIcon ( int npcNetId,
float ai0 = 0f,
float ai1 = 0f,
float ai2 = 0f,
float ai3 = 0f,
string overrideNameKey = null )
inline

Definition at line 23 of file UnlockableNPCEntryIcon.cs.

24 {
25 _npcNetId = npcNetId;
26 _npcCache = new NPC();
27 _npcCache.IsABestiaryIconDummy = true;
29 _firstUpdateDone = false;
30 _npcCache.ai[0] = ai0;
31 _npcCache.ai[1] = ai1;
32 _npcCache.ai[2] = ai2;
33 _npcCache.ai[3] = ai3;
34 _customTexture = null;
35 _overrideNameKey = overrideNameKey;
36 }
void SetDefaults(int Type, NPCSpawnParams spawnparams=default(NPCSpawnParams))
Definition NPC.cs:2523
float[] ai
Definition NPC.cs:447

References Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon._customTexture, Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon._firstUpdateDone, Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon._npcCache, Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon._npcNetId, Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon._overrideNameKey, Terraria.NPC.ai, and Terraria.NPC.SetDefaults().

Referenced by Terraria.GameContent.Bestiary.UnlockableNPCEntryIcon.CreateClone().