1
0
Fork 0
Commit Graph

42 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 0a0f742266 Update SharpCompress 2017-08-22 18:03:45 +01:00
Starbeamrainbowlabs a7fd57d1e6 [server] Handle viewport updates sent by clients 2017-07-29 20:42:42 +01:00
Starbeamrainbowlabs d79a89423c Create simple command console 2017-07-20 13:15:11 +01:00
Starbeamrainbowlabs 34d74281e3 Extensively refactor core to allow for loading. Also work on a bit of saving too.
Now I can see why they say that you should build this in from the beginning....
2017-07-18 20:43:34 +01:00
Starbeamrainbowlabs 37fd8bff81 Start filling in all the missing saving/loading logic 2017-07-15 22:41:31 +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 55cdcf982c [server] Rework ChunkUpdateRequest logic 2017-06-24 20:14:43 +01:00
Starbeamrainbowlabs 5e59d7098a Enchance chunk hightlighting and add keyboard control 2017-06-22 21:00:59 +01:00
Starbeamrainbowlabs e1f2b2910a [client] Add better background to sidebar and create Interface class 2017-04-27 18:36:45 +01:00
Starbeamrainbowlabs ad8fc60db8 [client] Upgrade sidebar. It's not totally functional yet :P 2017-04-25 19:34:03 +01:00
Starbeamrainbowlabs 402a6b2b26 Change the way plane changes are acknowledged 2017-04-24 19:32:28 +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 62857c1004 [server] Add line incubator and start writing line part handler 2017-03-29 21:34:24 +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 e8beaec1c3 [server] Add ExcecptionMessage 2017-03-20 18:21:41 +00:00
Starbeamrainbowlabs f454ff0c61 [server] Update NuGet packages 2017-03-20 18:06:45 +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 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 abbcb7a8c8 Start building message classes and deserialising incoming messages into them 2017-01-27 21:24:58 +00:00
Starbeamrainbowlabs 8a5dda1c05 Send settings file to client. 2017-01-21 18:13:42 +00:00
Starbeamrainbowlabs 11a2c846fc Finish hooking up Http server. Next up: client settings. 2017-01-21 17:06:19 +00:00
Starbeamrainbowlabs 33f3c44d6e Set up core basic framework that calls the main code 2017-01-19 13:13:35 +00:00
Starbeamrainbowlabs cf8fb234b4 Create scaffolding for WebSocket connection handling logic 2017-01-10 20:53:50 +00:00
Starbeamrainbowlabs 7faac0f6a8 Fix build. Set up initial blank embeds. 2017-01-10 20:36:03 +00:00
Starbeamrainbowlabs 2b81fbc468 Start setting up Http server & WebSocket listener 2017-01-10 19:52:27 +00:00
Starbeamrainbowlabs 75089daaae Add npm run build as csproj before build command 2017-01-09 20:58:29 +00:00
Starbeamrainbowlabs 424a6bfcd1 Begin setting up http server & client code. 2017-01-09 20:54:37 +00:00
Starbeamrainbowlabs e181aaefc4 Add http / websocket library via nuget. 2017-01-08 18:00:52 +00:00
Starbeamrainbowlabs 6e894f58fc Fill things out a bit and star working on de/serialisation 2017-01-07 17:35:56 +00:00
Starbeamrainbowlabs bd2932832b Create intial empty core structure classes. 2017-01-06 18:57:58 +00:00
Starbeamrainbowlabs e2f48a01a3 Rename to remove uppercase 'board' in main name 2017-01-06 18:53:58 +00:00
Renamed from NibriBoard/NibriBoard.csproj (Browse further)