Definition at line 81674 of file Main.cs.
81675 {
81676
81679 {
81680 NetMessage.SendData(7);
81682 }
81684 {
81685 if (
player[i].active && Netplay.Clients[i].IsActive)
81686 {
81687 Netplay.Clients[i].SpamUpdate();
81688 }
81689 }
81691 {
81696 {
81699 {
81701 }
81703 if (!
Main.item[
num].active ||
Main.item[
num].playerIndexTheItemIsReservedFor == 255)
81704 {
81705 NetMessage.SendData(21, -1, -1,
null,
num);
81706 }
81708 {
81710 }
81711 }
81713 }
81714 for (
int j = 0;
j < 400;
j++)
81715 {
81717 if (
item.active && (
item.playerIndexTheItemIsReservedFor == 255 || !
player[
item.playerIndexTheItemIsReservedFor].active))
81718 {
81720 }
81721 }
81722 for (
int k = 0;
k < 255;
k++)
81723 {
81724 if (Netplay.Clients[
k].IsActive)
81725 {
81726 Netplay.Clients[
k].TimeOutTimer++;
81727 if (Netplay.Clients[
k].State == 0)
81728 {
81729 Netplay.Clients[
k].TimeOutTimer += 3;
81730 }
81731 if (!
stopTimeOuts && Netplay.Clients[
k].TimeOutTimer > 7200)
81732 {
81733 Netplay.Clients[
k].SetPendingTermination(
"Timeout");
81734 Netplay.Clients[
k].PendingTerminationApproved =
true;
81735 }
81736 }
81738 {
81739 RemoteClient.CheckSection(
k,
player[
k].position);
81740 }
81741 }
81742 }
static int maxItemUpdates
static int lastItemUpdate
static int netPlayCounter
References Terraria.RemoteClient.CheckSection(), Terraria.Netplay.Clients, Terraria.Main.item, Terraria.Main.lastItemUpdate, Terraria.Main.maxItemUpdates, Terraria.Main.maxNetPlayers, Terraria.Main.netPlayCounter, Terraria.Main.player, Terraria.NetMessage.SendData(), and Terraria.Main.stopTimeOuts.
Referenced by Terraria.Main.DoUpdateInWorld().