28414 Commits

Author SHA1 Message Date
Dave Corley
8d5570d85f Fix(client): Override dynamic cell records as well, minor refactor for clarity 2023-09-26 21:04:28 -05:00
Dave Corley
8dcd759c62
Feat: Add initial CI scripts 2023-09-23 18:38:55 +01:00
Dave Corley
b8dd28c0ef
Merge pull request #22 from DreamWeave-MP/you-spin-me-right-round-baby
Fix(Client): Fix rotation order for received onObjectRotate packets
2023-09-20 20:44:01 -05:00
Dave Corley
0b8e0d4125 Fix(Client): Fix rotation order for received onObjectRotate packets 2023-09-19 04:04:47 -05:00
Dave Corley
e9d7bb780d
Merge pull request #17 from DreamWeave-MP/feature/find-raknet-in-deps
Find Raknet in deps
2023-08-06 05:52:16 -05:00
Dave Corley
33ece971e3
Merge pull request #18 from HotaruBlaze/masterserver-port-fix
Use the correct port for the masterserver
2023-08-06 05:51:51 -05:00
Phoenix / Hotaru
92d436de19
Fix masterserver Port 2023-07-17 14:43:53 +01:00
Max Henzerling
81cf5a4c4c look for raknet within the deps folder where ever other dependency is 2023-07-16 22:00:02 -07:00
Dave Corley
eed2914e4e
Merge pull request #16 from MWMadness/fix/ninja-build
Fix Ninja Build
2023-07-13 04:03:18 -05:00
Max Henzerling
e3c9422177 add updated cmake files from openmw and re-add macro to fix msvc builds 2023-07-12 19:51:27 -07:00
Dave Corley
6666d7de9a
Merge pull request #13 from HotaruBlaze/spaces-4-plugins
[Server] Allow spaces after commas for plugins
2023-07-12 18:25:28 -05:00
Dave Corley
73268198e0
Merge pull request #14 from HotaruBlaze/ScriptPointerFix
Fix ScriptFunctionPointer
2023-07-10 04:38:46 -05:00
Phoenix / Hotaru
aaffcba79b
Fix ScriptFunctionPointer 2023-07-10 10:27:42 +01:00
Phoenix / Hotaru
7e77c7740c
[Server] Allow spaces after commas for plugins 2023-07-10 05:17:37 +01:00
Phoenix / Hotaru
4763a46364
Merge pull request #7 from HotaruBlaze/MasterServer-Cleanup
[MasterServer] Remove Duplicate const for escapeString
2023-07-09 03:15:04 +00:00
Phoenix / Hotaru
2999a9cd70
[MasterServer] Remove Duplicate const for escaping 2023-07-09 03:50:27 +01:00
Phoenix / Hotaru
9d67eb7500
Merge pull request #6 from HotaruBlaze/MasterServer-Cleanup
[MasterServer] Bug Fixes and Cleanup
2023-07-09 02:06:08 +00:00
Phoenix / Hotaru
28694c0a1c
[MasterServer] Remove 0.6 Support 2023-07-09 02:16:58 +01:00
Phoenix / Hotaru
9f5689769e
[MasterServer] Fix catch Error 2023-07-09 02:16:37 +01:00
Phoenix / Hotaru
b820a6fc18
[MasterServer] Escape User-defined vars for RestServer 2023-07-09 02:16:00 +01:00
Dave Corley
2fadbb52c6
Merge pull request #5 from MWMadness/clean-on-me-when-youre-not-strong
Edit: remove unused include
2023-07-08 04:00:12 -05:00
Dave Corley
c7c2e90392 Edit: remove unused include 2023-07-08 01:15:02 -05:00
Dave Corley
221f076010
Merge pull request #4 from MWMadness/fix-build
fix build
2023-07-07 18:12:23 -05:00
Max Henzerling
29c7595f49 fix build 2023-07-07 16:10:34 -07:00
David Cernat
37a4b2a103
Merge pull request #627 from sidke/0.8.1
[Documentation] Update some docs to match method signatures
2022-06-16 01:46:01 +03:00
Sidney Keese
9aecd1a926
[Documentation] Update some docs to match method signatures 2022-06-13 20:59:35 -07:00
David Cernat
81251675a4 [Client] Fix packetOrigin comparisons when sending ObjectState 2022-05-22 16:43:15 +03:00
David Cernat
01208ba90c
Merge pull request #626 from ShadIK02/patch-1
Update CMakeLists.txt
2022-05-22 11:36:54 +03:00
ShadIK02
fb3fbade13
Update CMakeLists.txt
fix on TARGET for building on macOS
2022-05-21 19:06:13 +05:00
David Cernat
8f90e64e80 [Server] Make ClearRecords() clear GameSetting records as well 2022-05-15 17:54:41 +03:00
David Cernat
3b355653d4 [Client] Fix overlap of GuiMode IDs for VR meta menu and TES3MP InputBox 2022-05-06 00:12:59 +03:00
David Cernat
346b4308b8 [Documentation] Update credits 2022-05-06 00:06:32 +03:00
David Cernat
eb1c894038 [Client] Add clearer debug for bad LiveCellRef casts 2022-05-03 23:29:20 +03:00
David Cernat
89eb01f2dc [Documentation] Update credits 2022-05-03 13:35:15 +03:00
David Cernat
a9c3b3e6cc [Documentation] Add mention of VR branch to README
Mention current version in Project Status.
2022-05-02 11:58:09 +03:00
David Cernat
68954091c5 [Documentation] Update changelog for 0.8.1 tes3mp-0.8.1 2022-05-01 22:39:31 +03:00
David Cernat
3603408c67 [Config] Add extra comment for tes3mp-server-default.cfg's localAddress 2022-05-01 22:35:50 +03:00
David Cernat
a7eeba03a1 [General] Synchronize origin and orientation for non-magical projectiles 2022-05-01 21:59:17 +03:00
David Cernat
f0a22495a2 [General] Synchronize origin and orientation for magical projectiles 2022-05-01 21:58:00 +03:00
David Cernat
da079fcfd8 [General] Add VR settings to GameSettings packet 2022-05-01 02:38:02 +03:00
David Cernat
a6a0b9db72 [General] Change version to 0.8.1 2022-05-01 00:31:30 +03:00
David Cernat
fb4fe75e62 [Client] Always set visibility of GUIChat, not its main widget
Don't change the windowState when GUIChat is closed.
2022-04-30 01:54:43 +03:00
David Cernat
ae2d247968 [Client] Add GUIController method for changing chat window mode 2022-04-29 00:06:04 +03:00
David Cernat
d45db97808 [Client] Retain hidden mode for chat window when set 2022-04-27 09:10:25 +03:00
David Cernat
6b1c83f629 [Client] Fix iteration through summoned creature map in ObjectList 2022-04-27 00:39:12 +03:00
David Cernat
06dfbe4aec [Client] Fix conditions for sending PlayerItemUse packet for magic items
Previously, attempting to switch to a magic item's spell via a quick key did not work if the item was already equipped.
2022-04-23 21:32:35 +03:00
David Cernat
1a000bc0a8 [Client] Fix cleanup of summoned creatures
Previously, summoned creatures weren't being deleted in certain situations because they were encountered again before the cell they were in had a local authority.
2022-04-21 23:58:50 +03:00
David Cernat
4e2860f578 [General] Make mwscript's PositionCell send ActorCellChange packets
Make server accept ActorCellChange packets for unloaded cells.
2022-04-21 18:08:23 +03:00
David Cernat
aa92128cf2 [Client] Fix logic for sending ObjectState packets
The previous logic was meant to prevent packet spam from local scripts, but inadvertently prevented objects from being enabled or disabled correctly from dialogue in certain quests.

Enabling and disabling objects from dialogue and the console is now always allowed to go through.
2022-04-16 01:30:51 +03:00
David Cernat
3af57f0858 [Client] Fix crash when creating Cell from base Cell lacking Pathgrid 2022-04-15 22:23:53 +03:00