mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-22 03:40:49 +00:00
Settings page entry for the "player movement ignores animation" setting.
This commit is contained in:
parent
452f7a470e
commit
9c93d907dc
@ -191,6 +191,7 @@ bool Launcher::SettingsPage::loadSettings()
|
||||
}
|
||||
loadSettingBool(Settings::game().mTurnToMovementDirection, *turnToMovementDirectionCheckBox);
|
||||
loadSettingBool(Settings::game().mSmoothMovement, *smoothMovementCheckBox);
|
||||
loadSettingBool(Settings::game().mPlayerMovementIgnoresAnimation, *playerMovementIgnoresAnimationCheckBox);
|
||||
|
||||
distantLandCheckBox->setCheckState(
|
||||
Settings::terrain().mDistantTerrain && Settings::terrain().mObjectPaging ? Qt::Checked : Qt::Unchecked);
|
||||
@ -338,6 +339,7 @@ void Launcher::SettingsPage::saveSettings()
|
||||
saveSettingBool(*shieldSheathingCheckBox, Settings::game().mShieldSheathing);
|
||||
saveSettingBool(*turnToMovementDirectionCheckBox, Settings::game().mTurnToMovementDirection);
|
||||
saveSettingBool(*smoothMovementCheckBox, Settings::game().mSmoothMovement);
|
||||
saveSettingBool(*playerMovementIgnoresAnimationCheckBox, Settings::game().mPlayerMovementIgnoresAnimation);
|
||||
|
||||
const bool wantDistantLand = distantLandCheckBox->checkState() == Qt::Checked;
|
||||
if (wantDistantLand != (Settings::terrain().mDistantTerrain && Settings::terrain().mObjectPaging))
|
||||
|
@ -14,7 +14,7 @@
|
||||
<item>
|
||||
<widget class="QTabWidget" name="AdvancedTabWidget">
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
<number>1</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="GameMechanics">
|
||||
<attribute name="title">
|
||||
@ -293,8 +293,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>680</width>
|
||||
<height>882</height>
|
||||
<width>671</width>
|
||||
<height>774</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout">
|
||||
@ -377,6 +377,16 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QCheckBox" name="playerMovementIgnoresAnimationCheckBox">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>In third person, the camera will bob along with the movement animations of the player. Enabling this option disables this by having the player character move independently of its animation. This was the default behavior of OpenMW 0.48 and earlier.</p></body></html></string>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Player movement ignores animation</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
|
Loading…
x
Reference in New Issue
Block a user