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

◆ SetSeed()

void Terraria.IO.WorldFileData.SetSeed ( string seedText)
inline

Definition at line 194 of file WorldFileData.cs.

195 {
196 _seedText = seedText;
197 WorldGen.currentWorldSeed = seedText;
198 if (!int.TryParse(seedText, out _seed))
199 {
200 _seed = Crc32.Calculate(seedText);
201 }
202 _seed = ((_seed == int.MinValue) ? int.MaxValue : Math.Abs(_seed));
203 }
static int Calculate(string value)
Definition Crc32.cs:35

References Terraria.IO.WorldFileData._seed, Terraria.IO.WorldFileData._seedText, System.Math.Abs(), and ReLogic.Utilities.Crc32.Calculate().

Referenced by Terraria.IO.WorldFileData.SetSeedToEmpty(), and Terraria.IO.WorldFileData.SetSeedToRandom().