Commit Graph

32979 Commits (macos_ci_fix)
 

Author SHA1 Message Date
Mads Buvik Sandvei c79446818e Add a flag for jump when queueing movement, so inertia can be added accurately. 5 months ago
Evil Eye 4062f0225b Use the right getContainerStore 5 months ago
Mads Buvik Sandvei 32d391f548 Revert accumulating movement in the reset accum root callback. 5 months ago
Evil Eye 0da620b3f9 Don't crash on spells or enchantments without effects 5 months ago
Alexei Kotov 9cdaf2c29b Handle NiFogProperty (feature #5173) 5 months ago
Mads Buvik Sandvei af9312d869 clang format 5 months ago
Mads Buvik Sandvei 15c143e272 Comment 5 months ago
Mads Buvik Sandvei 26817e9cc5 Change the comparison of positions to avoid a problem if both positions are large numbers. 5 months ago
Mads Buvik Sandvei 0037fd78c1 Use std::numeric_limits<float>::epsilon() instead of picking our own epsilon. 5 months ago
Mads Buvik Sandvei edf8c3b81c mSteps should be an int. 5 months ago
Mads Buvik Sandvei 3683f24b28 changelog entry 5 months ago
Mads Buvik Sandvei aa30ec81d6 more clang format 5 months ago
Mads Buvik Sandvei 18a6422c1c clang format 5 months ago
Mads Buvik Sandvei 28eeef59bc Reduce movement solver same-position epsilon size. The previous value causes very stable idles to very slightly slide. 5 months ago
Mads Buvik Sandvei 81095686bf Reset mPreviousAccumulatePosition when not accumulating to avoid an instant transition when resuming idle anims. 5 months ago
Mads Buvik Sandvei cedc5289d7 Dejank movement solver vs animation movement accumulation 5 months ago
Alexei Kotov c1088e5f70 Streamline passing influence data to skinning 5 months ago
Alexei Kotov 102d2c4b43 Merge branch 'fix_lua_build' into 'master'
Fix build with Lua 5.4.6

See merge request OpenMW/openmw!3640
5 months ago
jvoisin 7894e7a748 Merge branch 'enable-jit' into 'master'
Add `sol::lib::jit` to actually enable JIT

See merge request OpenMW/openmw!3639
5 months ago
elsid 1a39ef07c8
Fix build with Lua 5.4.6
/home/elsid/dev/openmw/apps/openmw/mwlua/luamanagerimp.cpp: In member function ‘void MWLua::LuaManager::update()’:
/home/elsid/dev/openmw/apps/openmw/mwlua/luamanagerimp.cpp:127:19: error: use of deleted function ‘Settings::SettingValue<T>::SettingValue(const Settings::SettingValue<T>&) [with T = int]’
  127 |             lua_gc(mLua.sol(), LUA_GCSTEP, Settings::lua().mGcStepsPerFrame);
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/elsid/dev/openmw/components/settings/categories/camera.hpp:5,
                 from /home/elsid/dev/openmw/components/settings/values.hpp:4,
                 from /home/elsid/dev/openmw/apps/openmw/mwlua/luamanagerimp.cpp:16:
/home/elsid/dev/openmw/components/settings/settingvalue.hpp:355:9: note: declared here
  355 |         SettingValue(const SettingValue& other) = delete;
      |         ^~~~~~~~~~~~
5 months ago
Alexei Kotov 571a097be7 Merge branch 'avoid_copies' into 'master'
Avoid redundant copies

See merge request OpenMW/openmw!3637
6 months ago
Devin Alexander Torres 8161771969 Add sol::lib::jit to actually enable JIT 6 months ago
Andrei Kortunov 6f68df9ac2 Avoid redundant copies 6 months ago
jvoisin b67d89f2e0 Merge branch 'saveformat' into 'master'
Drop support for old saves

See merge request OpenMW/openmw!3629
6 months ago
Zackhasacat 0ff9831c92 Merge branch 'ondeath' into 'master'
Add a death event to the Lua API

See merge request OpenMW/openmw!3555
6 months ago
Alexei Kotov 754c5a8e2a Restore animated collision shape rescaling 6 months ago
jvoisin 1073bd9753 Merge branch 'actors-still-cant-read' into 'master'
More cleanup of scripted animations

Closes #4743, #5066, and #7641

See merge request OpenMW/openmw!3583
6 months ago
Mads Buvik Sandvei f6a6c278dd More cleanup of scripted animations 6 months ago
Alexei Kotov d12025ffac Merge branch 'changeslog' into 'master'
Add some missing changelog entries

See merge request OpenMW/openmw!3636
6 months ago
Abdu Sharif e043ed935e Add some missing changelog entries 6 months ago
Evil Eye 7cdf702a14 Merge branch 'niftestbsatool' into 'master'
bsatool and NIF debugging improvements

See merge request OpenMW/openmw!3619
6 months ago
Evil Eye efb819b9d2 Rename to Died 6 months ago
Evil Eye ad68b7e18b Turn onDeath the engine handler into OnDeath the regular event 6 months ago
Evil Eye 8cf99822ed Add a death event to the Lua API 6 months ago
Alexei Kotov b93291840e BulletNifLoader: Handle NiSkinPartition
Add NiSkinPartition recovery helper method
6 months ago
Alexei Kotov 6e7661ca87 BulletNifLoader: Handle only the first child of NiSwitchNode and NiFltAnimationNode
To prevent duplicated collisions in general cases when the node states are similar or only one child is ever active.
For NiLODNode this is definitely not going to work
6 months ago
Alexei Kotov 53f5e4dd3c Merge branch 'highlight_color' into 'master'
Highlight new items in launcher by text formatting, not by color

See merge request OpenMW/openmw!3625
6 months ago
Alexei Kotov 98dfb68d4a Merge branch 'ejaansalah' into 'master'
Fix the spelling of expel in lua api

See merge request OpenMW/openmw!3608
6 months ago
AnyOldName3 952bf58bc1 Merge branch 'turnitup' into 'master'
Support Oblivion parallax setup

See merge request OpenMW/openmw!3620
6 months ago
elsid e1a68d8cf5
Ignore absent default setting value 6 months ago
elsid 4c13ecea23
Use settings values for editor 6 months ago
elsid 88a6ecabae
Add lookup index to editor settings category
Prevent adding duplicate settings there.
6 months ago
Alexei Kotov 7c63522870 Merge branch 'settings_values_editor_1' into 'master'
Define editor settings as typed struct members (#6876)

See merge request OpenMW/openmw!3597
6 months ago
Alexei Kotov 152a5aafdb Merge branch 'Slidy-creep' into 'master'
Update idle state when anim queue is not empty.

See merge request OpenMW/openmw!3602
6 months ago
Evil Eye 659d7fefa1 Add Russian localization 6 months ago
Evil Eye 194bcb0187 Drop support for save game format 0 (pre 0.37) 6 months ago
Evil Eye 23aacbd914 Introduce a minimum supported save game format 6 months ago
Evil Eye 8d8e970aba Merge branch 'message_formatting' into 'master'
Do not include formatting spaces to localizable strings

See merge request OpenMW/openmw!3624
6 months ago
Mads Buvik Sandvei f4cc16e469 feedback 6 months ago
Mads Buvik Sandvei b7a4cb0c83 The anim queue should still update when underwater. CharState_SpecialIdle should be retained until the animation queue is done. 6 months ago