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

◆ FakeLoadInvasionStart()

static void Terraria.Main.FakeLoadInvasionStart ( )
inlinestatic

Definition at line 61293 of file Main.cs.

61294 {
61295 int num = 0;
61296 int num2 = 0;
61297 switch (invasionType)
61298 {
61299 case 1:
61300 case 2:
61301 num = 80;
61302 num2 = 40;
61303 break;
61304 case 3:
61305 num = 120;
61306 num2 = 60;
61307 break;
61308 case 4:
61309 num = 160;
61310 num2 = 40;
61311 break;
61312 }
61313 int num3 = (int)Math.Ceiling((float)(invasionSize - num) / (float)num2);
61314 invasionSizeStart = num;
61315 if (num3 > 0)
61316 {
61318 }
61319 }
static double Ceiling(double a)
static int invasionSizeStart
Definition Main.cs:1980
static int invasionType
Definition Main.cs:1970
static int invasionSize
Definition Main.cs:1974

References System.Math.Ceiling(), Terraria.Main.invasionSize, Terraria.Main.invasionSizeStart, and Terraria.Main.invasionType.

Referenced by Terraria.IO.WorldFile.LoadHeader(), and Terraria.IO.WorldFile.LoadWorld_Version1_Old_BeforeRelease88().