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

◆ masterMode

bool Terraria.Main.masterMode
staticget

Definition at line 2716 of file Main.cs.

2717 {
2718 get
2719 {
2720 if (ActiveWorldFileData == null)
2721 {
2722 return false;
2723 }
2724 if (_overrideForMasterMode.HasValue)
2725 {
2726 return _overrideForMasterMode.Value;
2727 }
2728 if (getGoodWorld && _currentGameModeInfo.IsExpertMode)
2729 {
2730 return true;
2731 }
2732 return _currentGameModeInfo.IsMasterMode;
2733 }
2734 }
static WorldFileData ActiveWorldFileData
Definition Main.cs:1946
static GameModeData _currentGameModeInfo
Definition Main.cs:313
static bool getGoodWorld
Definition Main.cs:341
static ? bool _overrideForMasterMode
Definition Main.cs:337

Referenced by Terraria.Player.AddBuff_DetermineBuffTimeToAdd(), Terraria.NPC.AI_007_TownEntities(), Terraria.Main.CalculateDamagePlayersTake(), Terraria.GameContent.ItemDropRules.Conditions.NotMasterMode.CanDrop(), Terraria.GameContent.ItemDropRules.Conditions.IsMasterMode.CanDrop(), Terraria.GameContent.ItemDropRules.Conditions.NotMasterMode.CanShowItemDropInUI(), Terraria.GameContent.ItemDropRules.Conditions.IsMasterMode.CanShowItemDropInUI(), Terraria.Player.DropCoins(), Terraria.GameContent.ItemDropRules.Conditions.IsExpert.GetConditionDescription(), Terraria.NPC.GetMoonEventPointScalar(), Terraria.Player.Hurt(), Terraria.Player.IsItemSlotUnlockedAndUsable(), Terraria.NPC.NPCLoot_DropItems(), Terraria.Player.OpenBossBag(), Terraria.NPC.SetDefaults(), and Terraria.Player.Update_NPCCollision().