Andrei Kortunov
|
7f936e4cde
|
Merge pull request #2961 from akortunov/move
Do not use outdated references when moving objects to new cells
|
2020-07-12 12:11:22 +04:00 |
|
Andrei Kortunov
|
58e3900ea0
|
Avoid redundant call
|
2020-07-11 20:11:49 +04:00 |
|
Andrei Kortunov
|
db8f0ad6fd
|
Do not use outdated references when moving objects to new cells (bug #5387)
|
2020-07-11 17:24:20 +04:00 |
|
Bret Curtis
|
bbba524a6c
|
Resolves #5517 by removing the object being rotated from the paging system.
|
2020-07-09 22:36:57 +02:00 |
|
Mads Buvik Sandvei
|
69b4a4741f
|
Formatting errors
|
2020-07-05 12:18:54 +02:00 |
|
Bret Curtis
|
0c2fea8254
|
Merge pull request #2932 from elsid/replace_open_threads
Replace OpenThreads by std types
|
2020-07-04 13:11:23 +02:00 |
|
Andrei Kortunov
|
27f1a3376c
|
Add a separate stats watcher for GUI
|
2020-07-01 15:55:44 +04:00 |
|
Mads Buvik Sandvei
|
90dd416d00
|
Minor cleanup
|
2020-06-28 13:02:12 +02:00 |
|
Mads Buvik Sandvei
|
b6e6be51aa
|
Merge errors
|
2020-06-28 12:12:24 +02:00 |
|
Mads Buvik Sandvei
|
58d73e14e6
|
Merge branch 'master' of https://gitlab.com/madsbuvi/openmw.git into openxr_vr
# Conflicts:
# apps/openmw/mwbase/environment.cpp
# apps/openmw/mwbase/environment.hpp
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwgui/windowmanagerimp.cpp
# apps/openmw/mwinput/inputmanagerimp.hpp
# apps/openmw/mwrender/animation.cpp
# apps/openmw/mwrender/camera.cpp
# apps/openmw/mwrender/camera.hpp
# apps/openmw/mwrender/renderingmanager.cpp
# apps/openmw/mwrender/renderingmanager.hpp
|
2020-06-28 11:59:07 +02:00 |
|
Mads Buvik Sandvei
|
60ffaea195
|
Pointer mode verbiage.
protected member variables for vranimation
|
2020-06-25 23:20:38 +02:00 |
|
elsid
|
40ad87bc4d
|
Replace OpenThreads by std types
|
2020-06-25 22:16:09 +02:00 |
|
Petr Mikheev
|
d3bd67d747
|
Advanced third person camera.
|
2020-06-22 15:22:34 +02:00 |
|
Mads Buvik Sandvei
|
1cf97fd7ad
|
lots of refactoring and some commenting
|
2020-06-21 23:40:07 +02:00 |
|
Bret Curtis
|
c944acf26b
|
Merge pull request #2913 from akortunov/warnfix
Get rid of ECLD and dependencies
|
2020-06-17 15:00:57 +02:00 |
|
Andrei Kortunov
|
d1a3cc98ff
|
Get rid of ECLD and dependencies
|
2020-06-17 13:09:16 +04:00 |
|
Alexei Dobrohotov
|
2d23dad2bc
|
Merge branch 'master' into ai_package_type
|
2020-06-17 01:47:23 +03:00 |
|
psi29a
|
0dc7715c35
|
Merge branch 'object_paging_retry' into 'master'
Object Paging
See merge request OpenMW/openmw!209
|
2020-06-16 08:21:54 +00:00 |
|
elsid
|
374b85a00d
|
Add Class methods to get walk, run, swim speed
|
2020-06-13 02:24:51 +02:00 |
|
bzzt lost a hitlab login
|
26ab176389
|
profiling
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
4238fbccdf
|
view fix
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
b27b76e325
|
avoid pagerebuild when reloading a same save
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
6fa12a6eb8
|
preload tweak
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
89ec6cfea2
|
tooltips labels
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
9f0398c021
|
intersection by refnum tag + enable paging for acti,door,cont
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
340d626589
|
static moving support
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
c7fda6d280
|
activegrid paging = 2xfps
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
b4af2ac672
|
avoid blocking on pagerebuild
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
17637c6575
|
pagerebuild on disable
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
ffbed7ee38
|
loadingscreen
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:28 +02:00 |
|
bzzt lost a hitlab login
|
ce505a9bb3
|
crashfix + optimiziation
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:27 +02:00 |
|
bzzt
|
c0f128bcb3
|
disablesupprort
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:27 +02:00 |
|
bzzt
|
d684f1a78f
|
terrainbased objectpaging
Signed-off-by: Bret Curtis <psi29a@gmail.com>
|
2020-06-13 00:22:27 +02:00 |
|
elsid
|
c4cd3b2c4f
|
Add pathgrid to navmesh as off mesh connection
|
2020-06-12 21:04:02 +02:00 |
|
elsid
|
82893c30f4
|
Store package type id as enum except ESM
|
2020-06-11 21:02:27 +02:00 |
|
Mads Buvik Sandvei
|
8ba341172d
|
Recenter view upon cell change.
|
2020-06-09 18:16:46 +02:00 |
|
Bret Curtis
|
cd97d0c61c
|
Merge branch 'master' into automove
|
2020-06-08 11:42:05 +02:00 |
|
Mads Buvik Sandvei
|
9bd676f5be
|
Some bugfixes, more experimenting with timing of frame sync calls.
|
2020-06-07 20:02:03 +02:00 |
|
Capostrophic
|
456f0f9f44
|
Clean up magic bolts of actors that are gone (#5451)
|
2020-06-06 19:11:22 +03:00 |
|
Capostrophic
|
1873da4c91
|
Don't save to or read automove state from saved games (#5452)
|
2020-06-06 15:58:21 +03:00 |
|
Bret Curtis
|
204d2acf25
|
Merge pull request #2092 from akortunov/float_stats
Store attributes and skills values as floats
|
2020-06-05 22:38:12 +02:00 |
|
Andrei Kortunov
|
81805b7263
|
Introduce a separate class to control world date and time
|
2020-06-05 12:07:32 +04:00 |
|
Andrei Kortunov
|
5468fcb29f
|
Store attributes and skills values as floats (bug #4021)
|
2020-06-03 17:34:15 +04:00 |
|
Bret Curtis
|
2eb9d4ad4e
|
Merge pull request #2878 from Assumeru/mutate-ai
Mutate base records when editing AI settings (#2798)
|
2020-06-03 15:09:40 +02:00 |
|
Bret Curtis
|
dd7f5fcde7
|
Merge pull request #2884 from Capostrophic/deathmagic
Update spell effects during death animation (#5403)
|
2020-06-03 15:07:08 +02:00 |
|
Bret Curtis
|
109057e53f
|
Merge pull request #2544 from akortunov/corprus
Rework corprus implementation
|
2020-06-03 13:41:57 +02:00 |
|
Andrei Kortunov
|
3dce225f28
|
Implement vanilla-style corprus handling (bug #3714, bug #4623)
|
2020-06-03 12:58:17 +04:00 |
|
Andrei Kortunov
|
c0e62e9529
|
Refactor list of variables in the WorldManager
|
2020-06-03 11:21:34 +04:00 |
|
Evil Eye
|
4d7947d27c
|
Mutate base records when editing AI settings (#2798)
|
2020-06-02 21:59:37 +02:00 |
|
elsid
|
b67e18329e
|
Store AI packages as unique_ptr
|
2020-06-01 17:07:08 +02:00 |
|
Capostrophic
|
d72152183f
|
Update spell effects during death animation (#5403)
|
2020-05-30 23:24:06 +03:00 |
|
Bret Curtis
|
9d0855baa5
|
Merge pull request #2866 from elsid/extend_osg_stats
Extend OSG stats
|
2020-05-29 23:23:38 +02:00 |
|
elsid
|
69df6098e5
|
Report frame number, number of actors and objects to stats
|
2020-05-22 17:39:18 +02:00 |
|
Capostrophic
|
c9c9599ec5
|
Improve GetDistance and object search warnings (bug #5427)
Allow GetDistance to work with a non-existent object argument or with inventory items that belong to a container store that doesn't exist
|
2020-05-22 15:50:04 +03:00 |
|
Mads Buvik Sandvei
|
288530510d
|
Some cleanup. Fixed problems arising from latest merge (refactoring).
|
2020-05-21 01:01:15 +02:00 |
|
Mads Buvik Sandvei
|
cbbc82f053
|
Merge branch 'master' of https://gitlab.com/madsbuvi/openmw.git into openxr_vr
# Conflicts:
# CMakeLists.txt
# apps/openmw/engine.cpp
# apps/openmw/mwgui/windowmanagerimp.cpp
# apps/openmw/mwinput/inputmanagerimp.cpp
# apps/openmw/mwinput/inputmanagerimp.hpp
# apps/openmw/mwphysics/physicssystem.cpp
# apps/openmw/mwrender/water.cpp
# apps/openmw/mwrender/water.hpp
# apps/openmw/mwworld/worldimp.cpp
|
2020-05-17 23:47:28 +02:00 |
|
Mads Buvik Sandvei
|
6474d703ae
|
GUI fixes. Animation fixes, i now understand movement accumulation better and was able to clean up some of the hacks with a better result. Lockpicks and probes now work. Haptics. Ready to be playtested.
|
2020-05-17 16:25:51 +02:00 |
|
Mads Buvik Sandvei
|
6f9c405afd
|
Tentatively completed VR GUI
|
2020-05-12 22:13:01 +02:00 |
|
unknown
|
3b4782959e
|
Allow targeting non-unique actors with StartScript (bug #2311)
|
2020-05-10 14:57:06 +02:00 |
|
Capostrophic
|
8d22e075e6
|
Separate functions that don't belong to CastSpell class
|
2020-04-26 22:17:38 +03:00 |
|
Capostrophic
|
db13984db0
|
Separate spell resistance
|
2020-04-26 21:13:59 +03:00 |
|
Capostrophic
|
5535a7fb44
|
Move getSummonedCreature() to summoning
|
2020-04-26 18:58:33 +03:00 |
|
Bret Curtis
|
c359406473
|
taking anyoldname3 review comments to heart; typo fixes plus rebase
|
2020-04-22 20:29:50 +02:00 |
|
bzzt
|
1cd4b9ee68
|
fixes shadows on savegame screenshot
|
2020-04-22 20:18:29 +02:00 |
|
Bret Curtis
|
8a8107e837
|
as it says; revert vismask and uncomplicate openmw
|
2020-04-20 20:57:38 +02:00 |
|
Bret Curtis
|
8c2f3ff007
|
clean up code; purge const_cast
|
2020-04-19 16:31:54 +02:00 |
|
Andrei Kortunov
|
7545256d1f
|
Do not try to launch magic bolt when direction to target is empty (bug #5350)
|
2020-04-04 22:39:13 +04:00 |
|
Roman Siromakha
|
3bd2c114a7
|
Merge pull request #2741 from akortunov/warnfix
Fix C5204 warnings by adding default virtual destructors
|
2020-04-04 00:12:07 +02:00 |
|
Capostrophic
|
ca6cce0c7e
|
Separate Stepper
|
2020-03-31 00:38:34 +03:00 |
|
Mads Buvik Sandvei
|
14bb0f0208
|
Merge branch 'master' of https://gitlab.com/madsbuvi/openmw.git into openxr_vr
# Conflicts:
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwworld/worldimp.cpp
# apps/openmw/mwworld/worldimp.hpp
|
2020-03-30 01:37:29 +02:00 |
|
Mads Buvik Sandvei
|
d658065fe7
|
Show full player body when knocked out or dead
|
2020-03-28 16:30:56 +01:00 |
|
Andrei Kortunov
|
2e7712a390
|
Fix C5204 warnings by adding default virtual destructors
|
2020-03-26 14:49:12 +04:00 |
|
Mads Buvik Sandvei
|
68c75f66eb
|
Improvements on combat
|
2020-03-23 23:32:47 +01:00 |
|
Andrei Kortunov
|
d2a2c74e08
|
Trace down dead persistent actors underwater (regression #5317)
|
2020-03-21 10:41:35 +04:00 |
|
Andrei Kortunov
|
ea30e27370
|
Cleanup ownership for items in containers
|
2020-03-17 17:22:39 +04:00 |
|
Mads Buvik Sandvei
|
893b75d767
|
Realistic combat, first draft
|
2020-03-15 15:31:38 +01:00 |
|
Alexei Dobrohotov
|
7e6a533a29
|
Merge pull request #2695 from elsid/aiwander_check_destination
Add more destination checks for AiWander without pathgrid
|
2020-03-11 20:48:22 +03:00 |
|
Mads Buvik Sandvei
|
31f5b76394
|
Drop items at location
|
2020-03-10 22:39:11 +01:00 |
|
Mads Buvik Sandvei
|
08c08646cd
|
Fix activating objects the player is pointing at
|
2020-03-08 18:54:50 +01:00 |
|
Mads Buvik Sandvei
|
e573a260cb
|
Rudimentary menu interactions
|
2020-03-08 14:14:24 +01:00 |
|
Mads Buvik Sandvei
|
2ae7255fac
|
Pointing beam to visualize what the player is pointing at
|
2020-03-08 00:44:39 +01:00 |
|
Mads Buvik Sandvei
|
f5e01417ba
|
Fixed jitter bugs with the new player tracking.
|
2020-02-29 14:13:56 +01:00 |
|
Capostrophic
|
d44dcc3242
|
Revert infinite fall failsafe addition
|
2020-02-25 16:46:53 +03:00 |
|
Bret Curtis
|
a0902bb98e
|
Merge pull request #2700 from akortunov/masks
Move VisMask to components
|
2020-02-17 11:58:53 +01:00 |
|
Mads Buvik Sandvei
|
287886d545
|
Touch input of activation now makes character point forward.
|
2020-02-16 14:53:35 +01:00 |
|
Andrei Kortunov
|
84979fa8b7
|
Move VisMask to components
|
2020-02-16 16:03:35 +04:00 |
|
Capostrophic
|
9db0bbf255
|
Make infinite failsafe logic more forgiving
|
2020-02-14 15:32:50 +03:00 |
|
Bret Curtis
|
3bbd32fe98
|
Merge pull request #2667 from Capostrophic/infinitefall
Add an infinite fall failsafe (feature 1415)
|
2020-02-13 09:23:05 +01:00 |
|
elsid
|
1e4565a15c
|
Avoid using temporary vector to get items owned by
|
2020-02-11 22:24:18 +01:00 |
|
Capostrophic
|
61b60c8a94
|
Add an infinite fall failsafe (feature 1415)
|
2020-02-11 18:26:58 +03:00 |
|
elsid
|
4a0c056489
|
Do not wander to occupied area by other actor
|
2020-02-10 22:29:54 +01:00 |
|
elsid
|
85414e2353
|
Check for line of sight for wander destination
|
2020-02-10 22:29:54 +01:00 |
|
capostrophic
|
1251b32f0f
|
Slightly reduce code duplication
|
2020-01-09 22:17:01 +03:00 |
|
capostrophic
|
9b28420875
|
[Regression] Make creatures autoequip shields properly again
|
2020-01-05 23:49:19 +03:00 |
|
Andrei Kortunov
|
71e1d576cd
|
Allow to enchant multiple projectiles at once (feature #3517)
|
2019-12-31 21:31:49 +04:00 |
|
Andrei Kortunov
|
24ce242941
|
Implement TestCells (feature #5219)
|
2019-12-22 11:13:42 +04:00 |
|
Assumeru
|
dfbe0021a5
|
Change rescaling to be more inline with vanilla (fixes #5214) (#2635)
* move rescaling to loadData
* clamp on save
|
2019-12-18 19:37:45 +03:00 |
|
Andrei Kortunov
|
97ee4bc349
|
Improve equipment logic (bug #5223)
|
2019-12-14 22:30:27 +04:00 |
|
Capostrophic
|
483b37bb3f
|
Disallow resting if the fall height hasn't been reset (bug #4802)
|
2019-12-12 15:26:02 +03:00 |
|
Andrei Kortunov
|
058bbf4b0f
|
Merge pull request #2620 from elsid/fix_cage_door_rotation
Rotate door object using direct rotation order once
|
2019-12-01 09:54:38 +04:00 |
|