David Cernat
|
fe4a761ffe
|
[General] Implement game setting records for RecordDynamic packets
Remove unused placeholder for variants from RecordDynamic.
|
2021-07-18 11:36:07 +02:00 |
|
David Cernat
|
d4f2686556
|
[Server] Add script functions that send ObjectMove/ObjectRotate packets
|
2021-07-13 18:11:19 +02:00 |
|
David Cernat
|
3222afc8b7
|
[General] Implement PlayerCooldowns packet
Although this packet may be used for other kinds of cooldowns in the future, it currently only handles cooldowns for magical powers.
|
2021-07-10 22:15:19 +02:00 |
|
David Cernat
|
ad3cd5e5fa
|
[Server] Add GetSpellsActiveStackingState() script function
|
2021-07-06 12:57:17 +02:00 |
|
David Cernat
|
86630b048f
|
[General] Add creature attack values to RecordDynamic packets
|
2021-05-28 19:35:05 +02:00 |
|
David Cernat
|
44d037c078
|
[General] Add creature soul values to RecordDynamic packets
|
2021-05-25 13:55:12 +02:00 |
|
David Cernat
|
7a6dfc61ec
|
Add OpenMW commits up to 21 May 2021
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwscript/interpretercontext.cpp
# components/CMakeLists.txt
|
2021-05-21 16:00:09 +02:00 |
|
David Cernat
|
85ab67fff4
|
[Server] Use consistent order for script functions for Spells
Fix a small typo.
|
2021-05-07 18:43:07 +02:00 |
|
David Cernat
|
1eeee29d51
|
[General] Implement ActorSpellsActive packet, part 2
Additions and removals of actors' active spells can now be saved to and loaded from the server.
|
2021-05-07 14:25:55 +02:00 |
|
David Cernat
|
bf0a42fdad
|
[General] Implement ActorSpellsActive packet, part 1
The packet can now set the active spells of DedicatedActors.
|
2021-04-20 03:25:14 +02:00 |
|
David Cernat
|
b1fbab2d1c
|
[Server] Remove 'using namespace ESM'
|
2021-03-21 16:08:42 +02:00 |
|
David Cernat
|
2656569d31
|
[Server] Remove 'using namespace std'
|
2021-03-21 15:45:01 +02:00 |
|
David Cernat
|
a379d12529
|
[General] Turn Utils::printVersion() into Utils::getVersionInfo()
|
2021-02-10 02:54:37 +02:00 |
|
David Cernat
|
f2331904ba
|
[Server] Turn SetRecordVolume() into an accessible script function
|
2020-12-21 19:42:18 +02:00 |
|
David Cernat
|
1a4b817b31
|
[General] Rework ObjectDialogueChoice for multilingual compatibility
Use a different system for sending and applying ObjectDialogueChoice packets.
|
2020-12-13 08:09:14 +02:00 |
|
David Cernat
|
1dccd75238
|
[Server] Return signed int for GetSpellsActiveEffectArg()
|
2020-11-17 15:28:02 +02:00 |
|
David Cernat
|
dd171420ca
|
[Server] Move rare arg to end of AddSpellActiveEffect() argument list
|
2020-11-17 15:22:19 +02:00 |
|
David Cernat
|
7f435ceeac
|
Add OpenMW commits up to 1 Nov 2020
# Conflicts:
# CMakeLists.txt
# apps/openmw/main.cpp
# apps/openmw/mwclass/container.hpp
# apps/openmw/mwclass/creature.hpp
# apps/openmw/mwclass/npc.hpp
# apps/openmw/mwdialogue/dialoguemanagerimp.hpp
# apps/openmw/mwdialogue/journalimp.hpp
# apps/openmw/mwgui/container.cpp
# apps/openmw/mwgui/dialogue.hpp
# apps/openmw/mwgui/mainmenu.cpp
# apps/openmw/mwgui/windowmanagerimp.hpp
# apps/openmw/mwmechanics/aiactivate.hpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
# apps/openmw/mwscript/containerextensions.cpp
# apps/openmw/mwscript/interpretercontext.hpp
# components/CMakeLists.txt
|
2020-11-01 23:17:59 +02:00 |
|
David Cernat
|
e100ed7b63
|
[Server] Add server functions for getting & setting dialogue choices
Fix typo in description for SetObjectSoul()
|
2020-10-26 20:34:01 +02:00 |
|
David Cernat
|
9dcb0f4c32
|
[General] Implement ObjectDialogueChoice packet
|
2020-10-26 19:48:40 +02:00 |
|
David Cernat
|
ea2ea4d382
|
[Server] Add script function for setting Container subactions
|
2020-10-16 09:13:22 +02:00 |
|
David Cernat
|
3c4d78e496
|
[Server] Send ActorAuthority packets to all clients
|
2020-08-25 11:23:42 +02:00 |
|
David Cernat
|
fc26e9bbc1
|
[Client] Remove urm's broken (by his own admission) cell reset attempt
|
2020-08-11 16:12:49 +02:00 |
|
David Cernat
|
4560267298
|
[General] Track the client scripts that Object packets originate from
|
2020-07-27 09:17:22 +02:00 |
|
David Cernat
|
c56cd7c221
|
[General] Implement PlayerSpellsActive packet, part 1
Additions and removals of the local player's active spells can now be saved to and loaded from the server.
|
2020-07-10 02:09:11 +02:00 |
|
David Cernat
|
3a8831dc15
|
[Server] Add server functions for reading equipment change indexes
|
2020-07-07 15:41:03 +02:00 |
|
David Cernat
|
6d10906832
|
[Server] Fix crashes related to reading actor lists in unloaded cells
|
2020-06-23 01:05:39 +03:00 |
|
David Cernat
|
fbc23a3b57
|
[Server] Fix warnings in server functions for class and gender
|
2020-06-23 01:03:03 +03:00 |
|
David Cernat
|
7caaec1aea
|
[Server] Use clearer log messages for ID_GAME_PREINIT
|
2020-06-18 17:18:22 +02:00 |
|
David Cernat
|
922f54e208
|
[Server] Add server functions for handling client script local variables
Remove outdated server functions for client scripts.
|
2020-06-06 14:15:01 +02:00 |
|
David Cernat
|
5e6218ad6d
|
[General] Modernize handling of client script local variables in packets
Disable placeholder handling of client script member variables.
|
2020-06-06 13:58:51 +02:00 |
|
David Cernat
|
3e95034b57
|
[Server] Fix small typos in script functions
|
2020-05-26 01:10:22 +02:00 |
|
David Cernat
|
3c51f1c23a
|
[General] Include last gold restock time in ObjectMiscellaneous packets
|
2020-05-16 19:10:11 +03:00 |
|
David Cernat
|
7833ae9a3f
|
[Server] Add script functions for getting, setting & sending gold pools
|
2020-05-16 05:23:41 +03:00 |
|
David Cernat
|
23ff7b9610
|
[General] Synchronize gold pools for traders via ObjectMiscellaneous
|
2020-05-16 02:51:11 +03:00 |
|
David Cernat
|
297a254210
|
[General] Rename unused ScriptMemberFloat packet to ObjectMiscellaneous
|
2020-05-15 13:29:30 +03:00 |
|
David Cernat
|
f8c557fbc0
|
[General] Read and use weapon quantity in RecordDynamic packets
|
2020-04-19 23:17:09 +03:00 |
|
David Cernat
|
509f03ca52
|
[General] Use flags instead of autoCalc for enchantment dynamic records
This brings the handling of dynamic records in multiplayer up-to-date with ad333e88fe
|
2020-04-14 02:15:24 +03:00 |
|
David Cernat
|
0acf6f0242
|
Merge branch '0.7.1-sound-records' into 0.7.1
|
2020-03-16 23:08:00 +02:00 |
|
uramer
|
f46f028754
|
[General] Sound custom records
|
2020-03-15 19:17:00 +01:00 |
|
uramer
|
e0aaa7ee40
|
[Server] Remove duplicate includes
|
2020-03-15 17:30:00 +01:00 |
|
uramer
|
758ec17a6e
|
[Server] Include handleInput.cpp correctly
|
2020-03-15 17:18:00 +01:00 |
|
uramer
|
09ea1ab585
|
[Server] SetObjectSound
|
2020-03-14 19:17:00 +01:00 |
|
uramer
|
2b71cbb8fc
|
[Server] Handle backspace input if the current line is empty
|
2020-03-02 14:40:00 +01:00 |
|
uramer
|
59693abc74
|
[Server] Handle backspace in the server window
|
2020-03-02 14:19:00 +01:00 |
|
uramer
|
4e6bcf02d2
|
[Server] Pass stdin to a Lua event, fix Ctrl+C on Windows
|
2020-03-01 18:30:00 +01:00 |
|
David Cernat
|
06a3604f9e
|
Merge remote-tracking branch 'uramer/0.7.1-game-settings' into 0.7.1
|
2020-03-01 01:58:01 +02:00 |
|
David Cernat
|
27d35d73a2
|
[General] Implement OnObjectSound packet
Many interactions between players and objects now have their sounds sent to other players.
|
2020-02-29 18:15:41 +02:00 |
|
uramer
|
bb8182663f
|
[General] Set any settings from the Game category with the GAME_SETTINGS packet
|
2020-02-28 00:40:00 +01:00 |
|
David Cernat
|
1a7060c5c5
|
[Server] Add server functions for handling the droppedByPlayer boolean
|
2020-02-27 14:53:03 +02:00 |
|