Miloslav Číž
|
4373fea21e
|
Correct projectile rotation
|
7 years ago |
Miloslav Číž
|
d0a299caab
|
Rotate thrown projectiles around the bb center
|
7 years ago |
Miloslav Číž
|
38bda3bd71
|
Do not save thrown state for projectiles
|
7 years ago |
Miloslav Číž
|
3dbcda6686
|
Make use of mEffectAnimationTime for projectile rotation
|
7 years ago |
Miloslav Číž
|
2b9a0a7732
|
Save new projectile state
|
7 years ago |
Miloslav Číž
|
de42aa9d03
|
Make thrown projectiles rotate
|
7 years ago |
MiroslavR
|
b5f5268ff3
|
Clean up faraway projectiles
|
7 years ago |
MiroslavR
|
f15de6d3ca
|
ESS-Importer: Convert magic projectiles (Closes #2320)
|
7 years ago |
Chris Robinson
|
780e82480d
|
Make the PlayMode and PlayType enums scoped
Also shorten them by putting them in the MWSound namespace
|
7 years ago |
Chris Robinson
|
1fe60dd8e2
|
Replace some shared_ptrs with pointers to deque entries
|
7 years ago |
Allofich
|
6b53541571
|
Prevent AI actors from hitting unintended targets
(Fixes #3254)
|
8 years ago |
NeveHanter
|
e82d542d89
|
Merge remote-tracking branch 'upstream/master' into bugfix-3617
|
8 years ago |
NeveHanter
|
811e9ad9f3
|
Fixed bug https://bugs.openmw.org/issues/3617 by allowing touch and target enchantments from ranged weapons and their projectiles to explode even when colliding with non-activable objects, terrain, water slab or when shoot underwater.
Also allowed projectiles to fly through the dead bodies as in vanilla.
|
8 years ago |
scrawl
|
7b5f3e3cdc
|
Fix crash in ProjectileManager when a sound id fails to play or is not found
|
8 years ago |
mrohrlach
|
71e74f5a93
|
Moved projectile light calculation to separate method
|
8 years ago |
mrohrlach
|
f5da179a90
|
Removed two more bad casts
|
8 years ago |
mrohrlach
|
3b0c791892
|
Removed bad casts and unnecessary comments
|
8 years ago |
mrohrlach
|
c2e5f24e98
|
Tidying up
|
8 years ago |
mrohrlach
|
ef5cf76ad8
|
Implemented retrieval of effect colors for lights, made recommended changes
|
8 years ago |
mrohrlach
|
3816d0f6dc
|
Changed light values to better match vanilla. Still need to pull diffusion properties from spells
|
8 years ago |
mrohrlach
|
099e79edbe
|
Changed a line that did not need to be changed apparently
|
8 years ago |
mrohrlach
|
61097d93b9
|
Replaced tabs with spaces (oops)
|
8 years ago |
mrohrlach
|
49ce80346c
|
Changed methods slightly to ensure non-magic projectiles do not receive lights
|
8 years ago |
mrohrlach
|
83945cf280
|
Added reasonable approximation of magic bolt lights
|
8 years ago |
MiroslavR
|
46a3244107
|
Fix thrown weapon sources being used to apply on strike enchantments (Fixes #3634)
|
8 years ago |
Allofich
|
7eb62b5d3a
|
Initialize speed for magic projectiles
|
8 years ago |
Allofich
|
a033ba3bd2
|
Override spell textures by NiTexturingProperty
|
8 years ago |
Allofich
|
368828b217
|
Update TODO comments
|
8 years ago |
Allofich
|
bca477ca8a
|
Apply particle textures like original engine does
|
8 years ago |
Allofich
|
85349da26c
|
Add comments
|
8 years ago |
Allofich
|
fe3a033642
|
Use particle textures for spell projectiles
|
8 years ago |
scrawl
|
fbc9b90ebe
|
Cleanup
|
8 years ago |
Allofich
|
c617e90755
|
Fix for loading projectile speed
|
8 years ago |
Allofich
|
f8270f6bd5
|
Consolidations and cleanup for multi-effect spells
|
8 years ago |
Allofich
|
dbd7c038b2
|
Add loading code for multi-effect projectiles
|
8 years ago |
Allofich
|
c6cd1f813b
|
Attach projectiles to nodes of multi-effect bolts
|
8 years ago |
Allofich
|
5a0d3feb98
|
Use C++ int-to-string conversion
|
8 years ago |
Allofich
|
60384399ee
|
Fix errors and warnings
|
8 years ago |
Allofich
|
f49ebee56a
|
Play sounds for multi-effect projectile
|
8 years ago |
Allofich
|
37f07f7435
|
Combine into one multi-effect magic projectile
|
8 years ago |
Allofich
|
10842462c7
|
Send lists of models and sounds to launchMagicBolt
|
8 years ago |
scrawl
|
a85932a62b
|
Ignore the collision box offset when launching projectiles (Fixes #3201)
|
9 years ago |
scrawl
|
004f0d37d5
|
Fix the projectile launch position for spells cast from objects (Fixes #3235)
|
9 years ago |
scrawl
|
383524c688
|
Run physics in fixed timesteps, use the remainder to interpolate between current and previous state
Based on http://gafferongames.com/game-physics/fix-your-timestep/
|
9 years ago |
scrawl
|
e28dc3e72f
|
Preload instances in SceneManager
|
9 years ago |
scrawl
|
4e6a60672d
|
When a spell explodes on an actor do not apply it to that actor twice (Fixes #3142)
|
9 years ago |
scrawl
|
553132cb51
|
Accept a ConstPtr in launchProjectile
|
9 years ago |
scrawl
|
67a6a8f5d4
|
Make projectiles receive lighting
|
9 years ago |
scrawl
|
6181594251
|
Disable freezeOnCull for magic projectile particles
|
9 years ago |
scrawl
|
a8938589f6
|
Magic projectiles rotate during flight
|
9 years ago |