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

◆ UpdateSliderAndShowMultiplierMouseOver()

void Terraria.GameContent.Creative.CreativePowers.ModifyWindDirectionAndStrength.UpdateSliderAndShowMultiplierMouseOver ( UIElement affectedElement)
inlineprivate

Definition at line 1276 of file CreativePowers.cs.

1277 {
1278 if (affectedElement.IsMouseHovering)
1279 {
1280 int num = (int)(Main.windSpeedCurrent * 50f);
1281 string originalText = "";
1282 if (num < 0)
1283 {
1284 originalText += Language.GetTextValue("GameUI.EastWind", Math.Abs(num));
1285 }
1286 else if (num > 0)
1287 {
1288 originalText += Language.GetTextValue("GameUI.WestWind", num);
1289 }
1290 CreativePowersHelper.AddPermissionTextIfNeeded(this, ref originalText);
1291 Main.instance.MouseTextNoOverride(originalText, 0, 0);
1292 }
1293 }
static double Abs(double value)
static string GetTextValue(string key)
Definition Language.cs:15

References System.Math.Abs(), Terraria.GameContent.Creative.CreativePowersHelper.AddPermissionTextIfNeeded(), Terraria.Localization.Language.GetTextValue(), Terraria.Main.instance, and Terraria.Main.windSpeedCurrent.

Referenced by Terraria.GameContent.Creative.CreativePowers.ModifyWindDirectionAndStrength.ProvideSlider().