1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 12:49:54 +00:00
openmw-tes3mp/apps
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
..
bsatool Add compressed BSA support to bsatool 2020-10-23 14:04:21 +03:00
esmtool supress -> suppress 2020-06-27 01:20:57 +02:00
essimporter Use overrides, when needed 2020-06-10 12:58:15 +04:00
launcher Downgrade FOV-dependent view distance factor to a recommendation 2021-01-11 06:53:23 +03:00
mwiniimporter Merge pull request #3018 from akortunov/emplace 2020-11-01 01:58:56 +03:00
niftest Remove NIFFile settings manager dependency 2020-11-09 14:24:48 +03:00
opencs Fix linking with -DOPENMW_USE_SYSTEM_OSG=ON -DOSG_STATIC=ON 2021-03-06 21:17:52 +00:00
openmw Apply uniform random deviation to AI reaction timer 2021-03-20 14:47:54 +01:00
openmw_test_suite Set bounding min and max height for btHeightfieldTerrainShape 2021-02-28 20:49:22 +01:00
wizard Wizard: Only allow to select Morrowind.esm master files, display an error if Morrowind.bsa is missing 2021-02-14 10:34:13 +01:00
doc.hpp