1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-20 02:23:51 +00:00
openmw-tes3mp/apps/openmw/mwmechanics
Alexei Dobrohotov 89a0b2d2d4 Merge branch 'issue-4805' into 'master'
Bug #4805: NPC movement speed calculations do not take race Weight into account

See merge request OpenMW/openmw!89

(cherry picked from commit 98f52fa8ad8d8746786c529373db81f8602135df)

61682570 Bug #4805: NPC movement speed calculations do not take race Weight into account
0c8308bc Revert "Bug #4805: NPC movement speed calculations do not take race Weight into account"
4b43e91f Change to only affect movement speed and not animation speed
a66ae118 Use adjustScale() to adjust movement calculation instead of using race weight
6295eadc Make sure height is also factored into movement speed
fde0ca8b Remove height from movement calculation and factor in cell reference scale
2019-04-17 14:28:49 +00:00
..
activespells.cpp Remove effects from all active spells with the same ID 2018-08-29 13:52:03 +03:00
activespells.hpp Dispel only effects from spells (bug #3995) 2017-08-15 09:35:29 +04:00
actor.cpp Refactor AiTemporaryStorage usage 2018-06-27 12:48:34 +04:00
actor.hpp Refactor AiTemporaryStorage usage 2018-06-27 12:48:34 +04:00
actors.cpp Do not update drowning state for actors outside of AI distance (bug #4980) 2019-04-14 18:09:11 +04:00
actors.hpp Update jail state once instead of for every single hour 2019-02-23 09:17:06 +04:00
actorutil.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actorutil.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aiactivate.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
aiactivate.hpp Cleanup of #include statements 2016-06-18 10:56:28 +09:00
aiavoiddoor.cpp Init missing variables 2019-02-17 14:29:39 +04:00
aiavoiddoor.hpp Cleanup of #include statements 2016-06-18 10:56:28 +09:00
aibreathe.cpp AI package cleanup 2018-11-02 14:58:30 +03:00
aibreathe.hpp Added AiBreathe package (feature #1374) 2017-07-25 10:58:04 +04:00
aicast.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
aicast.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aicombat.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
aicombat.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
aicombataction.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
aicombataction.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
aiescort.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
aiescort.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aiface.cpp Include cleanup 2019-02-19 18:40:33 +03:00
aiface.hpp Implement Face instruction (Feature #1424) 2016-07-09 02:16:47 +02:00
aifollow.cpp AI package cleanup 2018-11-02 14:58:30 +03:00
aifollow.hpp Refactor AiTemporaryStorage usage 2018-06-27 12:48:34 +04:00
aipackage.cpp make use of std::make_unique to test that MSVC2015 can handle that 2019-04-10 11:09:44 +02:00
aipackage.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aipursue.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
aipursue.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aisequence.cpp Move makeOsgVec3f() to settingsutils.hpp 2019-02-28 20:03:42 +00:00
aisequence.hpp Move code to seperate functions for reusability 2018-08-16 00:26:02 +01:00
aistate.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aitravel.cpp Do not use the actors processing range to determine a maximum range of AiTravel (bug #4979) 2019-04-14 17:51:12 +04:00
aitravel.hpp Include cleanup 2019-02-19 18:40:33 +03:00
aiwander.cpp Stop walking for water and flying creatures after single stuck 2019-03-21 23:15:47 +03:00
aiwander.hpp Move idle dialogue playback from AiWander (bug #4594) 2019-01-26 16:36:48 +03:00
alchemy.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
alchemy.hpp Mass potion creation (feature #4642) 2018-09-20 15:45:14 +04:00
autocalcspell.cpp Remove some redundant code 2019-01-05 01:25:52 +03:00
autocalcspell.hpp Include cleanup 2019-02-19 18:40:33 +03:00
character.cpp Merge branch 'issue-4805' into 'master' 2019-04-17 14:28:49 +00:00
character.hpp Revert poor animation decisions 2019-01-22 23:21:33 +03:00
combat.cpp Add option to restore the previous ammo behavior 2019-02-22 17:18:23 +03:00
combat.hpp Merge pull request #2068 from Capostrophic/normalweapons 2019-02-23 08:38:30 +01:00
coordinateconverter.cpp Use osg::Vec3f to store path nodes in Pathfinder 2018-10-13 22:16:20 +03:00
coordinateconverter.hpp Use osg::Vec3f to store path nodes in Pathfinder 2018-10-13 22:16:20 +03:00
creaturestats.cpp Make GetPCJumping return true only when jumping (bug #4641) 2018-09-16 11:58:01 +04:00
creaturestats.hpp Make GetPCJumping return true only when jumping (bug #4641) 2018-09-16 11:58:01 +04:00
difficultyscaling.cpp Remove deprecated GMST get* functions 2018-08-29 18:38:12 +03:00
difficultyscaling.hpp Implement difficulty scaling (Fixes #1505) 2014-07-20 16:38:20 +02:00
disease.hpp Replace Boost format and replace_all where possible 2019-02-24 03:20:20 +03:00
drawstate.hpp Savegame: store most of CreatureStats 2014-05-12 21:37:36 +02:00
enchanting.cpp Include cleanup 2019-02-19 18:40:33 +03:00
enchanting.hpp Include cleanup 2019-02-19 18:40:33 +03:00
levelledlist.hpp Use new logging system for game itself 2018-08-14 23:05:43 +04:00
magiceffects.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
magiceffects.hpp Fix various MSVC warnings 2015-02-15 20:10:21 -06:00
mechanicsmanagerimp.cpp Use friendly hits only for player's followers (bug #4984) 2019-04-16 17:12:37 +04:00
mechanicsmanagerimp.hpp Update jail state once instead of for every single hour 2019-02-23 09:17:06 +04:00
movement.hpp Readded collision objects and movement physics 2015-05-12 03:02:15 +02:00
npcstats.cpp Replace Boost format and replace_all where possible 2019-02-24 03:20:20 +03:00
npcstats.hpp Implement sBookSkillMessage GMST 2018-04-02 21:12:38 +03:00
objects.cpp Include cleanup 2019-02-19 18:40:33 +03:00
objects.hpp Include cleanup 2019-02-19 18:40:33 +03:00
obstacle.cpp Take in account actor half extents for obstacle check 2019-03-21 23:15:47 +03:00
obstacle.hpp Remove unused argument 2019-03-21 23:15:47 +03:00
pathfinding.cpp Use a generic logging system for RecastNavigation 2019-04-08 20:31:21 +04:00
pathfinding.hpp Build path only by navmesh for wandering near spawn 2019-03-21 23:15:47 +03:00
pathgrid.cpp Store aStarSearch result to deque 2018-10-13 22:16:20 +03:00
pathgrid.hpp Store aStarSearch result to deque 2018-10-13 22:16:20 +03:00
pickpocket.cpp Remove deprecated GMST get* functions 2018-08-29 18:38:12 +03:00
pickpocket.hpp Implement pickpocket detection. Play a voiced dialogue entry when detected. 2014-01-07 03:01:33 +01:00
repair.cpp Replace Boost format and replace_all where possible 2019-02-24 03:20:20 +03:00
repair.hpp Added PC repair feature 2013-03-23 08:16:46 +01:00
security.cpp Remove redundant includes 2019-02-23 08:02:12 +04:00
security.hpp Cleanup Security class 2013-05-19 23:19:48 +02:00
spellcasting.cpp Use dice rolls instead of chance for spell magnitude (bug #4945) 2019-04-08 20:25:30 +03:00
spellcasting.hpp Add an option to use casting animations for magic items (feature #4962) 2019-04-08 15:41:29 +04:00
spellpriority.cpp Combat AI: decrease priority multiplier for enchantments (bug #3830) 2019-03-09 22:05:24 +04:00
spellpriority.hpp Include cleanup 2019-02-19 18:40:33 +03:00
spells.cpp Use dice rolls instead of chance for spell magnitude (bug #4945) 2019-04-08 20:25:30 +03:00
spells.hpp Make RemoveSpellEffects affect permanent spells (bug #3920) 2018-08-29 13:52:03 +03:00
stat.cpp Drain and fortify fixes for dynamicStats 2018-08-13 21:59:26 +09:00
stat.hpp Drain and fortify fixes for dynamicStats 2018-08-13 21:59:26 +09:00
steering.cpp Fixed bug in smoothTurn() 2015-09-06 17:39:48 +12:00
steering.hpp Fixes for building with unity build 2015-09-24 15:21:42 +02:00
summoning.cpp Use new logging system for game itself 2018-08-14 23:05:43 +04:00
summoning.hpp Added a delay before summoned creature corpse despawning 2017-08-18 11:58:28 +04:00
trading.cpp Remove deprecated GMST get* functions 2018-08-29 18:38:12 +03:00
trading.hpp Include cleanup 2019-02-19 18:40:33 +03:00
weaponpriority.cpp Combat AI: normalize hit chance in the weapon priority calculation 2019-03-09 22:24:50 +04:00
weaponpriority.hpp implement rateAmmo() function 2018-01-11 21:08:11 +04:00