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

◆ GameMode

int Terraria.Main.GameMode
staticgetset

Definition at line 2684 of file Main.cs.

2685 {
2686 get
2687 {
2688 if (ActiveWorldFileData == null)
2689 {
2690 return 0;
2691 }
2692 return ActiveWorldFileData.GameMode;
2693 }
2694 set
2695 {
2696 if (ActiveWorldFileData != null && RegisteredGameModes.TryGetValue(value, out var value2))
2697 {
2698 ActiveWorldFileData.GameMode = value;
2700 }
2701 }
2702 }
static WorldFileData ActiveWorldFileData
Definition Main.cs:1946
static GameModeData _currentGameModeInfo
Definition Main.cs:313
static Dictionary< int, GameModeData > RegisteredGameModes
Definition Main.cs:315

Referenced by Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator.AdjustEaterOfWorldStats(), Terraria.Main.DedServ(), Terraria.Main.DrawMenu(), Terraria.GameContent.UI.States.UIWorldCreation.FinishCreatingWorld(), Terraria.Main.LoadDedConfig(), Terraria.IO.WorldFile.LoadWorld(), Terraria.Main.OnWorldNamed(), Terraria.IO.WorldFile.SaveWorldHeader(), and Terraria.NetMessage.SendData().