1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 15:49:56 +00:00
openmw-tes3mp/apps/openmw
elsid 675c0ab72f
Apply uniform random deviation to AI reaction timer
This allows to distribute AI reaction calls over time.

Before this change actors appearing at the same frame will react in the same
frame over and over because AI reaction period is constant. It creates a
non-uniform CPU usage over frames. If a single frame has too many AI reactions
it may cause stuttering when there are too many actors on a scene for current
system.

Another concern is a synchronization of actions between creatures and NPC.
They start to go or hit at the same frame that is unnatural.
2021-03-20 14:47:54 +01:00
..
mwbase Merge branch 'restore_caster' into 'master' 2021-03-05 21:07:29 +00:00
mwclass Fallback to default cell name for door destination 2021-02-10 22:13:04 +01:00
mwdialogue Also allow negative AI values in dialogue 2021-02-05 19:00:35 +01:00
mwgui Reset watched stats upon reload or new game start 2021-03-19 11:56:14 +04:00
mwinput Don't assume unmapped keycodes outside the extended ASCII range are unprintable 2021-02-25 21:37:21 +01:00
mwmechanics Apply uniform random deviation to AI reaction timer 2021-03-20 14:47:54 +01:00
mwphysics fix async physics interpolation 2021-03-18 13:53:00 -04:00
mwrender Fix sunglare on Mesa 2021-03-17 01:46:04 +00:00
mwscript Use moveObjectBy in SetPos 2021-03-13 09:53:21 +01:00
mwsound Restore compatibility with FFMpeg < 57.80.100 2021-03-08 19:29:34 +00:00
mwstate Merge branch 'restore_caster' into 'master' 2021-03-05 21:07:29 +00:00
mwworld allman style 2021-03-14 22:11:18 +01:00
android_main.cpp android: Switch to C++ 2019-04-28 18:21:31 -04:00
CMakeLists.txt Fix linking with -DOPENMW_USE_SYSTEM_OSG=ON -DOSG_STATIC=ON 2021-03-06 21:17:52 +00:00
doc.hpp Fixed more spelling mistakes 2016-12-15 13:09:40 +01:00
engine.cpp Fix frame rate limit 2021-02-12 00:03:11 +01:00
engine.hpp Implement instanced groundcover 2021-01-26 22:29:41 +04:00
main.cpp Implement instanced groundcover 2021-01-26 22:29:41 +04:00