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

◆ AddPermissionTextIfNeeded()

static void Terraria.GameContent.Creative.CreativePowersHelper.AddPermissionTextIfNeeded ( ICreativePower power,
ref string originalText )
inlinestatic

Definition at line 135 of file CreativePowersHelper.cs.

136 {
137 if (!IsAvailableForPlayer(power, Main.myPlayer))
138 {
139 string textValue = Language.GetTextValue("CreativePowers.CantUsePowerBecauseOfNoPermissionFromServer");
140 originalText = originalText + "\n" + textValue;
141 }
142 }
static bool IsAvailableForPlayer(ICreativePower power, int playerIndex)
static string GetTextValue(string key)
Retrieves the text value for a specified localization key. The text returned will be for the currentl...
Definition Language.cs:35
Contains methods to access or retrieve localization values. The Localization Guideteaches more about ...
Definition Language.cs:12

References Terraria.Localization.Language.GetTextValue(), Terraria.GameContent.Creative.CreativePowersHelper.IsAvailableForPlayer(), and Terraria.Main.myPlayer.

Referenced by Terraria.GameContent.Creative.CreativePowers.APerPlayerTogglePower.button_OnUpdate(), Terraria.GameContent.Creative.CreativePowers.ASharedButtonPower.button_OnUpdate(), Terraria.GameContent.Creative.CreativePowers.ASharedTogglePower.button_OnUpdate(), Terraria.GameContent.Creative.CreativePowers.APerPlayerSliderPower.categoryButton_OnUpdate(), Terraria.GameContent.Creative.CreativePowers.ASharedSliderPower.categoryButton_OnUpdate(), Terraria.GameContent.Creative.CreativePowers.ModifyTimeRate.UpdateSliderAndShowMultiplierMouseOver(), Terraria.GameContent.Creative.CreativePowers.ModifyWindDirectionAndStrength.UpdateSliderAndShowMultiplierMouseOver(), Terraria.GameContent.Creative.CreativePowers.ModifyRainPower.UpdateSliderAndShowMultiplierMouseOver(), Terraria.GameContent.Creative.CreativePowers.SpawnRateSliderPerPlayerPower.UpdateSliderAndShowMultiplierMouseOver(), and Terraria.GameContent.Creative.CreativePowers.DifficultySliderPower.UpdateSliderColorAndShowMultiplierMouseOver().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: