openmw-tes3coop/apps/openmw/mwworld
scrawl 0be811c519 Update the resource cache every second instead of every frame
A dry run takes about ~1.5ms. Even though it's all done in the worker thread, the locks used can stall loading operations that are about to happen in other threads, and just in general this CPU load is unnecessary.
2017-02-03 03:44:30 +01:00
..
action.cpp Update reference of the interpreter context when an Activate results in a take action (Fixes #3727) 2017-01-18 21:57:50 +01:00
action.hpp Update reference of the interpreter context when an Activate results in a take action (Fixes #3727) 2017-01-18 21:57:50 +01:00
actionalchemy.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actionalchemy.hpp
actionapply.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actionapply.hpp
actiondoor.cpp
actiondoor.hpp
actioneat.cpp Remove redundant getId function 2015-12-18 16:58:38 +01:00
actioneat.hpp
actionequip.cpp Fix crash when onPcEquip script removes the equipped item (Fixes #3016) 2015-11-24 22:55:17 +01:00
actionequip.hpp
actionopen.cpp WindowManager refactoring 2015-03-11 20:04:25 +01:00
actionopen.hpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
actionread.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actionread.hpp
actionrepair.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actionrepair.hpp
actionsoulgem.cpp Added MWMechanics::isPlayerInCombat() 2015-09-10 18:48:34 +12:00
actionsoulgem.hpp
actiontake.cpp Update reference of the interpreter context when an Activate results in a take action (Fixes #3727) 2017-01-18 21:57:50 +01:00
actiontake.hpp
actiontalk.cpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
actiontalk.hpp
actionteleport.cpp Moved duplicated code to common ActionTeleport static method and reordered travel price calculations 2016-12-23 21:27:29 +01:00
actionteleport.hpp Removed "less" character from the documentation by the requested opportunity. 2016-12-26 21:46:43 +01:00
actiontrap.cpp Implement and use getDistanceToFacedObject() 2016-07-08 23:28:49 +09:00
actiontrap.hpp Play trap activation sound on trapped object, not actor 2016-07-10 21:39:53 +09:00
cellpreloader.cpp Update the resource cache every second instead of every frame 2017-02-03 03:44:30 +01:00
cellpreloader.hpp Update the resource cache every second instead of every frame 2017-02-03 03:44:30 +01:00
cellref.cpp Slight adjustments to disintegration fix 2016-12-09 19:55:26 -07:00
cellref.hpp Slight adjustments to disintegration fix 2016-12-09 19:55:26 -07:00
cellreflist.hpp Fix possible reference duplication when the refID is modified by a plugin (Bug #3471) 2016-07-22 03:58:23 +02:00
cells.cpp Replace "sys::default" with ESM::CellId::sDefaultWorldspace 2016-07-02 19:48:11 +02:00
cells.hpp
cellstore.cpp Clean-up saves by dropping references with invalid RefNums (Fixes #1956) 2016-12-22 20:48:58 +01:00
cellstore.hpp Properly handle moved references in respawning code (Fixes #3600) 2016-10-18 23:51:45 +02:00
cellvisitors.hpp Rename CellStore Functor to Visitor 2015-12-06 18:13:04 +01:00
class.cpp Implement fleeing AI (Closes #1118) 2016-11-16 20:15:25 +01:00
class.hpp Implement fleeing AI (Closes #1118) 2016-11-16 20:15:25 +01:00
containerstore.cpp Use negative count when restocking item to ensure that its properly tracked (Fixes #3635) 2016-11-22 22:42:04 +01:00
containerstore.hpp Make actors with non-portable lights in inventory glow (Closes #2042, #3338) 2016-10-08 23:17:12 +02:00
contentloader.hpp
customdata.cpp Use the const version of CustomData::as* 2015-12-19 16:19:52 +01:00
customdata.hpp Use the const version of CustomData::as* 2015-12-19 16:19:52 +01:00
esmloader.cpp Silence -Wreorder warnings, and remove -Wno-reorder. 2015-05-21 22:46:44 -05:00
esmloader.hpp
esmstore.cpp Rewrite NAME_T into FIXED_STRING. 2016-05-07 23:27:33 +03:00
esmstore.hpp Explicitly instantiate MWWorld::Store 2015-07-09 19:22:04 +02:00
failedaction.cpp Play locked sounds on locked objects instead of actors 2016-08-10 21:31:14 +09:00
failedaction.hpp Play locked sounds on locked objects instead of actors 2016-08-10 21:31:14 +09:00
globals.cpp Rename to lowerCaseInPlace 2015-12-07 22:49:15 +01:00
globals.hpp Remove NAME handling from MWWorld::Globals 2015-07-10 00:29:40 +03:00
inventorystore.cpp Creatures now auto-equip shields (Fixes #3704) 2017-01-08 20:52:04 +01:00
inventorystore.hpp Creatures now auto-equip shields (Fixes #3704) 2017-01-08 20:52:04 +01:00
livecellref.cpp Pass a string by reference 2015-12-18 17:08:26 +01:00
livecellref.hpp Pass a string by reference 2015-12-18 17:08:26 +01:00
localscripts.cpp Vanilla-compatible activate / onActivate (Fixes #1629) 2016-02-26 13:08:35 +01:00
localscripts.hpp Vanilla-compatible activate / onActivate (Fixes #1629) 2016-02-26 13:08:35 +01:00
manualref.cpp Added new method and variable to track float remainders of disintegration effections 2016-12-09 19:48:56 -07:00
manualref.hpp
nullaction.hpp Add isNullAction() method to fix compiler warning 2016-06-11 18:26:20 +02:00
player.cpp ESS-import: player is no longer disabled (Bug #3246) 2017-01-21 03:39:51 +01:00
player.hpp Fix the enemy nearby check (Bug #3423) 2016-06-07 01:55:34 +02:00
projectilemanager.cpp Merge remote-tracking branch 'upstream/master' into bugfix-3617 2017-01-15 09:49:45 +01:00
projectilemanager.hpp Removed bad casts and unnecessary comments 2016-12-09 18:10:06 -07:00
ptr.cpp Accept a ConstPtr in findContainer, collision script functions, getUnderwater functions 2015-12-18 17:56:48 +01:00
ptr.hpp Accept a ConstPtr in ContainerStore::stacks 2015-12-18 17:01:21 +01:00
recordcmp.hpp
refdata.cpp Reset activation flags when an object is copied (Fixes #3671, Fixes #3719) 2017-01-14 15:29:36 +01:00
refdata.hpp Save scripted animation state (Fixes #1931, #2150, #3393) 2016-08-03 03:52:35 +02:00
scene.cpp Fix the adjustPlayerPos parameter not being respected in all cases 2016-03-30 01:54:03 +02:00
scene.hpp Do not adjust the player position when loading a savegame (Fixes #2089) 2016-03-24 17:18:08 +01:00
store.cpp Fix moved references disappearing when modified by a plugin 2016-07-22 02:12:03 +02:00
store.hpp Store: be consistent about struct / class usage 2015-12-12 22:34:59 +01:00
timestamp.cpp Correct an error in the timestamp subtracting logic (Fixes #3105) 2015-12-26 00:26:13 +01:00
timestamp.hpp fixed warning C4099: 2015-03-06 21:36:42 +13:00
weather.cpp Use osg::PI over M_PI 2016-12-21 16:49:37 +01:00
weather.hpp Move Fallback map to components/ 2016-01-11 23:10:16 +01:00
worldimp.cpp Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes 2017-02-01 06:00:14 +01:00
worldimp.hpp Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes 2017-02-01 06:00:14 +01:00