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

◆ SetFrameSize()

void Terraria.NPC.SetFrameSize ( )
inline

Definition at line 59042 of file NPC.cs.

59043 {
59044 Main.instance.LoadNPC(type);
59045 if (setFrameSize)
59046 {
59047 frame = new Rectangle(0, 0, TextureAssets.Npc[type].Width(), TextureAssets.Npc[type].Height() / Main.npcFrameCount[type]);
59048 setFrameSize = false;
59049 }
59050 }
static Asset< Texture2D >[] Npc
bool setFrameSize
Definition NPC.cs:159
int type
Definition NPC.cs:445
Rectangle frame
Definition NPC.cs:485

References Terraria.NPC.frame, Terraria.Main.instance, Terraria.GameContent.TextureAssets.Npc, Terraria.Main.npcFrameCount, Terraria.NPC.setFrameSize, and Terraria.NPC.type.

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