1
0
Fork 0
Commit Graph

31 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 5c12d13600
[server] Add protocol event to remove a line segment by unique id 2017-12-08 16:15:43 +00:00
Starbeamrainbowlabs a7fd57d1e6 [server] Handle viewport updates sent by clients 2017-07-29 20:42:42 +01:00
Starbeamrainbowlabs b673719b78 [client+server] Fix typoes in comments 2017-07-29 20:41:41 +01:00
Starbeamrainbowlabs 23514f788d [server] Add line start event. 2017-06-30 16:47:29 +01:00
Starbeamrainbowlabs dd184b38ac [server] Add LineCompleteReflection message & hooks 2017-06-30 15:42:02 +01:00
Starbeamrainbowlabs e0d7bf4bc4 [server] Rework line part reflections. 2017-06-30 10:33:35 +01:00
Starbeamrainbowlabs 551ceeb17e Add & hook up empty OnLinePartAddition handler to NibriClient 2017-06-27 15:14:40 +01:00
Starbeamrainbowlabs 55cdcf982c [server] Rework ChunkUpdateRequest logic 2017-06-24 20:14:43 +01:00
Starbeamrainbowlabs 334acdbc18 Start work on the chunk update request handling.
There's a thorny issue with deserialising into ChunkReference in the server.... that should be fun to solve. I'll have to do some head scratching\!
2017-06-23 21:32:29 +01:00
Starbeamrainbowlabs 4954d53523 [server] Initialise value of list in message object 2017-04-28 18:22:33 +01:00
Starbeamrainbowlabs 4efeff5a06 [server] DrawnLine.LineWidth -> Width, and extra logging 2017-04-28 18:14:14 +01:00
Starbeamrainbowlabs 402a6b2b26 Change the way plane changes are acknowledged 2017-04-24 19:32:28 +01:00
Starbeamrainbowlabs 363fdbb20c Send an ErrorMessage to the client if they try to draw a line before selecting a plane 2017-04-23 17:22:21 +01:00
Starbeamrainbowlabs 48056bd888 [server] Guid -> string for line ids 2017-04-23 17:11:46 +01:00
Starbeamrainbowlabs bb05a16e40 Fill out more of the live line system. 2017-04-15 13:13:07 +01:00
Starbeamrainbowlabs a8c1b8e99c [server] Add LinePart event message class 2017-03-29 21:21:11 +01:00
Starbeamrainbowlabs 77ce5b4d71 [server] Continue wiring the ripplespace to nibri client, mainly by implementing the ChunkUpdateRequest message handler and all it's reuqired backend methods & classes. 2017-03-25 19:49:44 +00:00
Starbeamrainbowlabs 535c0436de [server] Update the nibri client to be plane-aware 2017-03-20 18:34:34 +00:00
Starbeamrainbowlabs e8beaec1c3 [server] Add ExcecptionMessage 2017-03-20 18:21:41 +00:00
Starbeamrainbowlabs c4947474cd [server] Fill out PlaneChangeMessage 2017-03-20 18:10:28 +00:00
Starbeamrainbowlabs d846d335b1 [server] Fill out more nibri client <--> plane interaction logic 2017-03-20 18:06:20 +00:00
Starbeamrainbowlabs b2be6e590b [server] Start sorting out chunk synchronisation 2017-03-04 21:49:51 +00:00
Starbeamrainbowlabs 686dd2f56d Put some infrastructure in palce to better handle disconnects and shutdowns. 2017-02-19 16:35:12 +00:00
Starbeamrainbowlabs 8c04cfb9e9 Wire up more of the Handshake Response 2017-02-19 13:22:35 +00:00
Starbeamrainbowlabs 494b0561bb [server] Properly respond to handshake requests. 2017-02-19 11:33:03 +00:00
Starbeamrainbowlabs 786f765f05 We're almsot there~\! 2017-02-09 22:24:17 +00:00
Starbeamrainbowlabs 64e3a4db59 Remove old JsonConverters. 2017-02-05 17:27:46 +00:00
Starbeamrainbowlabs e71ff31ef2 Finish fixing bugs in the core message handling system. It works, more or less! :D 2017-02-05 14:46:40 +00:00
Starbeamrainbowlabs 690abc6445 Begin working on the client, and fix a ton of bugs in the server deserialisation process. 2017-02-04 21:26:48 +00:00
Starbeamrainbowlabs 4336f1e38c Implement more of the server-side message handling logic. 2017-01-28 18:41:35 +00:00
Starbeamrainbowlabs 504f8daed2 Add files I missed 2017-01-27 21:25:49 +00:00