mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-20 15:40:32 +00:00
show owned - better settings
This commit is contained in:
parent
df077f8649
commit
75f5972898
@ -38,6 +38,7 @@ namespace MWGui
|
||||
, mLastMouseY(0)
|
||||
, mEnabled(true)
|
||||
, mFullHelp(false)
|
||||
, mShowOwned(0)
|
||||
{
|
||||
getWidget(mDynamicToolTipBox, "DynamicToolTipBox");
|
||||
|
||||
@ -55,6 +56,8 @@ namespace MWGui
|
||||
{
|
||||
mMainWidget->getChildAt(i)->setVisible(false);
|
||||
}
|
||||
|
||||
mShowOwned = Settings::Manager::getInt("show owned", "Game");
|
||||
}
|
||||
|
||||
void ToolTips::setEnabled(bool enabled)
|
||||
@ -370,13 +373,16 @@ namespace MWGui
|
||||
{
|
||||
mDynamicToolTipBox->setVisible(true);
|
||||
|
||||
if(checkOwned())
|
||||
if(mShowOwned == 1 || mShowOwned == 3)
|
||||
{
|
||||
mDynamicToolTipBox->changeWidgetSkin("HUD_Box_NoTransp_R");
|
||||
}
|
||||
else
|
||||
{
|
||||
mDynamicToolTipBox->changeWidgetSkin("HUD_Box_NoTransp");
|
||||
if(checkOwned())
|
||||
{
|
||||
mDynamicToolTipBox->changeWidgetSkin("HUD_Box_NoTransp_R");
|
||||
}
|
||||
else
|
||||
{
|
||||
mDynamicToolTipBox->changeWidgetSkin("HUD_Box_NoTransp");
|
||||
}
|
||||
}
|
||||
|
||||
std::string caption = info.caption;
|
||||
|
@ -122,6 +122,8 @@ namespace MWGui
|
||||
bool mEnabled;
|
||||
|
||||
bool mFullHelp;
|
||||
|
||||
int mShowOwned;
|
||||
};
|
||||
}
|
||||
#endif
|
||||
|
@ -187,7 +187,7 @@ namespace MWGui
|
||||
, mRestAllowed(true)
|
||||
, mFPS(0.0f)
|
||||
, mFallbackMap(fallbackMap)
|
||||
, mShowOwned(false)
|
||||
, mShowOwned(0)
|
||||
, mVersionDescription(versionDescription)
|
||||
{
|
||||
float uiScale = Settings::Manager::getFloat("scaling factor", "GUI");
|
||||
@ -264,7 +264,7 @@ namespace MWGui
|
||||
MyGUI::ClipboardManager::getInstance().eventClipboardChanged += MyGUI::newDelegate(this, &WindowManager::onClipboardChanged);
|
||||
MyGUI::ClipboardManager::getInstance().eventClipboardRequested += MyGUI::newDelegate(this, &WindowManager::onClipboardRequested);
|
||||
|
||||
mShowOwned = Settings::Manager::getBool("show owned", "Game");
|
||||
mShowOwned = Settings::Manager::getInt("show owned", "Game");
|
||||
}
|
||||
|
||||
void WindowManager::initUI()
|
||||
@ -1043,7 +1043,7 @@ namespace MWGui
|
||||
{
|
||||
mToolTips->setFocusObject(focus);
|
||||
|
||||
if(mShowOwned && mHud)
|
||||
if(mHud && (mShowOwned == 2 || mShowOwned == 3))
|
||||
{
|
||||
bool owned = mToolTips->checkOwned();
|
||||
mHud->setCrosshairOwned(owned);
|
||||
|
@ -487,7 +487,7 @@ namespace MWGui
|
||||
|
||||
std::map<std::string, std::string> mFallbackMap;
|
||||
|
||||
bool mShowOwned;
|
||||
int mShowOwned;
|
||||
|
||||
std::string mVersionDescription;
|
||||
|
||||
|
@ -131,7 +131,7 @@
|
||||
|
||||
<!-- Defines a red background -->
|
||||
<Resource type="ResourceSkin" name="DialogBG_R" size="8 8" texture="white">
|
||||
<Property key="Colour" value="0.3 0 0 1"/>
|
||||
<Property key="Colour" value="0.2 0 0 1"/>
|
||||
<BasisSkin type="MainSkin" offset="0 0 8 8">
|
||||
<State name="normal" offset="0 0 8 8"/>
|
||||
</BasisSkin>
|
||||
|
@ -162,8 +162,12 @@ best attack = false
|
||||
|
||||
difficulty = 0
|
||||
|
||||
# change crosshair color when pointing on owned object
|
||||
show owned = false
|
||||
# Change crosshair/toolTip color when pointing on owned object
|
||||
#0: nothing changed
|
||||
#1: tint toolTip
|
||||
#2: tint crosshair
|
||||
#3: both
|
||||
show owned = 0
|
||||
|
||||
[Saves]
|
||||
character =
|
||||
|
Loading…
x
Reference in New Issue
Block a user