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

◆ moveRoom()

static void Terraria.WorldGen.moveRoom ( int x,
int y,
int n )
inlinestatic

Definition at line 1820 of file WorldGen.cs.

1821 {
1822 if (Main.netMode == 1)
1823 {
1824 NetMessage.SendData(60, -1, -1, null, n, x, y);
1825 return;
1826 }
1827 prioritizedTownNPCType = Main.npc[n].type;
1828 Main.npc[n].homeless = true;
1829 SpawnTownNPC(x, y);
1830 TownManager.SetRoom(Main.npc[n].type, Main.npc[n].homeTileX, Main.npc[n].homeTileY);
1831 }
static TownRoomManager TownManager
Definition WorldGen.cs:1130
static int prioritizedTownNPCType
Definition WorldGen.cs:1262
static TownNPCSpawnResult SpawnTownNPC(int x, int y)
Definition WorldGen.cs:2199

References Terraria.Main.netMode, Terraria.Main.npc, Terraria.WorldGen.prioritizedTownNPCType, Terraria.NetMessage.SendData(), Terraria.WorldGen.SpawnTownNPC(), and Terraria.WorldGen.TownManager.

Referenced by Terraria.Main.DrawInterface_38_MouseCarriedObject(), Terraria.MessageBuffer.GetData(), and Terraria.Initializers.UILinksInitializer.Load().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: