David Cernat
a54bc364ba
[Client] Fix code conflict with OpenMW in OpRemoveSpell correctly
5 years ago
David Cernat
9d6f3fdd09
Add OpenMW commits up to 1 Dec 2019
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwscript/aiextensions.cpp
# apps/openmw/mwscript/statsextensions.cpp
5 years ago
David Cernat
d9502d84a9
[Client] Disable clientside handling of summoned creature graveyards
5 years ago
David Cernat
138aef37fe
[General] Remove unused variable movementAnim from BasePlayer
5 years ago
David Cernat
446c22723e
[General] Set default values for some variables in BasePlayer
5 years ago
David Cernat
1283d5d487
[General] Synchronize TCL state for players
...
Additionally, only purge temporary levitation effect for DedicatedPlayers if one has been added.
5 years ago
Andrei Kortunov
721a7de8b6
Merge pull request #2621 from Capostrophic/getlos
...
Avoid using getPtr for object search in scripting (bug #5220 )
5 years ago
David Cernat
7120f41cfa
[Client] Add creatures to summoner's creature map when they are missing
...
Additionally, adjust logging related to summons.
5 years ago
David Cernat
985d1f17e0
[Client] Use correct magnitude for active effect created for summons
5 years ago
David Cernat
9a772d737f
[Server] Add script functions relating to summons' effect & spell IDs
5 years ago
David Cernat
d78bdefc01
[General] Include effect and spell ID for summons in ObjectSpawn packets
5 years ago
Capostrophic
e7f6ab1ae2
Avoid using getPtr for object search in scripting (bug #5220 )
5 years ago
David Cernat
610e0558c8
[Server] Use correct argument for SetObjectSummonDuration()
5 years ago
David Cernat
47b666c1f9
[Server] Add ObjectFunctions for setting summoner identity for spawns
5 years ago
Andrei Kortunov
eacc185534
Merge pull request #2616 from Brouilles/master
...
Several languages for the launcher
5 years ago
Andrei Kortunov
058bbf4b0f
Merge pull request #2620 from elsid/fix_cage_door_rotation
...
Rotate door object using direct rotation order once
5 years ago
Brouilles
3889c0fa7b
Add QTranslator support for launcher
...
Add French translation for launcher
Clean launcher main.cpp (appTranslator.load)
Remove french translation
Remove string translation file
Update AUTHORS.md
5 years ago
David Cernat
c6542ffec4
[Server] Move ObjectFunctions for setting summoning to their own spot
5 years ago
Andrei Kortunov
974670a7c5
Merge pull request #2540 from elsid/fix_startup_fail_crash
...
Fix crash on destructed stream usage
5 years ago
David Cernat
5575242299
[Client] Don't allow players to attack while in persuasion dialogue
5 years ago
Andrei Kortunov
ae80d8e490
Merge pull request #2618 from elsid/fix_rope_bridge
...
Fix objects culling for recast mesh tiles (bug #5216 )
5 years ago
David Cernat
397cdf400b
[Server] Reorder record types in RecordsDynamic script functions
...
They are now consistent with the ordering from 42b002e8db
5 years ago
David Cernat
42b002e8db
[General] Reorder record types in RecordDynamic packet
...
The record types that cannot be created by players through gameplay are now sorted alphabetically after the record types that can be created by them.
5 years ago
David Cernat
64c94346b6
[Client] Always send attack starts by actors immediately
...
Previously, creatures with fast attack animations would have their attack updated right after being started, which happened so quickly that it prevented the attack start from actually being sent by the client.
5 years ago
Alexei Dobrohotov
c01324fdb2
Merge pull request #2613 from akortunov/warnfix3
...
Fix GCC9 warnings about implicit declarations
5 years ago
elsid
3cfd5fca4e
Rotate door object using direct rotation order once
...
Instead of rotating using inverse and then applying the direct rotation.
To properly update object in navigator.
5 years ago
David Cernat
ed7fe859dd
[Client] Set attackingOrSpell state instantly after Attack/Cast packets
...
It is no longer necessary to wait for the Actors::update() loop to set dedicated players and actors to their new states.
5 years ago
elsid
6be103bc54
Increase recast scale factor and tile size
...
Increased recast scale fixes navmesh around (-28585, -29951, 483).
Increased tile size compensates decrease of total navmesh area.
5 years ago
elsid
7ec5a20c64
Filter recast mesh triangles by global bounding box
...
Except heightfields to reduce slow down.
5 years ago
Nikolay Kasyanov
9c8251d986
Merge pull request #2617 from nikolaykasyanov/fix-macos-packaging
...
Fix macOS packaging on CMake 3.15
5 years ago
David Cernat
c702eab93c
[Client] Fix declarations hiding class members
5 years ago
Nikolay Kasyanov
6ef94c20b3
Fix macOS packaging on CMake 3.15
...
It looks like component names have become case sensitive.
5 years ago
elsid
7729e396b2
Fix exceptions logging
5 years ago
David Cernat
56c3ef71ae
[Client] Send ObjectDelete packets when picking up items once again
...
When fixing problems with ObjectActivate in 49fa35a516
, I mistakenly made it so the picking up of items no longer also sent ObjectDelete packets. That is now fixed.
5 years ago
David Cernat
7acf6865b9
[Client] Don't clear spells for dying actors
5 years ago
David Cernat
23d410f473
[General] Implement body part records for RecordDynamic packet
5 years ago
David Cernat
0dae3074a6
[Client] Add missing comment related to spellcast animation
5 years ago
David Cernat
b3747839c0
[General] Add hasRace to record overrides in RecordsDynamic packet
5 years ago
David Cernat
ddb25a482d
[Server] Remove unneeded assignments for playerController in processors
5 years ago
David Cernat
16662d772b
[General] Synchronize death animations for players
5 years ago
Roman Siromakha
eec5d80566
Merge pull request #2615 from akortunov/borders
...
Fix iterator usage when destroying cell borders
5 years ago
David Cernat
47443e19cb
[General] Use compression for string values used in Attack packets
5 years ago
Andrei Kortunov
1b98fe4395
Fix GCC9 warnings about implicit declarations
5 years ago
David Cernat
140c1c9c12
[General] Use hard synchronization for melee attack animations
...
Previously, each client chose its own attack animations for DedicatedPlayers and DedicatedActors based on the direction they were walking in, which however led to desyncs for players with "Always Use Best Attack" enabled and for creatures which pick their attack animations randomly.
5 years ago
Andrei Kortunov
5daf602256
Fix iterator usage when destroying cell borders (bug #5218 )
5 years ago
Roman Siromakha
bfc6194d80
Merge pull request #2614 from akortunov/cmake
...
Fix Boost 1.70+ detection
5 years ago
David Cernat
a385fcdd87
[Client] Fix crash caused by setting instant state for null localCast
5 years ago
David Cernat
5a46b40e1a
[Client] Stop switching drawstates when receiving ActorAttack packets
...
Previously, some of the spammier ActorAttack packets were overriding spellcasting animations with weapon attack animations.
5 years ago
Andrei Kortunov
05a8702b6e
Fix Boost 1.70+ detection
5 years ago
David Cernat
ef944aa050
[Client] Remove unused redeclarations of localActors & dedicatedActors
5 years ago