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

◆ ScaleValue()

int Terraria.WorldBuilding.WorldGenRange.ScaleValue ( int value)
inlineprivate

Definition at line 43 of file WorldGenRange.cs.

44 {
45 double num = 1.0;
46 switch (ScaleWith)
47 {
48 case ScalingMode.WorldArea:
49 num = (double)(Main.maxTilesX * Main.maxTilesY) / 5040000.0;
50 break;
51 case ScalingMode.WorldWidth:
52 num = (double)Main.maxTilesX / 4200.0;
53 break;
54 case ScalingMode.None:
55 num = 1.0;
56 break;
57 }
58 return (int)(num * (double)value);
59 }

References Terraria.Main.maxTilesX, Terraria.Main.maxTilesY, and Terraria.WorldBuilding.WorldGenRange.ScaleWith.