f7571607ba
Only send live checks when the connection has been silent for a while.
...
Also:
* Made the timeout configurable
* Removed the stale randomcharacters config option
* Switched to time_t for time values, even though it doesn't really
matter that much
* Halved the keepAliveTimer frequency
2020-09-16 17:45:53 +02:00
kamilprzyb
3d83f93167
added periodic DB saves, fixed some settings
2020-09-14 01:38:27 +02:00
kamilprzyb
1d9a7139a8
deleteing player deletes inventory and nanos, minor tweaks to settings
2020-09-14 01:38:27 +02:00
eb1ad6bb37
switched to dumped XDT & moved to a submodule
2020-09-09 12:06:22 -05:00
df655dfe29
added mobdata to config
2020-09-07 12:54:40 -05:00
kamilprzyb
11801c1f89
Rewrote DB to use ORM, added all remaining features to LoginServer and refactored it
2020-09-02 00:37:09 +02:00
4178945abe
Decoupled player and NPC view distance.
2020-08-26 04:58:17 +02:00
b79bc56b31
Implement NPC spawning.
...
Protected by a simplified GM system. Either everyone is a GM (local
servers) or nobody is (public servers).
2020-08-25 04:28:42 +02:00
113ce0af07
Load the NPC and warp JSON files according to the config file.
...
NPC data was being read from the config, but ignored.
2020-08-25 03:45:04 +02:00
e99feb03d5
Add verbosity levels.
2020-08-23 23:09:31 +02:00
651ccba932
Replace ifdef guards with #pragma once
...
tl;dr this has potentially significant compilation speed benefits.
2020-08-23 19:14:54 +02:00
35c622d8a2
Add support for verbose logging.
2020-08-22 19:39:13 +02:00
f289c72f6f
populated NPCManager
2020-08-21 17:14:11 -05:00
JadeShrineMaiden
caaffcbe3d
Item Deletion and extra fixes ( #17 )
...
* Deleting Items
* fixes
* fixes 2
* Basic GM login
* Update ItemManager.cpp
Co-authored-by: Raymonf <raymonf@outlook.com>
2020-08-21 15:09:52 -05:00
f2059c9ce1
merged motd and exit patch by dongresource
2020-08-19 12:22:54 -05:00
9d366e3720
inital commit
2020-08-18 15:42:30 -05:00