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

◆ JustQuit()

static void Terraria.WorldGen.JustQuit ( )
inlinestatic

Definition at line 3064 of file WorldGen.cs.

3065 {
3066 try
3067 {
3068 SoundEngine.PlaySound(34, -1, -1, 0);
3069 SoundEngine.PlaySound(35, -1, -1, 0);
3070 }
3071 catch
3072 {
3073 }
3074 Main.invasionProgress = -1;
3075 Main.invasionProgressDisplayLeft = 0;
3076 Main.invasionProgressAlpha = 0f;
3077 Main.invasionProgressIcon = 0;
3078 Main.menuMode = 10;
3079 Main.gameMenu = true;
3082 Main.ActivePlayerFileData.StopPlayTimer();
3083 Main.fastForwardTimeToDawn = false;
3084 Main.fastForwardTimeToDusk = false;
3085 Main.UpdateTimeRate();
3086 if (Main.netMode == 0)
3087 {
3088 Main.GoToWorldSelect();
3089 Main.player[Main.myPlayer].position = new Vector2(0f, 0f);
3090 }
3091 else if (Main.netMode == 1)
3092 {
3093 Main.menuMode = 0;
3094 Netplay.Disconnect = true;
3095 Main.netMode = 0;
3096 }
3097 }
static void PlaySound(int type, Vector2 position, int style=1)
static void StopTrackedSounds()

References Terraria.Main.ActivePlayerFileData, Terraria.Main.GoToWorldSelect(), Terraria.Main.myPlayer, Terraria.Main.netMode, Terraria.Main.player, Terraria.Audio.SoundEngine.PlaySound(), Terraria.Graphics.Capture.CaptureInterface.ResetFocus(), Terraria.Audio.SoundEngine.StopTrackedSounds(), and Terraria.Main.UpdateTimeRate().