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

◆ UpdateSlimeRainWarning()

static void Terraria.Main.UpdateSlimeRainWarning ( )
inlinestaticprivate

Definition at line 62253 of file Main.cs.

62254 {
62255 if (slimeWarningTime <= 0)
62256 {
62257 return;
62258 }
62260 if (slimeWarningTime > 0)
62261 {
62262 return;
62263 }
62264 if (netMode == 0)
62265 {
62266 if (slimeRainTime > 0.0)
62267 {
62268 NewText(Lang.gen[74].Value, 50, byte.MaxValue, 130);
62269 }
62270 else
62271 {
62272 NewText(Lang.gen[75].Value, 50, byte.MaxValue, 130);
62273 }
62274 }
62275 else if (slimeRainTime > 0.0)
62276 {
62277 ChatHelper.BroadcastChatMessage(NetworkText.FromKey(Lang.gen[74].Key), new Microsoft.Xna.Framework.Color(50, 255, 130));
62278 }
62279 else
62280 {
62281 ChatHelper.BroadcastChatMessage(NetworkText.FromKey(Lang.gen[75].Key), new Microsoft.Xna.Framework.Color(50, 255, 130));
62282 }
62283 }
static void BroadcastChatMessage(NetworkText text, Color color, int excludedPlayer=-1)
Definition ChatHelper.cs:46
static NetworkText FromKey(string key, params object[] substitutions)
static int netMode
Definition Main.cs:2095
static int slimeWarningTime
Definition Main.cs:1156
static void NewText(string newText, byte R=byte.MaxValue, byte G=byte.MaxValue, byte B=byte.MaxValue)
Definition Main.cs:61429
static double slimeRainTime
Definition Main.cs:1164

References Terraria.Chat.ChatHelper.BroadcastChatMessage(), Terraria.Localization.NetworkText.FromKey(), Terraria.Lang.gen, Terraria.Main.netMode, Terraria.Main.NewText(), Terraria.Main.slimeRainTime, and Terraria.Main.slimeWarningTime.

Referenced by Terraria.Main.UpdateTime().