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

◆ UpdateHomeTileState()

void Terraria.NPC.UpdateHomeTileState ( bool homeless,
int x,
int y )
inline

Definition at line 46195 of file NPC.cs.

46196 {
46197 bool num = x != homeTileX || y != homeTileY || this.homeless != homeless;
46198 this.homeless = homeless;
46199 homeTileX = x;
46200 homeTileY = y;
46201 if (num && Main.netMode != 1)
46202 {
46203 byte householdStatus = WorldGen.TownManager.GetHouseholdStatus(this);
46204 NetMessage.SendData(60, -1, -1, null, whoAmI, homeTileX, homeTileY, (int)householdStatus);
46205 }
46206 }
int homeTileX
Definition NPC.cs:543
bool homeless
Definition NPC.cs:541
int homeTileY
Definition NPC.cs:545

References Terraria.NPC.homeless, Terraria.NPC.homeTileX, Terraria.NPC.homeTileY, Terraria.Main.netMode, Terraria.NetMessage.SendData(), Terraria.WorldGen.TownManager, and Terraria.Entity.whoAmI.

Referenced by Terraria.NPC.AI_007_TownEntities().