Starbeamrainbowlabs
|
23fb5c5b33
|
[server] Add listing currently connected clients to CLI
|
2017-12-16 12:16:43 +00:00 |
|
Starbeamrainbowlabs
|
6d543937ae
|
[server] Upgrade LocationReference to double to avoid awkward integer math problems in negative space
|
2017-12-15 20:47:45 +00:00 |
|
Starbeamrainbowlabs
|
ea4a8b9b15
|
[server] Send clients any chunk they ask for, as they probably know better than we do which ones they need
|
2017-12-15 20:05:18 +00:00 |
|
Starbeamrainbowlabs
|
5c12d13600
|
[server] Add protocol event to remove a line segment by unique id
|
2017-12-08 16:15:43 +00:00 |
|
Starbeamrainbowlabs
|
b35445fda9
|
Finish line simplification support
|
2017-11-14 15:03:39 +00:00 |
|
Starbeamrainbowlabs
|
ccf06ec976
|
Fix a few lingering issues after fixing problems in GlidingSquirrel. It works! :D :D :D
|
2017-09-20 22:39:14 +01:00 |
|
Starbeamrainbowlabs
|
be258f63dc
|
It sure does feel strangely both good and scary to be completely refactoring so many core classes.
|
2017-09-10 21:34:01 +01:00 |
|
Starbeamrainbowlabs
|
0e4fe2eecb
|
Update GlidingSquirrel version
|
2017-09-09 21:33:01 +01:00 |
|
Starbeamrainbowlabs
|
69b7db4220
|
[server+client] Compact messages a bit, and comfirm that IoTWeb is causing the invisible chunk issue
|
2017-08-05 22:04:51 +01: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
|
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
|
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
|
ecbece8f22
|
[server] Get the LineIncubator to emit OnLinePartAddition events
|
2017-06-27 14:42:36 +01:00 |
|
Starbeamrainbowlabs
|
058511be19
|
[server] Add new event to LineIncubator
|
2017-06-27 12:10:14 +01:00 |
|
Starbeamrainbowlabs
|
bfdf1b0c6e
|
[server] Fix LineIncubator DrawnLine id assignment to enable tracking
|
2017-06-27 12:03:21 +01:00 |
|
Starbeamrainbowlabs
|
41e6b46311
|
[server] Add addtional error handling to enbedded file server
|
2017-06-26 22:31:48 +01:00 |
|
Starbeamrainbowlabs
|
1f4afe1f78
|
[server] Fix strange bug in ChunkUpdateRequest
|
2017-06-26 12:48:58 +01:00 |
|
Starbeamrainbowlabs
|
2929bca212
|
[server] Add missing RawChunkReference
|
2017-06-24 20:19:57 +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
|
db4a9311d5
|
[server] Properly retain line properties when splitting a line on chunk boundaries
|
2017-05-29 12:56:32 +01:00 |
|
Starbeamrainbowlabs
|
53f5d9e400
|
[server] Fix infinite loop in chunk sending logic in plane changer
|
2017-05-04 21:36:24 +01:00 |
|
Starbeamrainbowlabs
|
19412e4361
|
Update connection to be ip address agnostic
|
2017-05-04 19:53:38 +01:00 |
|
Starbeamrainbowlabs
|
0498b5ad9a
|
[server] Send visible chunks to the client when changing planes
|
2017-05-01 19:12:26 +01:00 |
|
Starbeamrainbowlabs
|
d79fdc8d04
|
[server] Fix ripplespace representation
|
2017-04-29 13:43:19 +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
|
d9ad49bddb
|
[server] Support serving embedded files from subfolders
|
2017-04-25 20:08:30 +01:00 |
|
Starbeamrainbowlabs
|
fec2530576
|
[server] Tweak log message
|
2017-04-24 20:18:09 +01:00 |
|
Starbeamrainbowlabs
|
402a6b2b26
|
Change the way plane changes are acknowledged
|
2017-04-24 19:32:28 +01:00 |
|
Starbeamrainbowlabs
|
96485f3f0e
|
[server] Fix LineIncubator->LineExists()
|
2017-04-24 18:09:18 +01:00 |
|
Starbeamrainbowlabs
|
6e58139eea
|
[server] Be more chatty about what's going on
|
2017-04-23 18:06:58 +01:00 |
|
Starbeamrainbowlabs
|
31d9507fdb
|
[server] Log about new messages received - except CursorPosition messages, of course :P
|
2017-04-23 17:41:41 +01:00 |
|
Starbeamrainbowlabs
|
ffd2b32abb
|
[client] Show errors sent by the server in the console.
|
2017-04-23 17:26:29 +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
|
a89608e36f
|
[server] Correct event names in event map
|
2017-04-16 16:48:37 +01:00 |
|
Starbeamrainbowlabs
|
aa0852a3b2
|
[server] Prevent exception from being thrown if a rogue LineComplete message is received
|
2017-04-16 16:00:49 +01:00 |
|
Starbeamrainbowlabs
|
405a5aad85
|
[server] Update the line incubator to add additional methods for later
|
2017-04-16 15:54:59 +01:00 |
|
Starbeamrainbowlabs
|
2b36c9a09d
|
[server] Create planes that don't exist if the client requests one
|
2017-04-16 15:54:29 +01:00 |
|
Starbeamrainbowlabs
|
48c2011500
|
[server] Get nibri clients to listen for chunk updates and send them down the wire
|
2017-04-16 15:19:59 +01:00 |
|
Starbeamrainbowlabs
|
4d09301187
|
[server] Add ReflectPlane method for sending messages later
|
2017-04-15 16:45:56 +01:00 |
|
Starbeamrainbowlabs
|
5dc1a2d9e5
|
[server] Start handling line part and line complete udpates correctly. Also add more logic to the chunk/plane system ready for later.
|
2017-04-15 16:40:25 +01:00 |
|
Starbeamrainbowlabs
|
bb05a16e40
|
Fill out more of the live line system.
|
2017-04-15 13:13:07 +01:00 |
|
Starbeamrainbowlabs
|
c5bef6dc52
|
[server] Session end
|
2017-03-29 21:35:04 +01:00 |
|
Starbeamrainbowlabs
|
62857c1004
|
[server] Add line incubator and start writing line part handler
|
2017-03-29 21:34:24 +01:00 |
|