Marc Zinnschlag
|
d1d7804620
|
Merge remote-tracking branch 'origin/master'
|
2016-02-13 10:13:25 +01:00 |
|
scrawl
|
eaf3f5a829
|
Remove unused arguments
|
2016-02-13 04:14:05 +01:00 |
|
scrawl
|
d1375cd3a3
|
Crashcatcher: limit backtrace to a sensible number of stack frames
When a stack overflow occurs, trying to print the whole stack would cause the process to hang indefinitely.
|
2016-02-13 01:35:53 +01:00 |
|
scrawl
|
48ac0bef3e
|
Repair save games affected by bug #3080 (Fixes #3160)
|
2016-02-11 16:34:02 +01:00 |
|
scrawl
|
6bfeb118d7
|
Fix cleanup issue
|
2016-02-10 19:08:17 +01:00 |
|
scrawl
|
d3808580b0
|
Rename lightRoot to sceneRoot
|
2016-02-10 19:07:47 +01:00 |
|
scrawl
|
fb219fea17
|
Fix respawning of NPCs/creatures when they were moved to a different cell
|
2016-02-10 19:07:01 +01:00 |
|
Marc Zinnschlag
|
da6dcfc49e
|
Merge remote-tracking branch 'scrawl/resource'
|
2016-02-10 16:23:38 +01:00 |
|
scrawl
|
5e876b1379
|
Add missing include
|
2016-02-10 15:34:06 +01:00 |
|
scrawl
|
9f729667fb
|
Remove debug output
|
2016-02-09 21:16:11 +01:00 |
|
scrawl
|
0865cea211
|
Preload terrain
|
2016-02-09 21:16:11 +01:00 |
|
scrawl
|
596fe56bfd
|
Make Land::loadData thread safe
|
2016-02-09 20:21:56 +01:00 |
|
scrawl
|
1457a0de78
|
Use the UnrefQueue to delete BulletShapeInstances
|
2016-02-09 19:04:59 +01:00 |
|
scrawl
|
3552b3a82c
|
Don't create a BulletShapeInstance for actors
|
2016-02-09 18:51:17 +01:00 |
|
scrawl
|
246566cef4
|
Preload instances in BulletShapeManager
|
2016-02-09 18:48:49 +01:00 |
|
scrawl
|
e28dc3e72f
|
Preload instances in SceneManager
|
2016-02-09 18:35:26 +01:00 |
|
scrawl
|
ce3cce24a5
|
Remove unneeded dynamic_cast
|
2016-02-09 16:39:05 +01:00 |
|
scrawl
|
8ece1885cd
|
Animation: don't create the NodeMap if we don't need it
|
2016-02-09 16:39:05 +01:00 |
|
scrawl
|
ae031b23d4
|
Do not detach NPC parts in destructor
|
2016-02-09 16:10:42 +01:00 |
|
scrawl
|
d11c2864df
|
Introduce UnrefQueue to handle the deleting of no longer needed objects in the background thread
|
2016-02-09 15:45:35 +01:00 |
|
scrawl
|
f6f9eff9a6
|
Preload levelled creatures
|
2016-02-09 03:06:00 +01:00 |
|
scrawl
|
6806741d9b
|
Add settings for disabling the individual preloading types
|
2016-02-09 01:58:33 +01:00 |
|
scrawl
|
10a3e270a3
|
Preload fast travel destinations
|
2016-02-09 01:52:02 +01:00 |
|
scrawl
|
1cda2bf796
|
Preload sky & water from the main menu
|
2016-02-09 01:28:13 +01:00 |
|
scrawl
|
f9082502f8
|
Move construction of WorkQueue to RenderingManager
|
2016-02-09 01:02:40 +01:00 |
|
scrawl
|
d16450bff2
|
Fix correctActorModelPath in preloader not being used
|
2016-02-09 00:28:27 +01:00 |
|
scrawl
|
1b8e82e929
|
Preload NPC body parts
|
2016-02-09 00:26:22 +01:00 |
|
scrawl
|
84dcf59c50
|
Fix preloading of equipment parts that don't separate gender
|
2016-02-08 22:57:47 +01:00 |
|
scrawl
|
effe022bb2
|
Move preload model list to MWClass, preload NPC head/hair
|
2016-02-08 20:52:32 +01:00 |
|
scrawl
|
fc0be77e4c
|
Preload keyframes
|
2016-02-08 15:51:31 +01:00 |
|
scrawl
|
ef5de94548
|
Fix correctActorModelPath
|
2016-02-08 15:31:09 +01:00 |
|
scrawl
|
e4e313fe12
|
Remove outdated comment
|
2016-02-08 14:41:21 +01:00 |
|
scrawl
|
c8054424c9
|
Preload items equipped by NPCs
|
2016-02-07 22:37:52 +01:00 |
|
scrawl
|
a81b10b415
|
Make the cache expiryDelay configurable
|
2016-02-07 19:05:55 +01:00 |
|
scrawl
|
5efaa9817c
|
Add preloading settings
|
2016-02-07 18:01:14 +01:00 |
|
scrawl
|
610257cd3a
|
Preload the exterior cell grid
|
2016-02-07 07:37:56 -08:00 |
|
scrawl
|
8592166eeb
|
Preload surrounding cells when preloading an exterior cell destination
|
2016-02-07 05:27:19 -08:00 |
|
scrawl
|
023c87b215
|
Preload cell when the player goes near a teleport door. It works!
|
2016-02-07 05:13:46 -08:00 |
|
scrawl
|
a7b217def2
|
AI: don't cast fortify effects (Fixes #3184)
|
2016-02-07 01:29:11 +01:00 |
|
scrawl
|
162287b82d
|
AI combat actions: rename 'target' to 'enemy'
|
2016-02-07 01:29:11 +01:00 |
|
scrawl
|
94c05c6baa
|
AI: don't cast useless resist spells (Fixes #2760)
|
2016-02-07 01:29:02 +01:00 |
|
scrawl
|
d3415387a5
|
AI: take into account success chance when rating a spell
|
2016-02-07 01:18:20 +01:00 |
|
scrawl
|
d855a13b44
|
Clear the resource cache from the worker thread
|
2016-02-07 00:36:31 +01:00 |
|
scrawl
|
6f9ca0f68f
|
Add basic cell preloader class
Not properly in use yet, but seems to be working.
|
2016-02-07 00:14:13 +01:00 |
|
scrawl
|
df57d4bfba
|
Use a common base class for resource managers
Implement updateCache to delete unreferenced cached objects when they have not been referenced for a while.
|
2016-02-06 17:22:17 +01:00 |
|
scrawl
|
a72af4a1a3
|
cout that should be cerr
|
2016-02-05 23:25:01 +01:00 |
|
scrawl
|
9e5225bb6f
|
Do not unref a Texture's image data after applying it
|
2016-02-05 23:21:54 +01:00 |
|
scrawl
|
499beda665
|
Clear terrain texture cache before applying filter settings
|
2016-02-05 23:20:13 +01:00 |
|
scrawl
|
9e53e12c70
|
More renaming of TextureManager -> ImageManager
|
2016-02-05 23:10:27 +01:00 |
|
scrawl
|
5ee3d1698f
|
Remove getWarningTexture in favor of getWarningImage
|
2016-02-05 23:05:43 +01:00 |
|