terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ UsesPartyHat()

bool Terraria.NPC.UsesPartyHat ( )
inline

Definition at line 4384 of file NPC.cs.

4385 {
4386 for (;;)
4387 {
4388 int num = this.type;
4389 int num2 = this.townNpcVariationIndex;
4390 if (this.ForcePartyHatOn)
4391 {
4392 break;
4393 }
4394 if (this.IsABestiaryIconDummy)
4395 {
4396 }
4397 int height = this.frame.Height;
4398 if (this.townNPC)
4399 {
4400 goto Block_1;
4401 }
4402 }
4403 return true;
4404 Block_1:
4405 return BirthdayParty.PartyIsUp;
4406 }
class f__AnonymousType0<< Count > j__TPar
bool ForcePartyHatOn
Definition NPC.cs:11045
int townNpcVariationIndex
Definition NPC.cs:11126
Rectangle frame
Definition NPC.cs:11441
bool IsABestiaryIconDummy
Definition NPC.cs:11042
bool townNPC
Definition NPC.cs:11519

References Terraria.NPC.ForcePartyHatOn, Terraria.NPC.frame, Microsoft.Xna.Framework.Rectangle.Height, Terraria.Entity.height, Terraria.NPC.IsABestiaryIconDummy, j__TPar, Terraria.GameContent.Events.BirthdayParty.PartyIsUp, Terraria.NPC.townNPC, Terraria.NPC.townNpcVariationIndex, and Terraria.NPC.type.

Referenced by GUINPCDialogue.DrawPartyHat(), and Terraria.NPC.HitEffect().