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

◆ WinInvasionInternal()

static void Terraria.GameContent.Events.DD2Event.WinInvasionInternal ( )
inlinestaticprivate

Definition at line 290 of file DD2Event.cs.

291 {
292 if (OngoingDifficulty >= 1)
293 {
294 DownedInvasionT1 = true;
295 }
296 if (OngoingDifficulty >= 2)
297 {
298 DownedInvasionT2 = true;
299 }
300 if (OngoingDifficulty >= 3)
301 {
302 DownedInvasionT3 = true;
303 }
304 if (OngoingDifficulty == 1)
305 {
306 DropMedals(3);
307 }
308 if (OngoingDifficulty == 2)
309 {
310 DropMedals(15);
311 }
312 if (OngoingDifficulty == 3)
313 {
315 DropMedals(60);
316 }
317 WorldGen.BroadcastText(NetworkText.FromKey("DungeonDefenders2.InvasionWin"), INFO_START_INVASION_COLOR);
318 }
static readonly Color INFO_START_INVASION_COLOR
Definition DD2Event.cs:19
static void DropMedals(int numberOfMedals)
Definition DD2Event.cs:787
static NetworkText FromKey(string key, params object[] substitutions)

References Terraria.WorldGen.BroadcastText(), Terraria.GameContent.Events.DD2Event.DownedInvasionT1, Terraria.GameContent.Events.DD2Event.DownedInvasionT2, Terraria.GameContent.Events.DD2Event.DownedInvasionT3, Terraria.GameContent.Events.DD2Event.DropMedals(), Terraria.Localization.NetworkText.FromKey(), Terraria.GameContent.Events.DD2Event.INFO_START_INVASION_COLOR, Terraria.GameContent.Achievements.AchievementsHelper.NotifyProgressionEvent(), and Terraria.GameContent.Events.DD2Event.OngoingDifficulty.

Referenced by Terraria.GameContent.Events.DD2Event.StopInvasion().