Koncord
90215f4e7c
Fix log messages for GCC compatibility
8 years ago
David Cernat
2337a0becb
Add LOG_APPEND method for writing to log without timestamp and level
8 years ago
David Cernat
f4744f8547
Add additional log info
8 years ago
David Cernat
97f944dde7
Use logger for most console messages
8 years ago
David Cernat
a2dbeb6c95
Share skills and attributes correctly upon logging in, and fix grammar
8 years ago
Koncord
35991fcd15
Add logger to client
8 years ago
David Cernat
e5cb58e7c4
Add debug info about ID_GAME_BASE_INFO packets
8 years ago
David Cernat
8eda381016
Make formatting consistent, part 2
9 years ago
David Cernat
1363c4c5b6
Make formatting consistent
9 years ago
David Cernat
1bbd7c271f
Add fail-safes to DedicatedPlayer cell updating to narrow down problems
9 years ago
David Cernat
aa69c156c7
Fix race-related graphical glitches when players spawn
9 years ago
Koncord
2bdacc950b
Fix messagebox in connection failed
9 years ago
Koncord
edd214dd00
Removed redundant requestQuit
9 years ago
Koncord
1022b6b27c
Fix a header size
9 years ago
Koncord
7898b1181d
Reduced package size
9 years ago
Koncord
e4e17ca4b9
Close #30
9 years ago
David Cernat
8dd8e22a0b
Replace tabs with spaces in LocalPlayer changes
9 years ago
David Cernat
3362902396
Update position after changing cell (for real)
9 years ago
David Cernat
b0bd10f219
Allow script-based teleportation from interior to exterior cell 0,0
9 years ago
Koncord
31e2ab54d6
Revert "Update position after changing cell"
...
This reverts commit 5e072b9d3c
.
9 years ago
Koncord
5e072b9d3c
Update position after changing cell
9 years ago
Koncord
7107136808
New API
...
SetExterior(pid, x, y)
GetExteriorX(pid)
GetExteriorY(pid)
also "SetCell" will now move to the named external cells (e.g. SetCell(pid, "Balmora"))
9 years ago
Koncord
1e3eff91ac
Merged branch tes3mp-gui into tes3mp-gui
9 years ago
Koncord
9ab77cb123
New API functions: MessageBox, CustomMessageBox, InputDialog
...
New Callback: OnGUIAction
9 years ago
Stanislav Zhukov
fe50394f4d
Fix movement desync
...
I think this should fix all movements desyncs
9 years ago
davidcernat
ab309180c2
Add useful debug info for cell changes
9 years ago
davidcernat
3c8543bfaf
Make player references cross exterior cells only when called by server
...
Previously, clientside representations of players were able to move to a new exterior cell once during their movement tick and then again when sending a cell change packet to the server. Besides causing crashes in CellRef because of a messy cell-changing record, this also led to major desyncs.
Clientside representations of players can now only change their cells when a server-sent cell change packet specifically allows it.
9 years ago
Aesylwinn
3483b54df5
Build fix.
9 years ago
davidcernat
7bf08e5e5a
Fix transition between exterior cells for non-local players
...
Make the local player send a packet whenever moving from one exterior cell to another, don't require objects to have RefNums to be moved correctly between exterior cells, and increase the packet priority for cell changes.
9 years ago
Koncord
6f07d590d4
Fix SetPos and SetAngle functions
...
Fix types for SetPos and SetAngle
9 years ago
Stanislav Zhukov
b09e4a0218
Fix chat 'y'
...
Now you can close chat only if pressed 'Enter'.
9 years ago
Koncord
1b259e2d33
Syncing inventory, animations, position, 8 key attributes
...
Created Package system
9 years ago
Koncord
1e29409dd5
Add OpenMW-mp target
9 years ago
Koncord
4be6b362c5
Add OpenMW-mp target
9 years ago