1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-16 16:10:58 +00:00
OpenMW/apps/openmw/mwmechanics
Andrei Kortunov e7de6b974a Optimize actors processing
1. Do not update physics and animations for actors outside processing range (bug #4647)
2. Do not render such actors
3. Add transparency to actors near processing border, so they will not pop up suddenly
2018-10-25 22:52:59 +04:00
..
activespells.cpp
activespells.hpp
actor.cpp
actor.hpp
actors.cpp Optimize actors processing 2018-10-25 22:52:59 +04:00
actors.hpp Optimize actors processing 2018-10-25 22:52:59 +04:00
actorutil.cpp
actorutil.hpp
aiactivate.cpp
aiactivate.hpp
aiavoiddoor.cpp Use constants instead of widely used magic numbers (task #4645) 2018-09-17 19:22:50 +04:00
aiavoiddoor.hpp
aibreathe.cpp
aibreathe.hpp
aicast.cpp
aicast.hpp
aicombat.cpp Check for obstacle before back up (bug #4656) 2018-10-14 12:22:43 +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
aiescort.hpp
aiface.cpp
aiface.hpp
aifollow.cpp
aifollow.hpp
aipackage.cpp Optimize actors processing 2018-10-25 22:52:59 +04:00
aipackage.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
aipursue.cpp
aipursue.hpp
aisequence.cpp
aisequence.hpp
aistate.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
aitravel.cpp Optimize actors processing 2018-10-25 22:52:59 +04:00
aitravel.hpp
aiwander.cpp Use constants instead of widely used magic numbers (task #4645) 2018-09-17 19:22:50 +04:00
aiwander.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
alchemy.cpp getSkill usage cleanup (bug #4671) 2018-10-08 17:06:30 +03:00
alchemy.hpp Mass potion creation (feature #4642) 2018-09-20 15:45:14 +04:00
autocalcspell.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
autocalcspell.hpp
character.cpp Optimize actors processing 2018-10-25 22:52:59 +04:00
character.hpp Optimize actors processing 2018-10-25 22:52:59 +04:00
combat.cpp
combat.hpp
coordinateconverter.cpp
coordinateconverter.hpp
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
difficultyscaling.hpp
disease.hpp
drawstate.hpp
enchanting.cpp getSkill usage cleanup (bug #4671) 2018-10-08 17:06:30 +03:00
enchanting.hpp
levelledlist.hpp
magiceffects.cpp
magiceffects.hpp
mechanicsmanagerimp.cpp Optimize actors processing 2018-10-25 22:52:59 +04:00
mechanicsmanagerimp.hpp Optimize actors processing 2018-10-25 22:52:59 +04:00
movement.hpp
npcstats.cpp Handle current health level during levelup (bug #4649) 2018-09-22 07:48:47 +04:00
npcstats.hpp
objects.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
objects.hpp
obstacle.cpp
obstacle.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
pathfinding.cpp Check for obstacle before back up (bug #4656) 2018-10-14 12:22:43 +04:00
pathfinding.hpp
pathgrid.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
pathgrid.hpp
pickpocket.cpp
pickpocket.hpp
repair.cpp getSkill usage cleanup (bug #4671) 2018-10-08 17:06:30 +03:00
repair.hpp
security.cpp getSkill usage cleanup (bug #4671) 2018-10-08 17:06:30 +03:00
security.hpp
spellcasting.cpp Merged pull request #1959 2018-10-10 15:05:29 +02:00
spellcasting.hpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
spellpriority.cpp getSkill usage cleanup (bug #4671) 2018-10-08 17:06:30 +03:00
spellpriority.hpp
spells.cpp
spells.hpp
stat.cpp
stat.hpp
steering.cpp
steering.hpp
summoning.cpp
summoning.hpp
trading.cpp
trading.hpp
weaponpriority.cpp Combat AI: take ranged weapon speed in account 2018-09-19 12:23:24 +04:00
weaponpriority.hpp