mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-21 08:23:53 +00:00
Display weapon reach on tooltips in feet.
This commit is contained in:
parent
3197ebd8e7
commit
164e3d12fe
1 changed files with 4 additions and 1 deletions
|
@ -325,7 +325,10 @@ namespace MWClass
|
||||||
// add reach and attack speed for melee weapon
|
// add reach and attack speed for melee weapon
|
||||||
if (ref->mBase->mData.mType < 9 && Settings::Manager::getBool("show melee info", "Game"))
|
if (ref->mBase->mData.mType < 9 && Settings::Manager::getBool("show melee info", "Game"))
|
||||||
{
|
{
|
||||||
text += MWGui::ToolTips::getPercentString(ref->mBase->mData.mReach, "#{sRange}");
|
// 64 game units = 1 yard = 3 ft, display value in feet
|
||||||
|
const float combatDistance = store.get<ESM::GameSetting>().find("fCombatDistance")->getFloat() * ref->mBase->mData.mReach;
|
||||||
|
text += MWGui::ToolTips::getWeightString(combatDistance*3/64, "#{sRange}");
|
||||||
|
text += " #{sFeet}";
|
||||||
|
|
||||||
text += MWGui::ToolTips::getPercentString(ref->mBase->mData.mSpeed, "#{sAttributeSpeed}");
|
text += MWGui::ToolTips::getPercentString(ref->mBase->mData.mSpeed, "#{sAttributeSpeed}");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue