David Cernat
246e6701f2
Merge branch '0.8.0-vr' of https://github.com/TES3MP/TES3MP into 0.8.0-vr
3 years ago
David Cernat
75df78a952
Merge pull request #617 from madsbuvi/patch-3
...
Update openmw_vr_metamenu.layout
3 years ago
Mads Sandvei
b893123acd
Update openmw_vr_metamenu.layout
...
Add a button for the chat menu
3 years ago
David Cernat
6f8b53f02f
Merge pull request #616 from madsbuvi/patch-2
...
Update vrgui.cpp
3 years ago
Mads Sandvei
2437e3daee
Update vrgui.cpp
...
Bump main menu priority so that the chat window won't occlude the main menu and the meta menu
3 years ago
David Cernat
78aa4e8163
Merge pull request #615 from madsbuvi/patch-1
...
Enable per-view mapping of water textures
3 years ago
Mads Sandvei
ba833551bd
Enable per-view mapping of water textures
3 years ago
David Cernat
82df73f733
[VR Client] Synchronize player rotating in place without position change
3 years ago
David Cernat
455356160e
[VR Client] Synchronize player's melee attacks
3 years ago
David Cernat
3b40882ba3
[VR Browser] Run VR executable instead of regular one
3 years ago
David Cernat
71bea5fc00
[VR Build] Rename VR client executable
3 years ago
David Cernat
339a196579
Add OpenMW VR commits up to 4 Jul 2021
...
# Conflicts:
# CMakeLists.txt
# LICENSE
# README.md
# apps/openmw/CMakeLists.txt
# apps/openmw/engine.cpp
# apps/openmw/mwclass/creature.cpp
# apps/openmw/mwclass/npc.cpp
# apps/openmw/mwclass/npc.hpp
# apps/openmw/mwinput/bindingsmanager.cpp
# apps/openmw/mwmechanics/combat.cpp
3 years ago
David Cernat
571f3e8ee7
[Client] Use correct stacking value when sending SpellsActive packets
3 years ago
David Cernat
f2d95dc84d
[Client] Make ActiveSpells::removeSpellByTimestamp() return a boolean
...
Add logging to LocalPlayer::removeSpellsActive() to track when a player's active spell hasn't been removed due to an invalid timestamp.
3 years ago
David Cernat
ed9a85f13b
[General] Increase maxPlugins to 1000
...
This allows clients to have 1000 data files instead of 256 as before.
Also increase maxHashes to 50
3 years ago
David Cernat
4aa947ff4b
[Client] Prevent player from auto-equipping items taken from containers
3 years ago
David Cernat
15fdac3f6c
Revert "Merge branch '0.7.1-window-input' into 0.7.1"
...
This reverts commit 94f5b169e6
, reversing
changes made to 43e7df6df8
.
# Conflicts:
# apps/openmw-mp/handleInput.cpp
3 years ago
David Cernat
d7044db179
Merge pull request #595 from GrimKriegor/buildsys/server-only-tweaks
...
[Buildsys] Tweaks to allow server-only builds
3 years ago
Grim Kriegor
aa35f0946f
[Buildsys] Tweaks to allow server-only builds
...
Re-include Base64, Boost and SDL2[1]
Exclude OSG but keep its headers[2]
Exclude most non-essential components and their deps
[1] SDL2 is required by the debug component
May be worth deviating from upstream by making its inclusion
conditional in the future
[2] Server component requires declarations present in the OSG headers
3 years ago
David Cernat
000e8724ca
[Documentation] Update changelog for 0.8.0
3 years ago
David Cernat
c02fb44ea7
Merge pull request #593 from GrimKriegor/buildsys/server-only-bullet-removal
...
[Buildsys] Do not require Bullet when building only the server component
3 years ago
Grim Kriegor
57c2ed2557
[Buildsys] Do not require Bullet for the server
3 years ago
David Cernat
a3160991f5
[Documentation] Update credits
3 years ago
David Cernat
76e7fdca98
[Documentation] Update year in README
3 years ago
David Cernat
438f197b20
[Client] Fix build for launcher
3 years ago
David Cernat
1cb10cd1f2
[Client] Use new exact search with ObjectActivate & ObjectDialogueChoice
3 years ago
David Cernat
646ffc7afe
[Client] Add a new type of search to CellStore that also checks refIds
3 years ago
David Cernat
28d31f4648
[Client] Fix build for openmw_vr with Visual Studio 2019
3 years ago
David Cernat
572b16af41
Add OpenMW 0.47 commits to OpenMW VR up to 4 Dec 2021
...
# Conflicts:
# .gitlab-ci.yml
# CI/before_script.msvc.sh
# CI/install_debian_deps.sh
# CMakeLists.txt
# apps/openmw/mwrender/screenshotmanager.cpp
# files/ui/advancedpage.ui
3 years ago
David Cernat
ca96827ec9
[General] Change default internal server password
3 years ago
David Cernat
38363eee0d
Add OpenMW 0.47 commits up to 4 Dec 2021
3 years ago
psi29a
f327288953
Merge branch 'fix_physics_deadlock_47' into 'openmw-47'
...
Fix deadlock in physics system (#6414 for 0.47)
See merge request OpenMW/openmw!1438
3 years ago
elsid
7f1e5b368e
Fix deadlock in physics system
...
* Reorder unlock and notify_all calls to avoid notifying when not all worker
threads are waiting.
* Make sure main thread does not attempt to exclusively lock mSimulationMutex
while not all workers are done with previous frame.
* Replace mNewFrame flag by counter to avoid modification from multiple
threads.
3 years ago
psi29a
fe8922bdc3
Merge branch 'rtd' into 'master'
...
Fix readthedocs config, second attempt.
See merge request OpenMW/openmw!1342
(cherry picked from commit 26ee2d284ecbad20247385805f8baeea2e3bfeb6)
20f851b3 Fix readthedocs config, second attempt.
3 years ago
AnyOldName3
b7caf1f36e
Merge branch 'rtd' into 'master'
...
Fix readthedocs config
See merge request OpenMW/openmw!1340
(cherry picked from commit ade3c2c61b29665abfa7562e96ee157c83a89def)
665d756f Fix readthedocs config
3 years ago
David Cernat
f85f1e1b17
[General] Change version to 0.8.0
...
Change repo name from openmw-tes3mp to TES3MP.
3 years ago
David Cernat
dbae0bddc2
[Client] Only play sounds from active cells when receiving ObjectSound
3 years ago
David Cernat
48de84ec32
[Client] Send ObjectSound packets with spellcasting sounds
3 years ago
David Cernat
538ccf15cf
[Client] Use higher interpolation distance for DedicatedPlayers
...
This makes up for the laggier-looking jumps since the changes to OpenMW's physics system.
3 years ago
David Cernat
20e37204d0
[Client] Ensure physics actor is valid in World::setOnGround()
...
Do the same in World::setInertialForce()
3 years ago
David Cernat
e010c61167
Add OpenMW 0.47 commits up to 10 Oct 2021
3 years ago
David Cernat
efc0b88058
[Client] Don't reload Ptr for DedicatedActor after adding active spells
...
This prevents non-continuous spell GFX from immediately vanishing.
3 years ago
David Cernat
3e582199fb
[Client] Add createSpellGfx() method to MechanicsHelper
...
Use it to create spell GFX when adding active spells to dedicated players and actors.
3 years ago
David Cernat
eb005a5c33
[Client] Stop processing CastSpell::inflict() in more appropriate place
...
This preserves the functionality of Reflect effects, which relies on inflict() getting far enough for a dedicated player or actor, without also processing parts of inflict() that should be skipped for them.
3 years ago
David Cernat
7f017217c7
[Client] Fix position sync for falling actors
3 years ago
David Cernat
fb49b62753
[Client] Fix crash when receiving ActiveSpells for uninitialized players
3 years ago
David Cernat
63c956e1d2
[Client] Fix active spell sync using actor IDs tracked in ActiveSpells
3 years ago
David Cernat
e6a1f0889f
[Client] Add isStackingSpell() method to MechanicsHelper
3 years ago
David Cernat
f03a87df3c
[Client] Remove previous placeholders for tracking ActiveSpells actors
3 years ago
David Cernat
c027862609
[Client] Track actor IDs in ActiveSpells
3 years ago