KimLS
|
cd32a5a47a
|
Make the reconnect code only trigger when there's actually a client IN ZONE and try to clean up otherwise
|
2019-07-23 21:59:22 -07:00 |
|
KimLS
|
780f8f8515
|
Mark old cle entries as stale when you login
|
2019-07-20 22:12:48 -07:00 |
|
KimLS
|
6bdc9b6ba5
|
Add support for single account login to both world and login server, should also work with eqemu login server, can be turned off in rules if you don't mind the side effects double logins cause. Also lowered the linkdead time to 30s + 90s default (2min)
|
2019-07-13 16:16:15 -07:00 |
|
KimLS
|
f50d502f3d
|
Fix for x86 zlib issue
|
2019-06-30 18:28:11 -07:00 |
|
KimLS
|
e086f53b97
|
Zlib ng
|
2019-06-30 18:13:46 -07:00 |
|
KimLS
|
52276d06b0
|
Remove c++17 construct, a bridge too far for now
|
2019-05-17 00:29:51 -07:00 |
|
KimLS
|
597c4e8c60
|
Rename websocket_server so it no longer shares a name with its own type
|
2019-05-17 00:22:32 -07:00 |
|
KimLS
|
5b41060588
|
Swap out recast for our own submod
|
2019-05-17 00:18:32 -07:00 |
|
KimLS
|
c737504645
|
Subscription changes
|
2019-05-17 00:09:38 -07:00 |
|
KimLS
|
e277e55718
|
Merge remote-tracking branch 'origin/master' into feature/eqemu-api-data-service-netstats-ws
|
2019-05-16 14:38:12 -07:00 |
|
KimLS
|
5936d865b5
|
Apply patches to recast
|
2019-05-16 14:37:52 -07:00 |
|
KimLS
|
f2d47927b8
|
Update cmake to point at our static recast, need to apply our patches to it now
|
2019-05-16 14:28:15 -07:00 |
|
KimLS
|
4836db73d7
|
Recast navigation
|
2019-05-16 14:24:08 -07:00 |
|
KimLS
|
e00cd4afd9
|
Remove recast module
|
2019-05-16 14:13:13 -07:00 |
|
KimLS
|
ebca112769
|
Implement a basic websockets server
|
2019-05-16 00:12:21 -07:00 |
|
KimLS
|
5bfcef600f
|
Removed submodule
|
2019-05-14 13:06:46 -07:00 |
|
KimLS
|
845dd339b2
|
Remove websocketpp
|
2019-05-14 13:04:36 -07:00 |
|
KimLS
|
09b91f5229
|
Change hash from enum to int, older gcc versions have trouble with that
|
2019-05-12 21:09:06 -07:00 |
|
KimLS
|
0eeb73b436
|
Fix for lvalue ref trying to bind to a rvalue
|
2019-05-11 00:10:47 -07:00 |
|
Alex
|
ad790ac8ef
|
Merge pull request #840 from noudess/master
Roambox patch for navmesh and large roamboxes in hilly zones
|
2019-05-02 18:38:00 -07:00 |
|
KimLS
|
63198d974e
|
Merge branch 'feature/eqemu-api-data-service-netstats' of github.com:EQEmu/Server into feature/eqemu-api-data-service-netstats
|
2019-04-16 01:09:31 -07:00 |
|
KimLS
|
cd8ab727aa
|
Tweaks from other branch
|
2019-04-16 01:09:25 -07:00 |
|
Alex
|
8f9a859c56
|
Merge pull request #838 from noudess/roamboxfix
Fix SetCurrentWP to allow negatives
|
2019-04-11 15:02:19 -07:00 |
|
KimLS
|
cbfd02b9ff
|
Remove logging from daybreak network code to make it thread safe, there is a threadsafe replacement if you care (there's only like 4 logs in the code anyway); made event loop thread local so we can have one for each thread
|
2019-03-15 21:34:23 -07:00 |
|
KimLS
|
9dc83d389e
|
Add wip sql so you don't have to try to divine what im going for
|
2019-03-13 22:59:00 -07:00 |
|
KimLS
|
7977949ae9
|
Change eqstream interface to get rid of some stuff as well as flesh out a few more options plus some rule and performance changes
|
2019-03-13 22:55:49 -07:00 |
|
KimLS
|
67b228a91c
|
Added packet stats
|
2019-03-11 15:24:32 -07:00 |
|
KimLS
|
675a67b676
|
Set data rate to disabled by default
|
2019-03-10 03:28:44 -07:00 |
|
KimLS
|
1c20da88f9
|
Compile error fixes
|
2019-03-10 00:53:08 -08:00 |
|
KimLS
|
35a54426da
|
Merge fix
|
2019-03-10 00:48:48 -08:00 |
|
KimLS
|
f010f3be39
|
Remove jsoncpp submodule since it's not intended to be used as a subproject sadly
|
2019-03-10 00:43:43 -08:00 |
|
KimLS
|
233c1b6770
|
Remove old glm
|
2019-03-10 00:39:49 -08:00 |
|
KimLS
|
fe3fe163a6
|
Remove old recast from proj
|
2019-03-10 00:39:22 -08:00 |
|
KimLS
|
d0ad579501
|
Recastnav to submodule
|
2019-03-10 00:38:43 -08:00 |
|
KimLS
|
3983a099c0
|
Remove old libuv library
|
2019-03-10 00:18:36 -08:00 |
|
KimLS
|
7c0ca73937
|
libuv submodule
|
2019-03-10 00:18:04 -08:00 |
|
KimLS
|
8689186859
|
Remove old libs
|
2019-03-10 00:11:26 -08:00 |
|
KimLS
|
777f182282
|
Update fmt lib with submodule
|
2019-03-10 00:10:47 -08:00 |
|
KimLS
|
ee1fcdf5fa
|
Stats, stats everywhere (I added a #netstats command)
|
2019-03-09 22:25:04 -08:00 |
|
KimLS
|
5c32afc77d
|
Submodules
|
2019-03-09 16:11:31 -08:00 |
|
KimLS
|
cb9f0fbe31
|
Start of a network options interface command
|
2019-02-24 19:24:10 -08:00 |
|
KimLS
|
b156b078ed
|
Revert internal send to old code
|
2019-02-24 15:20:01 -08:00 |
|
KimLS
|
182b7e9843
|
Small change to gmmove to always force an update
|
2019-01-12 20:19:21 -08:00 |
|
KimLS
|
e3d5200310
|
Redid background task interface, used it to async send client packets
|
2019-01-07 19:53:23 -08:00 |
|
KimLS
|
6c1e3ae3d6
|
Added some rules for network server startup, added a limit on number of resends per connection channel per cycle (default is 10)
|
2019-01-03 20:04:09 -08:00 |
|
KimLS
|
3cb548f72e
|
Merge branch 'master' into resend
|
2019-01-03 18:33:55 -08:00 |
|
KimLS
|
dd295866c5
|
Merge branch 'master' of github.com:EQEmu/Server
|
2019-01-03 18:33:31 -08:00 |
|
KimLS
|
85ebda1b5a
|
GMMove minor logic change so clients who are not LD/Charmed will be affected
|
2019-01-03 18:33:22 -08:00 |
|
KimLS
|
d20ea3852c
|
Some changes to resend logic and default values
|
2019-01-02 20:57:40 -08:00 |
|
KimLS
|
e96539e6a8
|
Some changes to navmesh path finding, disabled waypoint nav interface for now, might keep it disabled (i don't think anyones using it anyway) added a rule that might need some fine tuning for navmesh pathfinding
|
2018-12-24 14:48:11 -08:00 |
|
KimLS
|
d3aa74ff54
|
Update glm
|
2018-12-21 00:39:28 -08:00 |
|
KimLS
|
18fa53e09b
|
Fix for broken movespeed in merge
|
2018-12-21 00:23:04 -08:00 |
|
KimLS
|
dacbce1c5f
|
Some changes to fixz while pathing
|
2018-11-29 23:11:39 -08:00 |
|
KimLS
|
1654dd6baf
|
Some debug logging for water maps
|
2018-11-25 21:11:42 -08:00 |
|
KimLS
|
0662e3c780
|
Merge fix with sql
|
2018-11-25 15:35:52 -08:00 |
|
KimLS
|
db5c42735c
|
Fix a situation where nav could end up not being reset
|
2018-11-25 15:33:04 -08:00 |
|
KimLS
|
78adc7590e
|
Missing line from secret's patch, should address sometimes npcs stop moving.
|
2018-11-25 00:03:47 -08:00 |
|
KimLS
|
a26cf5f1de
|
Some changes to fix various issues
|
2018-11-24 15:46:50 -08:00 |
|
KimLS
|
cfba613efd
|
Remove floating logic, fix for some bestz logic
|
2018-11-21 22:10:51 -08:00 |
|
KimLS
|
b55771ca7d
|
Some fixes as well as floating behavior for boats
|
2018-11-21 16:34:52 -08:00 |
|
KimLS
|
b772518901
|
Selective commit of secrets somewhat broken pr
|
2018-11-18 20:29:21 -08:00 |
|
KimLS
|
e8dffa1087
|
Stuck behavior sql
|
2018-11-11 01:11:07 -08:00 |
|
KimLS
|
ef32940be2
|
Merge fix
|
2018-11-11 01:05:44 -08:00 |
|
KimLS
|
ab6cdd65a3
|
Various stuck behavior
|
2018-11-11 01:04:25 -08:00 |
|
KimLS
|
81b409a2e4
|
Working on stuck behavior handler, fix for world crash when you can't connect to a login server.
|
2018-11-09 18:30:05 -08:00 |
|
KimLS
|
8f0051db8d
|
Changes to various path finding behavior
|
2018-11-09 00:54:51 -08:00 |
|
KimLS
|
fd7b6deafa
|
Merge branch 'movement_manager' of github.com:EQEmu/Server into movement_manager
|
2018-11-07 21:55:26 -08:00 |
|
KimLS
|
c0ebe05d5d
|
Prelim swimming support
|
2018-11-07 21:55:12 -08:00 |
|
KimLS
|
cd59916e67
|
Merge branch 'movement_manager' of github.com:EQEmu/Server into movement_manager
|
2018-10-28 13:39:43 -07:00 |
|
KimLS
|
8ebcd6b6c5
|
Some fixes to grid pathing at 0 wp pause plus command changes
|
2018-10-28 13:39:24 -07:00 |
|
KimLS
|
29383882f8
|
Merge branch 'movement_manager' of github.com:EQEmu/Server into movement_manager
|
2018-10-19 13:05:53 -07:00 |
|
KimLS
|
dc4f52deeb
|
Remove comment
|
2018-10-19 13:05:40 -07:00 |
|
Alex
|
b3fd1e6c9b
|
Merge pull request #781 from SecretsOTheP/movement_manager
Add MoveTo functionality to allow NPC to clip through walls and preve…
|
2018-10-19 13:03:29 -07:00 |
|
KimLS
|
973abef1b0
|
Water work and work with grids (still not perfect but i think its the ai code)
|
2018-10-18 20:44:46 -07:00 |
|
KimLS
|
f76fffe622
|
A bunch of send position changes, rename navigateto
|
2018-10-15 22:02:16 -07:00 |
|
KimLS
|
cd6fd2d2dc
|
Merge master to movement_manager, fix for merge failure
|
2018-10-14 17:23:11 -07:00 |
|
KimLS
|
1600f68239
|
Bots compile again
|
2018-10-14 17:17:32 -07:00 |
|
KimLS
|
94bce44295
|
Some checks to cut down on position sends by about 30%, still need to optimize movement sends
|
2018-10-14 00:02:16 -07:00 |
|
KimLS
|
d0685556e8
|
Bunch of bug fixes, guard behavior works again
|
2018-10-13 23:53:16 -07:00 |
|
KimLS
|
18ec09a79e
|
Velocity will now work in horizontal only instead of being both h + v (this was causing occasional skips in hilly areas)
|
2018-10-12 22:17:50 -07:00 |
|
KimLS
|
1785120796
|
Bunch of refactoring and walking, AI needs a ton of tweaking to use the new logic
|
2018-10-12 00:03:58 -07:00 |
|
KimLS
|
29ea65a71e
|
Redoing movement to introduce proper rotation
|
2018-09-24 22:41:53 -07:00 |
|
KimLS
|
1aa97957d8
|
Renamed function, need to fix bots, some combat bug fixes.
|
2018-09-21 23:54:07 -07:00 |
|
KimLS
|
4815cabb63
|
Some bug fixes
|
2018-09-20 22:08:35 -07:00 |
|
KimLS
|
7278c6294d
|
Movement will now be handled by the movement manager instead of mob
|
2018-09-20 16:14:47 -07:00 |
|
KimLS
|
f754cb1307
|
Move update path to movement manager so all movement will use paths
|
2018-09-18 23:06:56 -07:00 |
|
KimLS
|
2224b83ae0
|
Movement manager add
|
2018-09-17 14:32:36 -07:00 |
|
KimLS
|
c677169edd
|
Removed existing movement code, started replacing
|
2018-09-15 19:20:47 -07:00 |
|
KimLS
|
d2340d3f2e
|
Fix for missing policy
|
2018-09-03 00:41:59 -07:00 |
|
Alex
|
71d6e97df2
|
Merge pull request #771 from EQEmu/revert-765-zlib_cmake
Revert "Adjusted zlib cmake to honor policy CMP0074 warning"
|
2018-09-03 00:40:27 -07:00 |
|
Alex
|
9b09891aa5
|
Revert "Adjusted zlib cmake to honor policy CMP0074 warning"
|
2018-09-03 00:30:50 -07:00 |
|
KimLS
|
fc071d1d2f
|
Set CMP0074
|
2018-09-03 00:20:43 -07:00 |
|
KimLS
|
b6388595f3
|
Merge branch 'master' of github.com:EQEmu/Server
|
2018-07-07 22:39:19 -07:00 |
|
KimLS
|
5060de9b58
|
Keep alive implemented for world->zone
|
2018-07-07 22:19:24 -07:00 |
|
KimLS
|
d2683022e1
|
Merge branch 'master' of github.com:EQEmu/Server
|
2018-07-02 22:10:13 -07:00 |
|
KimLS
|
887b71eebb
|
Change license to GPL3 instead of LGPL3 I'm not sure why this happened it should of always been GPL3 as per the attributions in the source
|
2018-07-02 22:09:37 -07:00 |
|
KimLS
|
2533de1d62
|
Appveyor scripts that are in use, and added back in the old dependency stuff for windows
|
2018-07-02 22:08:04 -07:00 |
|
KimLS
|
e7cf687d2b
|
Don't set c++ vers
|
2018-06-29 22:12:11 -07:00 |
|
KimLS
|
5544fd0ae5
|
Merge branch 'master' of github.com:EQEmu/Server
|
2018-06-28 21:03:48 -07:00 |
|
KimLS
|
842a40f76d
|
lower cmake version
|
2018-06-28 21:03:32 -07:00 |
|