Filip Maj
|
31446f37fa
|
More cleanup (moved groups to WorldMaster class) and fixed the project file.
|
2016-12-17 09:37:18 -05:00 |
|
Filip Maj
|
2cc63960a7
|
Linkshell and WorkValue work.
|
2016-12-16 20:06:17 -05:00 |
|
Filip Maj
|
1148619ca5
|
More group work. Added packet operations to the world server so it can send global group info.
|
2016-12-15 12:19:44 -05:00 |
|
Filip Maj
|
6c409e93a9
|
Random work.
|
2016-12-13 15:02:28 -05:00 |
|
Filip Maj
|
fd2df829de
|
Forgot stuff.
|
2016-12-12 19:05:06 -05:00 |
|
Filip Maj
|
31b13300ac
|
Added all the base code for managing world-scope groups.
|
2016-12-12 19:03:25 -05:00 |
|
Filip Maj
|
09e1e31e79
|
Added packet 0xda
|
2016-12-12 10:11:27 -05:00 |
|
Filip Maj
|
b2c1c2895d
|
Added new packets for controlling BG objects. Added group delete packet. Fixed crash if tried to warp to non-existent zone. Added a create LS db method.
|
2016-12-11 23:31:13 -05:00 |
|
Filip Maj
|
feb73a8444
|
Added subclassed groups to auto-set workvalues.
|
2016-12-06 08:26:16 -05:00 |
|
Filip Maj
|
f4e238f4be
|
Merged in takhlaq/ffxiv-classic-server/ezpz (pull request #32)
added launch args for ip/port and default config loading
|
2016-12-05 15:29:50 +00:00 |
|
Tahir Akhlaq
|
ca44400048
|
cleaned up some spacing
|
2016-12-05 14:36:40 +00:00 |
|
Tahir Akhlaq
|
a2d4879cdd
|
Merge branch 'develop' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into ezpz
# Conflicts:
# sql/characters.sql
|
2016-12-05 14:29:19 +00:00 |
|
Tahir Akhlaq
|
4a320d7096
|
added launch args for ip/port and default config loading
- fixed char create issues by adding default values to fields (todo: fix actual query)
- added post build command to copy scripts folder to bin
|
2016-12-05 14:26:20 +00:00 |
|
Filip Maj
|
96a29a9f04
|
Merged in dude22072/ffxiv-classic-server-1/dude22072/characterssql-auto_increment-1480820519818 (pull request #30)
AUTO_INCREMENT
|
2016-12-05 13:46:18 +00:00 |
|
Filip Maj
|
25e55bf6df
|
Merged in takhlaq/ffxiv-classic-server/linux (pull request #29)
fixed linux build and import script
|
2016-12-05 13:46:02 +00:00 |
|
Filip Maj
|
c2a3641d08
|
Extended "Group" and created all the subgroups to cleanup code as well as make setting "work" values easier.
|
2016-12-04 11:59:54 -05:00 |
|
Filip Maj
|
f286922974
|
Deleted the list folder and anything in it. This was the old way before I realized how groups work.
|
2016-12-04 10:52:22 -05:00 |
|
Filip Maj
|
0317bea83b
|
Redid the group sending using the new methods.
|
2016-12-04 10:51:27 -05:00 |
|
Filip Maj
|
18e9ee5f63
|
Forgot the "SynchGroupWorkValuesPacket" and some merging stuff.
|
2016-12-04 10:18:04 -05:00 |
|
Filip Maj
|
52703537e9
|
Forgot the "GroupCreatedPacket".
|
2016-12-04 10:12:33 -05:00 |
|
Filip Maj
|
df6e16103c
|
Manually added the group packets and dataobjects into dev branch because the working_on_groups branch is so old it probably will break stuff.
|
2016-12-04 09:52:57 -05:00 |
|
dude22072
|
7e535a9398
|
users.sql AUTO_INCREMENT
|
2016-12-04 03:06:04 +00:00 |
|
dude22072
|
c04680ea38
|
characters.sql AUTO_INCREMENT
|
2016-12-04 03:02:15 +00:00 |
|
Filip Maj
|
101070954d
|
Localhost Character's id was hardcoded by accident.
|
2016-12-03 18:56:32 -05:00 |
|
Filip Maj
|
b1998d5f73
|
Pushing sql updates.
|
2016-12-03 17:40:45 -05:00 |
|
Filip Maj
|
3864bf6d85
|
Merge branch 'proxy_server' into develop
# Conflicts:
# FFXIVClassic Common Class Lib/packages.config
|
2016-12-03 14:03:13 -05:00 |
|
Filip Maj
|
4ce4647a75
|
If a player tries to zone to a offline server they will see a standard error message. Also a reconnection attempt will be made on a disconnected server.
|
2016-12-03 14:00:24 -05:00 |
|
Filip Maj
|
260878df38
|
Fixed login breaking due to destinationZone not going to 0 after switch or crash.
|
2016-12-03 13:33:39 -05:00 |
|
Filip Maj
|
ebd8ab0580
|
Fixed random crashes when zoning. Was due to improper write of the SessionEndPacket. For extra safety db is locked until zone in happens. Added some logs. Seems to be all working!
|
2016-12-03 13:23:32 -05:00 |
|
Filip Maj
|
e30831fdc5
|
Built subpackets to let the zone servers talk to the world server. Implemented cross-server zoning but the E2 packet or something isn't being sent.
|
2016-12-03 12:19:59 -05:00 |
|
Filip Maj
|
315f2e579c
|
Merged in dude22072/ffxiv-classic-server/dude22072/marketentrancelua-syntax-error-1475561003225 (pull request #26)
MarketEntrance.lua syntax error
|
2016-10-05 16:18:12 -04:00 |
|
dude22072
|
6e7459a2f8
|
MarketEntrance.lua syntax error
|
2016-10-04 06:03:33 +00:00 |
|
Filip Maj
|
58fda93b45
|
Began working on server zone changes.
|
2016-09-26 16:20:01 -04:00 |
|
Filip Maj
|
5370f13b2b
|
Fixed login not working, was due to packets that got queued not flushing. !!!Need to find solution!!! Added a optimization: Actors with 0 battle args are now concidered "static" and will not send their position updates. Removed some debug print statements.
|
2016-09-24 14:17:31 -04:00 |
|
Filip Maj
|
d931f71b06
|
Map server will only load maps it's set to load.
|
2016-08-29 13:39:50 -04:00 |
|
Filip Maj
|
62daa4db89
|
Removed duplicate CommandProcessor. It is held by the Server object now. GetSession by name now ignores case.
|
2016-08-29 12:48:23 -04:00 |
|
Filip Maj
|
e106eafb6c
|
Server.cs Cleanup2
|
2016-08-29 12:41:33 -04:00 |
|
Filip Maj
|
c9feef07b7
|
Moved ZoneConnection to dataobjects namespace. Cleaned up Server.cs.
|
2016-08-29 12:40:47 -04:00 |
|
Filip Maj
|
cf38454c8f
|
Cleaned up a lot of the "ConnectedPlayer" objects, turning them into "Session" objects. A lot of duplicate lists were also removed.
|
2016-08-29 12:37:41 -04:00 |
|
Filip Maj
|
06e7ea59f4
|
Fixed NLog config for map server. Added some debug printouts while testing.
|
2016-08-29 09:03:48 -04:00 |
|
Filip Maj
|
37b098e87a
|
Added a sleep during debug so zone server launches after map server ready.
|
2016-08-29 08:54:37 -04:00 |
|
Filip Maj
|
6bffe69b21
|
More work on the world server. Modified map server to communicate with it.
|
2016-08-29 08:17:14 -04:00 |
|
Filip Maj
|
bd26a71fef
|
Changed folder from Proxy to World. Did some nlog configing.
|
2016-08-28 14:25:37 -04:00 |
|
Filip Maj
|
0f093235f8
|
Default speeds were not being set, and on actor load *currentSpeed* wasn't being loaded.
|
2016-08-28 08:06:10 -04:00 |
|
Tahir Akhlaq
|
92be59d020
|
fixed linux build and import script
|
2016-08-27 03:50:02 +01:00 |
|
Filip Maj
|
364ab40b3f
|
Added decompression/compression of packets. Cleaned up handshaking.
|
2016-08-24 15:41:54 -04:00 |
|
Filip Maj
|
4aae16e458
|
More session handling code added.
|
2016-08-24 14:18:37 -04:00 |
|
Filip Maj
|
a1ca960543
|
More work on the world server.
|
2016-08-23 16:57:24 -04:00 |
|
Filip Maj
|
e24a6f99cb
|
Some more work on the world server.
|
2016-08-22 14:18:37 -04:00 |
|
Filip Maj
|
c67f74130f
|
Moved packet structures to common.
|
2016-08-22 10:43:04 -04:00 |
|