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

◆ IsItemSlotUnlockedAndUsable()

bool Terraria.Player.IsItemSlotUnlockedAndUsable ( int slot)
inline

Definition at line 11968 of file Player.cs.

11969 {
11970 switch (slot)
11971 {
11972 default:
11973 return true;
11974 case 8:
11975 case 18:
11976 {
11977 bool result2 = extraAccessory;
11978 if (!Main.expertMode && !Main.gameMenu)
11979 {
11980 result2 = false;
11981 }
11982 return result2;
11983 }
11984 case 9:
11985 case 19:
11986 {
11987 bool result = true;
11988 if (!Main.masterMode && !Main.gameMenu)
11989 {
11990 result = false;
11991 }
11992 return result;
11993 }
11994 }
11995 }
bool extraAccessory
Definition Player.cs:659

References Terraria.Main.expertMode, Terraria.Main.gameMenu, and Terraria.Main.masterMode.

Referenced by Terraria.UI.ItemSlot.ArmorSwap(), Terraria.Player.CanDemonHeartAccessoryBeShown(), Terraria.Player.CanMasterModeAccessoryBeShown(), Terraria.GameContent.Achievements.AchievementsHelper.HandleOnEquip(), and Terraria.GameContent.Achievements.AchievementsHelper.OnPlayerEnteredWorld().