MiroslavR
611d02ad43
Remove unused code
8 years ago
MiroslavR
1906d96064
Non-player actors emitting light from a non-portable light item should be illuminated ( Fixes #3588 )
8 years ago
scrawl
1893617ec9
Improvements to ignored light list setting
...
The pointer to the LightListCallback is now stored in the Animation, which eliminates the need for dynamic_cast. Also, when the object root is recreated, the previously used LightListCallback will be reused, so we no longer need the objectRootReset() notifier.
Finally, there was a bug when saving and reloading the game, the getIgnoredLightSources() were not being set, as the ActorAnimation constructor completes before the NpcAnimation sets the ObjectRoot. This was solved by creating the LightListCallback in advance in the Animation constructor.
8 years ago
MiroslavR
11565b5966
Make actors with non-portable lights in inventory glow ( Closes #2042 , #3338 )
8 years ago
scrawl
6615330430
Fix use of UnrefQueue in removeObject
8 years ago
sandstranger
5230bf6528
disable using shaders for gles1 and Android
8 years ago
scrawl
85c7d014d3
Use a shader to render the simple water, ensuring that fog is applied per pixel ( Fixes #2716 )
8 years ago
Allofich
a8e9f2df67
Cleanup
8 years ago
Allofich
5aad1d81f4
Remove no longer used parameter
8 years ago
Allofich
dc8ff5e49b
Play all sfx and use particle textures for permanent enchantments
8 years ago
Allofich
527bbd5243
Change size_t to int for consistency
8 years ago
Allofich
01774c656c
Fix for blood effect texture overrides
8 years ago
Allofich
a033ba3bd2
Override spell textures by NiTexturingProperty
8 years ago
Allofich
7db31ab58a
Correct telekinesis glow length
8 years ago
scrawl
0fd810707e
Remove unused stopLooping()
8 years ago
scrawl
0c9882956a
Add AnimState::shouldLoop()
8 years ago
scrawl
6450c9be27
Simplify condition
8 years ago
Allofich
bf9dc45b2b
Emulate vanilla animation loops more closely
8 years ago
scrawl
dda5bfbc9f
CharacterPreview no longer depends on osgViewer
9 years ago
scrawl
8bfcf259a3
LocalMap no longer depends on osgViewer
9 years ago
scrawl
b2ae45f0eb
Remove unneeded setGraphicsContext() calls
9 years ago
scrawl
641005b317
Remove Camera's children before removing the Camera
...
Should work around OSG race condition ( http://forum.openscenegraph.org/viewtopic.php?t=16077 )
9 years ago
scrawl
71f786ff84
Delete the WorkQueue first
...
Fixes a potential crash on exit.
9 years ago
scrawl
c65492193c
Use osg::clone
9 years ago
Allofich
83b715734f
Move part of addGlow() to addSpellCastGlow()
9 years ago
Allofich
1c76c93ed8
Use raw pointer to node in glowupdater
9 years ago
Allofich
67f31d948e
Add removeTexture method
9 years ago
Allofich
4b9aff7a03
Glowupdater fix when using shaders
9 years ago
Allofich
9b2cb2fb8c
Cleanups
9 years ago
Allofich
775162ccdf
Rewrite spell glow implementation
9 years ago
Allofich
cad41599cf
Fix travis build error and warnings
9 years ago
Allofich
1910128e9c
Don't remove uniform when spell glow ends
9 years ago
Allofich
35c14bb9bb
Minor rewrite, make "open" spells play glow effect
9 years ago
Allofich
e132b52a69
Handle spell glows within updatecallback
9 years ago
Allofich
57138b416e
Fix spell glows to only run one at a time
9 years ago
Allofich
3841a8fb40
Make non-actors glow when they cast spells
9 years ago
scrawl
0bbd715f65
Fix the cloned StateSet not being assigned
9 years ago
Marc Zinnschlag
aa1ed9b172
Merge remote-tracking branch 'aesylwinn/RenderWater'
9 years ago
Aesylwinn
5753f52b47
Move water mesh + simple state generation to components library.
9 years ago
MiroslavR
b65f379b7f
Save scripted animation state ( Fixes #1931 , #2150 , #3393 )
9 years ago
Internecine
90735d226d
Replaced Store::find usage with Store::search to remove exception handlers.
9 years ago
Internecine
14165352f6
Added exception handlers when trying to retreive enchantment and magic effect data.
9 years ago
MiroslavR
19a8800d4d
Fix camera distance not getting reset to max value ( Fixes #3473 )
9 years ago
scrawl
6f376bd499
Merge pull request #983 from Allofich/telekinesis
...
Don't allow telekinesis on actors or teleport doors
9 years ago
Allofich
538209b0a2
Change variable to mRatio and initialize it
9 years ago
Allofich
64d53a2314
Avoid double raycasts when using getFacedObject
9 years ago
scrawl
8f62ea2e80
Fix for "RigGeometry rendering with no skeleton" errors
9 years ago
scrawl
252b27f0ef
Remove getEyePos()
9 years ago
scrawl
a00e4de5c3
Fix another bug related to vanity mode toggle
9 years ago
scrawl
c47a679ac9
Fix queueing of vanity mode toggle (Bug #3421 )
9 years ago