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

◆ startSnowMoon()

static void Terraria.Main.startSnowMoon ( )
inlinestatic

Definition at line 10159 of file Main.cs.

10160 {
10161 snowMoon = true;
10162 pumpkinMoon = false;
10163 bloodMoon = false;
10164 invasionProgress = -1;
10168 if (netMode != 1)
10169 {
10170 NPC.totalInvasionPoints = 0f;
10171 NPC.waveKills = 0f;
10172 NPC.waveNumber = 1;
10173 NetworkText invasionWaveText = Lang.GetInvasionWaveText(1, 338, 342);
10174 if (netMode == 0)
10175 {
10176 NewText(invasionWaveText.ToString(), 175, 75);
10177 }
10178 else if (netMode == 2)
10179 {
10181 }
10182 }
10183 }
static void BroadcastChatMessage(NetworkText text, Color color, int excludedPlayer=-1)
Definition ChatHelper.cs:46
static int invasionProgressIcon
Definition Main.cs:1986
static int invasionProgressDisplayLeft
Definition Main.cs:1994
static float invasionProgressAlpha
Definition Main.cs:1996
static int netMode
Definition Main.cs:2095
static bool bloodMoon
Definition Main.cs:1296
static void NewText(string newText, byte R=byte.MaxValue, byte G=byte.MaxValue, byte B=byte.MaxValue)
Definition Main.cs:61429
static int invasionProgress
Definition Main.cs:1988
static bool snowMoon
Definition Main.cs:1300
static bool pumpkinMoon
Definition Main.cs:1298

References Terraria.Main.bloodMoon, Terraria.Chat.ChatHelper.BroadcastChatMessage(), Terraria.Lang.GetInvasionWaveText(), Terraria.Main.invasionProgress, Terraria.Main.invasionProgressAlpha, Terraria.Main.invasionProgressDisplayLeft, Terraria.Main.invasionProgressIcon, Terraria.Main.netMode, Terraria.Main.NewText(), Terraria.Main.pumpkinMoon, and Terraria.Main.snowMoon.

Referenced by Terraria.MessageBuffer.GetData(), and Terraria.Player.ItemCheck_UseEventItems().