mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-18 15:31:33 +00:00
See changelog
This commit is contained in:
parent
dce5d774e2
commit
c8d6895526
@ -1,5 +1,42 @@
|
|||||||
EQEMu Changelog (Started on Sept 24, 2003 15:50)
|
EQEMu Changelog (Started on Sept 24, 2003 15:50)
|
||||||
-------------------------------------------------------
|
-------------------------------------------------------
|
||||||
|
== 7/3/2019 ==
|
||||||
|
|
||||||
|
- Optimizations to packet updates introduced back into the source post network code overhaul
|
||||||
|
- Optimizations made to position update packets by sending updates far less frequently when not in line with zone:max_movement_update_range
|
||||||
|
- Optimizations made to position updates in respect to the much higher resolution of navmesh path-finding that we were using. We have cut down
|
||||||
|
on the resolution of path finding / updating so that we reduce the CPU overhead of path-finding and subsequent client update packets that
|
||||||
|
get generated this action
|
||||||
|
- Optimization made by adjusting ZLIB compression rate that was accidentally set to a compression level of 4 a long time ago
|
||||||
|
- Added #netstats admin command to troubleshoot connection issues in detail
|
||||||
|
- Websocket server is now available in zone and is bound to the same UDP port that the zoneserver listens on
|
||||||
|
- Currently implemented websocket API calls at the zone level
|
||||||
|
get_packet_statistics
|
||||||
|
get_opcode_list
|
||||||
|
get_npc_list_detail
|
||||||
|
get_door_list_detail
|
||||||
|
get_corpse_list_detail
|
||||||
|
get_object_list_detail
|
||||||
|
get_mob_list_detail
|
||||||
|
get_client_list_detail
|
||||||
|
get_zone_attributes
|
||||||
|
get_logsys_categories
|
||||||
|
set_logging_level
|
||||||
|
- Example of a Typescript client: https://gist.github.com/Akkadius/52d12d0379f36cf81c51b3b7da13db37
|
||||||
|
- Library Changes
|
||||||
|
- We now use git submodules for libraries / dependencies versus manually downloading to the dependencies folder and/or storing
|
||||||
|
said dependencies within our codebase itself
|
||||||
|
- To update dependencies (Required for compiling)
|
||||||
|
- git submodule init
|
||||||
|
- git submodule update
|
||||||
|
- Libraries now in submodules
|
||||||
|
- [glm] https://github.com/g-truc/glm.git
|
||||||
|
- [flm] https://github.com/fmtlib/fmt.git
|
||||||
|
- [libuv] https://github.com/libuv/libuv.git
|
||||||
|
- [cereal] https://github.com/USCiLab/cereal.git
|
||||||
|
- [websocketpp] https://github.com/zaphoyd/websocketpp.git
|
||||||
|
- [recastnavigation] https://github.com/EQEmu/recastnavigation.git
|
||||||
|
|
||||||
== 6/24/2019 ==
|
== 6/24/2019 ==
|
||||||
Uleat: Reworked BotDatabase into a functional add-on for ZoneDatabase
|
Uleat: Reworked BotDatabase into a functional add-on for ZoneDatabase
|
||||||
- Eliminated the database connection associated with class BotDatabase
|
- Eliminated the database connection associated with class BotDatabase
|
||||||
|
|||||||
@ -31,7 +31,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#define CURRENT_BINARY_DATABASE_VERSION 9139
|
#define CURRENT_BINARY_DATABASE_VERSION 9140
|
||||||
|
|
||||||
#ifdef BOTS
|
#ifdef BOTS
|
||||||
#define CURRENT_BINARY_BOTS_DATABASE_VERSION 9024
|
#define CURRENT_BINARY_BOTS_DATABASE_VERSION 9024
|
||||||
|
|||||||
@ -393,6 +393,7 @@
|
|||||||
9137|2018_12_12_client_faction_tables.sql|SHOW TABLES LIKE 'faction_base_data'|empty|
|
9137|2018_12_12_client_faction_tables.sql|SHOW TABLES LIKE 'faction_base_data'|empty|
|
||||||
9138|2018_12_12_convert_to_client_functions.sql|SELECT `id` FROM `faction_list` WHERE `id` > 4999|empty|
|
9138|2018_12_12_convert_to_client_functions.sql|SELECT `id` FROM `faction_list` WHERE `id` > 4999|empty|
|
||||||
9139|2019_03_25_optional_npc_model.sql|SHOW COLUMNS FROM `npc_types` LIKE 'model'|empty|
|
9139|2019_03_25_optional_npc_model.sql|SHOW COLUMNS FROM `npc_types` LIKE 'model'|empty|
|
||||||
|
9140|2019_07_03_update_range.sql|SHOW COLUMNS FROM `npc_types` LIKE 'max_movement_update_range'|empty|
|
||||||
|
|
||||||
# Upgrade conditions:
|
# Upgrade conditions:
|
||||||
# This won't be needed after this system is implemented, but it is used database that are not
|
# This won't be needed after this system is implemented, but it is used database that are not
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user