Commit Graph

29083 Commits (7bb1856b74e54973d00bb2e4c777baf057f4a8ac)
 

Author SHA1 Message Date
Alexei Kotov 9f39f6d48e Streamline attack body pitching 2 years ago
Alexei Kotov 2b167317da Clean up updateWeaponState inventory block 2 years ago
Alexei Kotov 1b3baa812a Streamline hit/follow animation key construction 2 years ago
Alexei Kotov 2e112847be Further updateWeaponState cleanup 2 years ago
Alexei Kotov ea78e904a9 Merge inventory blocks in updateWeaponState 2 years ago
uramer db8238e4fc Merge branch 'docs_in_docker' into 'master'
An easy way to build OpenMW documentation in docker

See merge request OpenMW/openmw!2183
2 years ago
Petr Mikheev 540a22b023 An easy way to build OpenMW documentation in docker 2 years ago
psi29a 0a16d54865 Merge branch 'lockandload' into 'master'
Make the character controller less miserable, round 6: attack animations, round 1

See merge request OpenMW/openmw!2252
2 years ago
psi29a 611180a5d8 Merge branch 'ubb_fix' into 'master'
Remove excessive allocations in lightmanager

See merge request OpenMW/openmw!2251
2 years ago
glassmancody.info c513ec7824 null check 2 years ago
Alexei Kotov ad62f5cda3 Move werewolf/ranged weapon swish logic to playSwishSound 2 years ago
Alexei Kotov 09141388ad Detangle attack start, knockdown attack cancel and on-going wind-up logic 2 years ago
Alexei Kotov 8f280c521c Play pick/probe animation in attack start animation logic 2 years ago
Alexei Kotov a4b5bfc051 Don't cancel the attack prematurely after running out of ammo 2 years ago
Alexei Kotov d280a29b18 Re-enable lower body crossbow animation playback 2 years ago
Alexei Kotov ac892f2bfd Clean up updateWeaponState() 2 years ago
Alexei Kotov e5ef9f1464 Improve upper body character state naming 2 years ago
glassmancody.info 2cea4f3172 stop excessive allocations with lightmanager callback 2 years ago
psi29a 69654b6697 Merge branch 'revert_active' into 'master'
Revert traversal mode to default

See merge request OpenMW/openmw!2249
2 years ago
psi29a 6ee20835fc Merge branch 'main_pp' into 'master'
[Postprocessing] Remove default shader and simplify pipeline

Closes #6920

See merge request OpenMW/openmw!2248
2 years ago
cody glassman ac4b29be08 cleanup default shaders and remove confusing main shader 2 years ago
psi29a e75d3285cf Merge branch 'paged_refs_vector' into 'master'
Use std::vector to store paged ref nums

See merge request OpenMW/openmw!2245
2 years ago
psi29a 6d7216adba Merge branch 'coverity' into 'master'
Use ubuntu:20.04 docker image for Coverity

See merge request OpenMW/openmw!2244
2 years ago
cody glassman c770c462e4 revert traversal nodes, discovered to break some NIFs with UV controllers 2 years ago
Alexei Kotov bc1a6bfd72 Merge branch 'changelog' into 'master'
Cleanup 0.48 changelog

See merge request OpenMW/openmw!2247
2 years ago
Andrei Kortunov af542a873f Cleanup 0.48 changelog 2 years ago
Alexei Kotov 0fd817150e Merge branch 'ordinator_farming_restored' into 'master'
Save state for disposed actors if they can respawn

Closes #6923

See merge request OpenMW/openmw!2232
2 years ago
Alexei Kotov 263a955290 Merge branch 'coverity' into 'master'
Avoid possible null dereference

See merge request OpenMW/openmw!2243
2 years ago
Alexei Kotov 43db803938 Merge branch 'race_scroll' into 'master'
Allow mouse scrolling in the race preview widget

See merge request OpenMW/openmw!2246
2 years ago
Andrei Kortunov 7dd668bf12 Allow mouse scrolling in the race preview widget (feature 6925) 2 years ago
elsid dffb12ac05
Use std::vector to store paged ref nums 2 years ago
Andrei Kortunov 8812705838 Avoid possible null dereference - throw an exception instead 2 years ago
Alexei Kotov 86a4d530c4 Merge branch 'luaprofiler' into 'master'
Implementing profiler stats for LuaManager::synchronizedUpdate

See merge request OpenMW/openmw!2215
2 years ago
Christian Haro 19a08d19d6 Implementing profiler stats for LuaManager::synchronizedUpdate 2 years ago
elsid a5a3ccd0d2
Use ubuntu:20.04 docker image for Coverity 2 years ago
psi29a 00f8c9760a Merge branch 'fixed_string_tests' into 'master'
Replace deprecated std::is_pod

See merge request OpenMW/openmw!2239
2 years ago
psi29a b55a511ad8 Merge branch 'idlechance' into 'master'
Fix Wander random idle chance

See merge request OpenMW/openmw!2242
2 years ago
psi29a 9c4ca98421 Merge branch 'sheathing' into 'master'
Avoid cosmetic view-mode dependent issues in shield sheathing

Closes #6845

See merge request OpenMW/openmw!2241
2 years ago
psi29a 77b82add49 Merge branch 'google_test_fetch_content' into 'master'
Use FetchContent to get googletest

See merge request OpenMW/openmw!2240
2 years ago
Alexei Kotov 19dc4cda9b Avoid cosmetic view-mode dependent issues in shield sheathing 2 years ago
elsid 8e4f6fc4e4
Use FetchContent to get googletest 2 years ago
glassmancody.info 0f9a7594bb wait a brief moment before reading a file marked as modified 2 years ago
elsid f99ed6f1db
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
2 years ago
elsid da0a1ac9ba
Do compile time checks in compile time instead of tests 2 years ago
elsid c42c0dcbc9
Replace deprecated std::is_pod
apps/openmw_test_suite/esm/test_fixed_string.cpp:99:23: warning: ‘template<class _Tp> struct std::is_pod’ is deprecated: use is_standard_layout && is_trivial instead [-Wdeprecated-declarations]
   99 |      ASSERT_TRUE(std::is_pod<ESM::NAME>::value);
      |                       ^~~~~~
2 years ago
psi29a 17fcc254c0 Merge branch 'test' into 'master'
[Postprocessing] Dont ignore tested objects in postpass

See merge request OpenMW/openmw!2236
2 years ago
glassmancody.info 5d6a26c10f dont ignore tested objects in postpass 2 years ago
psi29a 49a15f72da Merge branch 'partcolor' into 'master'
Use NiParticleSystemController's color for the initially set particle color

See merge request OpenMW/openmw!2234
2 years ago
Alexei Kotov 014de72644 Use NiParticleSystemController's color for the initial particle color 2 years ago
elsid 228a0dc723
Avoid redundant lowerCase call 2 years ago