MiroslavR
|
f15de6d3ca
|
ESS-Importer: Convert magic projectiles (Closes #2320)
|
2017-09-20 18:58:56 +02:00 |
|
spycrab
|
632d39ca76
|
Allow starting at an (unnamed) exterior cell using --start (Feature #3941)
|
2017-08-06 22:31:07 +02:00 |
|
scrawl
|
333648c975
|
Merge pull request #1324 from akortunov/doorfix
Improved doors detection
|
2017-07-31 17:42:53 +00:00 |
|
Andrei Kortunov
|
10eb6ec75f
|
AI: Check angle between actor and door
|
2017-07-31 19:28:02 +04:00 |
|
Andrei Kortunov
|
920021c61b
|
Update effects during rest (bug #3679)
|
2017-07-28 16:50:52 +04:00 |
|
scrawl
|
c9f8a220dc
|
Update the tooltip when the focusObject is set
|
2017-07-20 20:59:36 +02:00 |
|
scrawl
|
a629d48df6
|
Update the facedObject after the camera is updated
|
2017-07-19 13:05:51 +02:00 |
|
Andrei Kortunov
|
37952c9a79
|
Added door detection based by ray casting
|
2017-07-03 22:08:29 +04:00 |
|
scrawl
|
951c4e12e0
|
Fix crash introduced by commit 1d8a9ff622 (Fixes #3940)
|
2017-06-30 00:52:02 +02:00 |
|
Bret Curtis
|
d785344fad
|
purge all instances of <boost/shared_ptr.hpp>, clean up unused headers
|
2017-06-09 19:08:53 +02:00 |
|
Nicholas
|
f6f07f5497
|
clear mGoToJail flag on load
|
2017-06-02 13:33:47 -05:00 |
|
scrawl
|
1956602aa2
|
Merge pull request #1262 from Allofich/warnings
Fix more warnings
|
2017-04-21 14:34:36 +02:00 |
|
scrawl
|
c2240e3af1
|
Call the WindowManager::updatePlayer after the startup script is run
|
2017-04-21 00:51:13 +02:00 |
|
Allofich
|
ff3e307059
|
Pass parameters by const reference
|
2017-04-20 23:47:03 +09:00 |
|
scrawl
|
8f335b3484
|
Merge pull request #1245 from akortunov/tgm
Vanilla-like tgm
|
2017-04-11 21:34:44 +02:00 |
|
scrawl
|
0a061d45b7
|
Merge pull request #1239 from akortunov/projectilefix
Disable explosion effect for 0-range projectiles (bug #3730)
|
2017-03-26 20:30:43 +02:00 |
|
Andrei Kortunov
|
14b59e0e4b
|
Vanilla-like tgm (fixes #3798)
|
2017-03-25 22:40:11 +04:00 |
|
Andrei Kortunov
|
860b556713
|
Disables explosion effect for 0-range projectiles (fixes #3730)
|
2017-03-25 19:53:24 +04:00 |
|
Allofich
|
5282556ae0
|
Show names on combat actors when RMB GUI is active
Fixes (#3797)
|
2017-03-22 20:04:29 +09:00 |
|
scrawl
|
c22fde2bcd
|
Preload terrain while reading savegame
|
2017-03-14 19:27:56 +01:00 |
|
scrawl
|
a5247394dc
|
(Re)set the inventory listener outside of the Animation class
|
2017-02-22 15:08:22 +01:00 |
|
scrawl
|
a45335ffc3
|
Do not reduce magicka in god mode
|
2017-02-21 16:33:18 +01:00 |
|
scrawl
|
7e02bb7348
|
Preload summoned creature models before the spell is cast
|
2017-02-20 19:58:00 +01:00 |
|
scrawl
|
57b585570a
|
Preload magic effect visuals of the player's selected weapon/spell
|
2017-02-15 21:01:25 +01:00 |
|
scrawl
|
026a05718f
|
Construct the WorkQueue in Engine
|
2017-02-14 07:58:16 +01:00 |
|
Allofich
|
6b53541571
|
Prevent AI actors from hitting unintended targets
(Fixes #3254)
|
2017-02-12 19:51:19 +09:00 |
|
scrawl
|
6ecc008813
|
Fix an issue uncovered by the last commit related to changing actor position without properly moving the actor
|
2017-02-10 02:43:49 +01:00 |
|
scrawl
|
3f3d00ffc9
|
Add CellPreloader::clear to avoid potential dangling CellStore pointer and to more aggressively clear preload state from a previous game
|
2017-02-09 04:03:38 +01:00 |
|
scrawl
|
0be86f69bc
|
Write the player object first to increase the chance of preloading the player cells in time
|
2017-02-09 03:55:10 +01:00 |
|
scrawl
|
1d8a9ff622
|
Preload player cell as soon as the player is read from the savegame
Giving the worker thread something to do while the rest of the savegame is parsed.
|
2017-02-09 03:47:36 +01:00 |
|
scrawl
|
066aa2e60e
|
Always run preloadCommonAssets even when the menu is skipped
Move to before the content files are loaded so we can do preloading in parallel with content file loading
|
2017-02-09 03:16:36 +01:00 |
|
scrawl
|
43d9f3d5c7
|
Update bullet debug drawer even when the game is paused so the collision mesh will show instantly even when the console is up
|
2017-02-08 18:53:24 +01:00 |
|
scrawl
|
206e2bf975
|
Fix camera rotation not being set after save game load (regressed with 1eb3384043 )
|
2017-02-08 04:42:15 +01:00 |
|
scrawl
|
34deb6e7b1
|
Add 'showSceneGraph' command to export the scene or a particular object to .osgt for debugging purposes
|
2017-02-01 06:00:14 +01:00 |
|
scrawl
|
cc19b4bd8a
|
Fix door rotation order in collision case (Bug #3707)
|
2017-01-19 02:19:44 +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
|
16a913c549
|
Add emission of water ripple particles for water-walking actors (Fixes #3608)
|
2016-11-20 18:47:12 +01:00 |
|
scrawl
|
385db50f2d
|
Merge pull request #1131 from Allofich/waterwalking
Make water walking mechanics closer to original MW
|
2016-11-20 17:19:15 +01:00 |
|
Allofich
|
0e429ae41d
|
Make water walking mechanics closer to original MW
|
2016-11-20 22:21:33 +09:00 |
|
MiroslavR
|
7e5ba4d435
|
Fix default values of some GMSTs
|
2016-11-17 19:43:02 +01:00 |
|
MiroslavR
|
5e46121046
|
Implement fleeing AI (Closes #1118)
|
2016-11-16 20:15:25 +01:00 |
|
Allofich
|
fee39afe38
|
Don't allow resting on water with water walking
|
2016-11-13 19:50:33 +09:00 |
|
Allofich
|
6ec37b5cfb
|
Fix shadowing warnings
|
2016-10-02 17:48:54 +09:00 |
|
Allofich
|
0582f2d918
|
Adjust touch spell/telekinesis interaction
|
2016-09-23 21:44:49 +09:00 |
|
Allofich
|
0c603e986d
|
Don't play touch spell explosions on non-activatable statics
|
2016-09-23 03:25:24 +09:00 |
|
Allofich
|
eecf412b85
|
Recreate vanilla-like behavior for telekinesis and touch spells
|
2016-09-23 01:16:03 +09:00 |
|
scrawl
|
8379291f70
|
Merge pull request #1072 from Allofich/range
Give "on touch" spells same range as vanilla MW
|
2016-09-21 17:39:44 +02:00 |
|
Allofich
|
37cc4e9efe
|
Don't play area vfx for 0-area touch spells that hit non-actors
|
2016-09-22 00:14:08 +09:00 |
|
Allofich
|
563ae479e8
|
Give "on touch" spells same range as vanilla MW
|
2016-09-21 23:34:32 +09:00 |
|
Allofich
|
01774c656c
|
Fix for blood effect texture overrides
|
2016-09-14 23:28:57 +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
|
f31342894a
|
Put simpler condition first
|
2016-09-09 00:03:38 +09:00 |
|
Allofich
|
bca477ca8a
|
Apply particle textures like original engine does
|
2016-09-08 23:59:23 +09:00 |
|
Allofich
|
502a758eff
|
Use particle texture for "hit" effects
|
2016-09-08 23:58:00 +09:00 |
|
Allofich
|
02610828c1
|
Don't play area vfx for non-area spells on actors.
|
2016-09-08 02:07:01 +09:00 |
|
Allofich
|
88d992a020
|
Create area effect visual for non-area spells
|
2016-09-08 00:05:45 +09:00 |
|
scrawl
|
8677a6f803
|
Merge pull request #1044 from Allofich/magic
Changes to multi-effect spells
|
2016-09-05 00:03:10 +02:00 |
|
Allofich
|
f8270f6bd5
|
Consolidations and cleanup for multi-effect spells
|
2016-09-05 05:30:51 +09:00 |
|
Allofich
|
a36f7babc1
|
Double scaling of spell explosions
|
2016-09-05 02:18:57 +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
|
ecec7d8215
|
Fix spells having explosions for wrong range type
|
2016-09-04 17:42:27 +09:00 |
|
Allofich
|
a6216d883f
|
Don't allow casting Water Walking in deep water
|
2016-08-31 04:37:50 +09:00 |
|
scrawl
|
67d3571fac
|
Fix activation distance in third person mode
|
2016-07-10 17:10:19 +02:00 |
|
scrawl
|
6f376bd499
|
Merge pull request #983 from Allofich/telekinesis
Don't allow telekinesis on actors or teleport doors
|
2016-07-08 23:47:43 +02:00 |
|
Allofich
|
7a0f9a7989
|
Clean up, remove unnecessary code changes
|
2016-07-09 02:24:08 +09:00 |
|
Allofich
|
4e54338ce0
|
Implement and use getDistanceToFacedObject()
|
2016-07-08 23:28:49 +09:00 |
|
Allofich
|
7de3afaa7d
|
Cleanups
|
2016-07-07 21:57:00 +09:00 |
|
Allofich
|
cb621939fd
|
Streamline trap code
|
2016-07-07 21:56:54 +09:00 |
|
Allofich
|
35a23c3b49
|
Implement and use new method allowTelekinesis()
|
2016-07-07 21:54:31 +09:00 |
|
Allofich
|
8014f37879
|
Avoid duplicate code
|
2016-07-07 21:54:30 +09:00 |
|
Allofich
|
538209b0a2
|
Change variable to mRatio and initialize it
|
2016-07-07 21:54:29 +09:00 |
|
Allofich
|
e25e698978
|
Fix telekinesis check for activators
|
2016-07-07 21:54:29 +09:00 |
|
MiroslavR
|
d4e29e3e0c
|
Clear projectiles on non-incremental time advances
|
2016-07-06 00:11:58 +02:00 |
|
Allofich
|
c1236f4113
|
Simplified code
|
2016-07-04 20:25:25 +09:00 |
|
Allofich
|
c02695e56d
|
Cleanups and fixes
|
2016-07-04 16:06:16 +09:00 |
|
Allofich
|
64d298d2b5
|
Use raycast distance when player activates trapped object
|
2016-07-04 16:06:15 +09:00 |
|
Allofich
|
64d53a2314
|
Avoid double raycasts when using getFacedObject
|
2016-07-04 16:06:04 +09:00 |
|
Allofich
|
574e40db5e
|
Don't allow telekinesis on activators
|
2016-07-04 01:50:47 +09:00 |
|
scrawl
|
b9b73d7b12
|
Replace "sys::default" with ESM::CellId::sDefaultWorldspace
|
2016-07-02 19:48:11 +02:00 |
|
MiroslavR
|
54f52f7bae
|
Implement effect removal for abilities (Fixes #3455)
|
2016-07-01 18:50:28 +02:00 |
|
Allofich
|
b29e9e9c77
|
Don't allow telekinesis on actors or teleport doors
|
2016-07-01 02:27:20 +09:00 |
|
scrawl
|
c6601ab2ab
|
Do not use the collision box offset for combat hit tests (Fixes #3201)
|
2016-06-10 23:47:01 +02:00 |
|
scrawl
|
12eea9ed69
|
Remove magic number in getMaxActivationDistance
|
2016-06-07 15:18:36 +02:00 |
|
scrawl
|
3645b3357e
|
Fix improper assignement of spawn point in placeAt for non-actors (Bug #3417)
|
2016-06-02 21:24:19 +02:00 |
|
scrawl
|
a2153a6213
|
Remove outdated comment
|
2016-05-25 21:41:05 +02:00 |
|
scrawl
|
5d4f58c828
|
Fix being unable to activate objects when scripts are disabled
The if statement was a leftover of the previous activate implementation and is no longer needed.
|
2016-05-25 21:37:56 +02:00 |
|
scrawl
|
fcbcc004a3
|
Don't use unordered_map
|
2016-05-11 02:35:17 +02:00 |
|
scrawl
|
3584e59402
|
Fix incorrect parameter to changeCell (Fixes #3388)
|
2016-05-08 18:59:41 +02:00 |
|
Austin Salgat
|
84179c262f
|
Update manual wandering to prevent actor from leaving/entering water
Water creatures will stay in the water, while land creatures will stay on land when wandering.
|
2016-04-16 16:39:13 -05:00 |
|
scrawl
|
5bd8ef247d
|
Do not adjust the player position when loading a savegame (Fixes #2089)
|
2016-03-24 17:18:08 +01:00 |
|
scrawl
|
76b47c6d5d
|
PlaceAt: don't correct spawn points for non-actors
|
2016-03-04 12:25:22 +01:00 |
|
scrawl
|
16dca126dd
|
PlaceAt: don't use actor's X/Y rotation
|
2016-03-04 12:22:13 +01:00 |
|
scrawl
|
3d6323f13a
|
Force-enable hasWater() for exterior cells (Fixes #3222)
|
2016-03-02 17:02:30 +01:00 |
|
scrawl
|
36bb255bc0
|
Use safePlaceObject in spawnRandomCreature
|
2016-02-29 17:30:38 +01:00 |
|
scrawl
|
be62ae758a
|
Fall back to sides first
|
2016-02-29 17:26:52 +01:00 |
|
scrawl
|
6df71f6250
|
Factor out safePlaceObject function
|
2016-02-29 17:19:22 +01:00 |
|
scrawl
|
11f00e3aa9
|
Rename safePlaceObject to placeObject
|
2016-02-29 17:05:18 +01:00 |
|
scrawl
|
c3ef387208
|
Vanilla-compatible creature/NPC respawning (Fixes #2369, Fixes #2467)
|
2016-02-27 12:53:07 +01:00 |
|