Commit Graph

2195 Commits (77257b0721df9651a9ae93d4699ef0942b0de4ee)

Author SHA1 Message Date
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