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

◆ worldGenCallback()

static void Terraria.WorldGen.worldGenCallback ( object threadContext)
inlinestatic

Definition at line 3034 of file WorldGen.cs.

3035 {
3037 clearWorld();
3038 GenerateWorld(Main.ActiveWorldFileData.Seed, threadContext as GenerationProgress);
3039 WorldFile.SaveWorld(Main.ActiveWorldFileData.IsCloudSave, resetTime: true);
3040 if (Main.menuMode == 10 || Main.menuMode == 888)
3041 {
3042 Main.menuMode = 6;
3043 }
3045 generatingWorld = false;
3046 }
static void PlaySound(int type, Vector2 position, int style=1)
static void SaveWorld()
Definition WorldFile.cs:780
static void GenerateWorld(int seed, GenerationProgress customProgressObject=null)
Definition WorldGen.cs:7175
static void clearWorld()
Definition WorldGen.cs:3373
static bool generatingWorld
Definition WorldGen.cs:1122

References Terraria.Main.ActiveWorldFileData, Terraria.WorldGen.clearWorld(), Terraria.WorldGen.GenerateWorld(), Terraria.WorldGen.generatingWorld, Terraria.Main.menuMode, Terraria.Audio.SoundEngine.PlaySound(), and Terraria.IO.WorldFile.SaveWorld().

Referenced by Terraria.WorldGen.CreateNewWorld().