Andrei Kortunov
|
4c21776b94
|
Use relative animation time only for bows and crossbows (bug #3778)
|
2019-03-08 20:16:02 +04:00 |
|
Andrei Kortunov
|
3032b177a1
|
Remove redundant includes
|
2019-02-23 08:02:12 +04:00 |
|
Andrei Kortunov
|
0937f02598
|
Get rid of unnecessary string streams
|
2019-01-07 21:08:16 +04:00 |
|
Andrei Kortunov
|
70ed8fd1a9
|
Use constants instead of widely used magic numbers (task #4645)
|
2018-09-17 19:22:50 +04:00 |
|
Capostrophic
|
7ef6fa9f61
|
Remove deprecated GMST get* functions
|
2018-08-29 18:38:12 +03:00 |
|
Andrei Kortunov
|
5a4d0cec3a
|
Use new logging system for game itself
|
2018-08-14 23:05:43 +04:00 |
|
Miloslav Číž
|
4373fea21e
|
Correct projectile rotation
|
2017-11-23 20:27:22 +01:00 |
|
Miloslav Číž
|
d0a299caab
|
Rotate thrown projectiles around the bb center
|
2017-11-23 20:02:38 +01:00 |
|
Miloslav Číž
|
38bda3bd71
|
Do not save thrown state for projectiles
|
2017-11-23 18:00:10 +01:00 |
|
Miloslav Číž
|
3dbcda6686
|
Make use of mEffectAnimationTime for projectile rotation
|
2017-11-23 15:14:15 +01:00 |
|
Miloslav Číž
|
2b9a0a7732
|
Save new projectile state
|
2017-11-23 12:11:26 +01:00 |
|
Miloslav Číž
|
de42aa9d03
|
Make thrown projectiles rotate
|
2017-11-23 00:32:22 +01:00 |
|
MiroslavR
|
b5f5268ff3
|
Clean up faraway projectiles
|
2017-09-23 18:54:17 +02:00 |
|
MiroslavR
|
f15de6d3ca
|
ESS-Importer: Convert magic projectiles (Closes #2320)
|
2017-09-20 18:58:56 +02:00 |
|
Chris Robinson
|
780e82480d
|
Make the PlayMode and PlayType enums scoped
Also shorten them by putting them in the MWSound namespace
|
2017-09-15 02:36:59 -07:00 |
|
Chris Robinson
|
1fe60dd8e2
|
Replace some shared_ptrs with pointers to deque entries
|
2017-09-14 16:00:30 -07:00 |
|
Allofich
|
6b53541571
|
Prevent AI actors from hitting unintended targets
(Fixes #3254)
|
2017-02-12 19:51:19 +09:00 |
|
NeveHanter
|
e82d542d89
|
Merge remote-tracking branch 'upstream/master' into bugfix-3617
|
2017-01-15 09:49:45 +01:00 |
|
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.
|
2017-01-15 09:49:25 +01:00 |
|
scrawl
|
7b5f3e3cdc
|
Fix crash in ProjectileManager when a sound id fails to play or is not found
|
2017-01-01 21:34:31 +01:00 |
|
mrohrlach
|
71e74f5a93
|
Moved projectile light calculation to separate method
|
2016-12-13 18:04:20 -07:00 |
|
mrohrlach
|
f5da179a90
|
Removed two more bad casts
|
2016-12-09 18:15:40 -07:00 |
|
mrohrlach
|
3b0c791892
|
Removed bad casts and unnecessary comments
|
2016-12-09 18:10:06 -07:00 |
|
mrohrlach
|
c2e5f24e98
|
Tidying up
|
2016-12-04 16:31:11 -07:00 |
|
mrohrlach
|
ef5cf76ad8
|
Implemented retrieval of effect colors for lights, made recommended changes
|
2016-12-04 16:11:21 -07:00 |
|
mrohrlach
|
3816d0f6dc
|
Changed light values to better match vanilla. Still need to pull diffusion properties from spells
|
2016-12-03 19:44:52 -07:00 |
|
mrohrlach
|
099e79edbe
|
Changed a line that did not need to be changed apparently
|
2016-12-03 19:12:25 -07:00 |
|
mrohrlach
|
61097d93b9
|
Replaced tabs with spaces (oops)
|
2016-12-03 19:09:03 -07:00 |
|
mrohrlach
|
49ce80346c
|
Changed methods slightly to ensure non-magic projectiles do not receive lights
|
2016-12-03 15:42:24 -07:00 |
|
mrohrlach
|
83945cf280
|
Added reasonable approximation of magic bolt lights
|
2016-12-03 15:24:21 -07:00 |
|
MiroslavR
|
46a3244107
|
Fix thrown weapon sources being used to apply on strike enchantments (Fixes #3634)
|
2016-11-22 18:18:20 +01:00 |
|
Allofich
|
7eb62b5d3a
|
Initialize speed for magic projectiles
|
2016-09-15 01:44:53 +09:00 |
|
Allofich
|
a033ba3bd2
|
Override spell textures by NiTexturingProperty
|
2016-09-14 23:03:04 +09:00 |
|
Allofich
|
368828b217
|
Update TODO comments
|
2016-09-10 01:38:05 +09:00 |
|
Allofich
|
bca477ca8a
|
Apply particle textures like original engine does
|
2016-09-08 23:59:23 +09:00 |
|
Allofich
|
85349da26c
|
Add comments
|
2016-09-08 23:58:00 +09:00 |
|
Allofich
|
fe3a033642
|
Use particle textures for spell projectiles
|
2016-09-08 23:56:54 +09:00 |
|
scrawl
|
fbc9b90ebe
|
Cleanup
|
2016-09-05 00:04:11 +02:00 |
|
Allofich
|
c617e90755
|
Fix for loading projectile speed
|
2016-09-05 05:41:24 +09:00 |
|
Allofich
|
f8270f6bd5
|
Consolidations and cleanup for multi-effect spells
|
2016-09-05 05:30:51 +09:00 |
|
Allofich
|
dbd7c038b2
|
Add loading code for multi-effect projectiles
|
2016-09-05 03:45:13 +09:00 |
|
Allofich
|
c6cd1f813b
|
Attach projectiles to nodes of multi-effect bolts
|
2016-09-05 02:59:33 +09:00 |
|
Allofich
|
5a0d3feb98
|
Use C++ int-to-string conversion
|
2016-09-05 02:52:44 +09:00 |
|
Allofich
|
60384399ee
|
Fix errors and warnings
|
2016-09-05 01:39:18 +09:00 |
|
Allofich
|
f49ebee56a
|
Play sounds for multi-effect projectile
|
2016-09-04 23:57:06 +09:00 |
|
Allofich
|
37f07f7435
|
Combine into one multi-effect magic projectile
|
2016-09-04 22:35:29 +09:00 |
|
Allofich
|
10842462c7
|
Send lists of models and sounds to launchMagicBolt
|
2016-09-04 17:42:27 +09:00 |
|
scrawl
|
a85932a62b
|
Ignore the collision box offset when launching projectiles (Fixes #3201)
|
2016-06-10 23:47:01 +02:00 |
|
scrawl
|
004f0d37d5
|
Fix the projectile launch position for spells cast from objects (Fixes #3235)
|
2016-03-05 15:56:54 +01:00 |
|
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/
|
2016-02-13 03:03:34 +01:00 |
|