Commit Graph

84 Commits

Author SHA1 Message Date
HikikoMarmy
6d4269485f Update config fields 2025-07-03 16:52:52 +01:00
HikikoMarmy
0f3a61c5d5 Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-07-01 16:27:56 +01:00
HikikoMarmy
48d3ee37a2 Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-07-01 16:27:36 +01:00
HikikoMarmy
9e2028f409 Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-07-01 15:11:23 +01:00
HikikoMarmy
256a8c55c2 Simplification of discovery events 2025-07-01 15:11:11 +01:00
HikikoMarmy
201f6b25d4 Update README.md 2025-07-01 14:24:28 +01:00
HikikoMarmy
aa0129b5b0 Project Rename to "Champions Reborn" 2025-07-01 14:16:51 +01:00
HikikoMarmy
d495e5081f Handle Shutdowns
Server Rename
2025-07-01 14:01:58 +01:00
HikikoMarmy
03fcd59f9d "Format" style arguments for logging. 2025-07-01 14:01:18 +01:00
HikikoMarmy
d2cd5f55c6 Refactor network events for cleaner buffer management.
Naming some previously unnamed events.
2025-07-01 14:00:49 +01:00
HikikoMarmy
e15570ceec Additional user variables for chatrooms and match making.
Session Recovery for disconnects
2025-07-01 13:59:24 +01:00
HikikoMarmy
b4ab6cd31b Refactoring game sessions for better RTA support 2025-07-01 13:58:11 +01:00
HikikoMarmy
57c256b008 Chat Room Support 2025-07-01 13:56:24 +01:00
HikikoMarmy
8f029d4c72 Network character saving 2025-07-01 13:56:07 +01:00
HikikoMarmy
c7a3b3baab Database updates
Load Account (for chat handles, etc)
Cleanup Character Data
Cleanup Sessions
2025-07-01 13:54:10 +01:00
HikikoMarmy
494dea65ff Cleanup useless include 2025-07-01 13:52:04 +01:00
HikikoMarmy
5ae467de40 Utilities and nice-to-haves 2025-07-01 13:51:38 +01:00
HikikoMarmy
31ce20de50 Constants for RTA 2025-07-01 13:51:21 +01:00
HikikoMarmy
9c8b4b5b1d Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-06-15 23:09:04 +01:00
HikikoMarmy
8f93287ada Fixed Zero Run Length Compression 2025-06-15 23:08:40 +01:00
HikikoMarmy
fffbc95b87 Store the game type in the socket for gateways 2025-06-15 23:07:52 +01:00
HikikoMarmy
ec98c7a8ab Update README.md 2025-06-15 00:29:59 +01:00
HikikoMarmy
cb7a3f0825 Lobby ports for CON and RTA 2025-06-15 00:22:14 +01:00
HikikoMarmy
e1eba1a3d0 General cleanup of code and headers. 2025-06-15 00:20:29 +01:00
HikikoMarmy
fec6eccae4 Miscellaneous RTA support 2025-06-15 00:19:35 +01:00
HikikoMarmy
f54870cc1a Initial Character support for RTA 2025-06-15 00:19:00 +01:00
HikikoMarmy
08c6604f68 Move Constants to Common 2025-06-15 00:18:22 +01:00
HikikoMarmy
63a0978cbe Support for RTA and game regions via gateway sockets. 2025-06-15 00:18:08 +01:00
HikikoMarmy
cb1daf15a6 Improvements to sockets for thread safety 2025-06-15 00:17:38 +01:00
HikikoMarmy
904722b74c Removal of Global defines. 2025-06-15 00:17:05 +01:00
HikikoMarmy
38d08dc7de Support for Return To Arms Events and Notifications. 2025-06-15 00:16:45 +01:00
HikikoMarmy
f82fc49594 Updated all events to use sockets instead of user ptr. 2025-06-15 00:16:02 +01:00
HikikoMarmy
2c260b7cf9 Renamed Misc into Common. 2025-06-15 00:14:20 +01:00
HikikoMarmy
0e2d4e8d56 Cleanup for Discovery Server and RTA Support 2025-06-15 00:14:02 +01:00
HikikoMarmy
a5d810e99a Database Management for RTA. 2025-06-15 00:13:33 +01:00
HikikoMarmy
9d3139466d Change Misc to Common and cleanups. 2025-06-15 00:13:14 +01:00
HikikoMarmy
fdce0ef952 Password Hashing for RTA. 2025-06-15 00:12:24 +01:00
HikikoMarmy
7963d24393 Run-length zero compression for RTA. 2025-06-15 00:12:03 +01:00
HikikoMarmy
dc2ddb04c4 Dependencies for SQLite3. 2025-06-15 00:11:23 +01:00
HikikoMarmy
5b53afaafb Misc changes 2025-04-24 11:23:00 +01:00
HikikoMarmy
1efb371f44 Beginning support for RTA match making. 2025-04-24 11:20:42 +01:00
HikikoMarmy
375cc9ad89 Chat Room Stubs 2025-04-24 11:19:52 +01:00
HikikoMarmy
5f8becc229 Cleanup. 2025-04-24 11:19:35 +01:00
HikikoMarmy
9cf6dea79f Add Client Type for CON/RTA distinction. 2025-04-24 11:19:17 +01:00
HikikoMarmy
a1989de8dc WideToUTF8 Utility
RTA does a lot of string conversions!
2025-04-24 11:18:08 +01:00
HikikoMarmy
8b03d059bb Use optionals for ByteStream 2025-04-24 11:17:12 +01:00
HikikoMarmy
d81261581d Clean up Network Events
Beginning support for RTA
2025-04-24 11:16:32 +01:00
HikikoMarmy
b4dfb0666c Fix match making.
"gameLocation" is actually "gameAddress".
2025-04-16 22:54:28 +01:00
HikikoMarmy
247cd434e5 Parse Game Name and Location. 2025-04-15 21:13:51 +01:00
HikikoMarmy
71a1ef719b Merge branch 'master' of https://github.com/HikikoMarmy/Norrath-Server-Emu 2025-04-14 19:55:48 +01:00