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
|
502a758eff
|
Use particle texture for "hit" effects
|
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
|
05e4542d33
|
Merge pull request #1048 from mrcheko/pathfinding
Pathfinding unification v2
|
2016-09-06 13:19:18 +02:00 |
|
mrcheko
|
aa441f2648
|
AiPackage: fix path recalc on cell change
AiTravel: remove unneeded code
|
2016-09-06 01:11:10 +03:00 |
|
mrcheko
|
a22fc43947
|
aiwander: reset path on cell change
remove redundant mIsWanderDestReady var
|
2016-09-05 15:18:34 +03:00 |
|
scrawl
|
fbc9b90ebe
|
Cleanup
|
2016-09-05 00:04:11 +02: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
|
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
|
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 |
|
Allofich
|
96e1726e4d
|
Fix warnings
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
c4d77b6a8b
|
Casting animation comes from the first effect
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
3300ef5db7
|
Don't apply projectile effects multiple times
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f36e5ef403
|
Use last effect of spell for hand effect color
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f6c3a62b3e
|
Use average speed for multiple spell projectiles
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
f1a18027f2
|
Shoot projectiles of spells with multiple effects
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
446c0a4fa8
|
Play all of a spell's casting effects
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
b4577fe751
|
Allow multiple spell hit sounds on single target
|
2016-09-04 17:42:27 +09:00 |
|
scrawl
|
7859e378df
|
Merge pull request #1045 from Allofich/attack
Fix AI melee attack
|
2016-09-04 00:22:59 +02:00 |
|
Allofich
|
5c2bc515fe
|
Remove overridden code in aicombat
|
2016-09-04 02:13:09 +09:00 |
|
mrcheko
|
0775ed75ea
|
fix zero div in getXAngleToDir
|
2016-09-03 17:50:06 +03:00 |
|
Allofich
|
0d63d75bb0
|
Remove no longer used parameter
|
2016-09-03 22:40:24 +09:00 |
|
Allofich
|
286e4bb98f
|
Remove attacktype movement
|
2016-09-03 21:16:59 +09:00 |
|
Allofich
|
154dcc942c
|
Let NPCs use attack type regardless of movement
|
2016-09-01 22:43:33 +09:00 |
|
Allofich
|
b99c2c54d8
|
Allow Water Walking on non-submerged creatures
|
2016-09-01 03:53:53 +09:00 |
|
Allofich
|
22b11c5947
|
Move Water Walking check into checkEffectTarget()
|
2016-08-31 23:56:31 +09:00 |
|
Allofich
|
f25c65260c
|
Limit sMagicinvalidEffect to self-cast spells
|
2016-08-31 17:22:45 +09:00 |
|
Allofich
|
6c3cad238b
|
Use castByPlayer bool
|
2016-08-31 17:18:23 +09:00 |
|
Allofich
|
a6216d883f
|
Don't allow casting Water Walking in deep water
|
2016-08-31 04:37:50 +09:00 |
|
Allofich
|
9e1bfde46f
|
Add comment
|
2016-08-26 02:42:56 +09:00 |
|
Allofich
|
67bd882bc7
|
Disable current idle when an action is taken
|
2016-08-25 23:42:09 +09:00 |
|
Allofich
|
6190ff1f0d
|
Update idle if current idle finishes playing
|
2016-08-25 21:45:56 +09:00 |
|
Allofich
|
f4cc5d0399
|
Sometimes play 1st-person weapon idle to Stop key
|
2016-08-25 21:34:45 +09:00 |
|
Allofich
|
9b0e5d6b59
|
Loop mid-animation idles when loading a save game
|
2016-08-23 19:50:56 +09:00 |
|
scrawl
|
b0dc625b18
|
Run setLoopingEnabled after the anim queue is updated
|
2016-08-22 23:33:24 +02:00 |
|
scrawl
|
719e884b7c
|
Remove duplicate code
|
2016-08-22 23:25:00 +02:00 |
|
scrawl
|
6450c9be27
|
Simplify condition
|
2016-08-22 23:22:58 +02:00 |
|
Allofich
|
bf9dc45b2b
|
Emulate vanilla animation loops more closely
|
2016-08-23 01:42:36 +09:00 |
|
mrcheko
|
612c7f1a2f
|
Revert "Revert "Merge pull request #993 from mrcheko/pathfinding""
This reverts commit 3732979eec .
|
2016-08-19 22:15:26 +03:00 |
|
Allofich
|
b332a13b4e
|
Don't restart looped animations on repeated calls
|
2016-08-18 23:23:38 +09:00 |
|
Allofich
|
c05782581e
|
Account for all instances of play()
|
2016-08-16 02:52:55 +09:00 |
|
Allofich
|
6163c7bb03
|
Use loopfallback for idle animation groups
|
2016-08-16 01:15:26 +09:00 |
|
scrawl
|
3732979eec
|
Revert "Merge pull request #993 from mrcheko/pathfinding"
This reverts commit 5190275b37 , reversing
changes made to d7845012bf .
|
2016-08-14 18:04:33 +02:00 |
|
scrawl
|
30b549124e
|
Fix use-after-free
|
2016-08-14 16:42:29 +02:00 |
|