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

◆ GetAttackDamage_ForProjectiles_MultiLerp()

int Terraria.NPC.GetAttackDamage_ForProjectiles_MultiLerp ( float normalDamage,
float expertDamage,
float masterDamage )
inline

Definition at line 1092 of file NPC.cs.

1093 {
1094 float percent = (Main.masterMode ? 1f : (Main.expertMode ? 0.5f : 0f));
1095 if (Main.GameModeInfo.IsJourneyMode)
1096 {
1098 percent /= 2f;
1099 }
1100 return (int)Utils.MultiLerp(percent, normalDamage, expertDamage, masterDamage);
1101 }
static float Clamp(float value, float min, float max)
Definition MathHelper.cs:46
float strengthMultiplier
Definition NPC.cs:535

References Microsoft.Xna.Framework.MathHelper.Clamp(), Terraria.Main.GameModeInfo, Terraria.Utils.MultiLerp(), and Terraria.NPC.strengthMultiplier.

Referenced by Terraria.NPC.AI_001_Slimes().