|
6fb7ee598d
|
Move server package out into rove-server
|
2020-06-10 18:20:05 +01:00 |
|
|
2ee68e74ac
|
Enqueue the incoming commands at the next tick
This sync commands for all users and in the future will let you view which moves and commands are currently being executed
|
2020-06-09 20:44:25 +01:00 |
|
|
51fe918090
|
Split out maths functions into maths, vector and bearing
|
2020-06-09 18:08:07 +01:00 |
|
|
aae668fb57
|
Fix instabilities caused by random rocks
|
2020-06-09 00:16:49 +01:00 |
|
|
43588c0e4b
|
Fix world spawning and radar
Also expand test coverage a little to ensure it's correct
|
2020-06-08 23:32:52 +01:00 |
|
|
b0e076ac1a
|
Refactor radar to return a full set of the tiles within rover range
|
2020-06-08 18:14:24 +01:00 |
|
|
43648926ca
|
Large refactor to properly implement radar
/radar now returns a set of non-empty tile blips
|
2020-06-07 22:30:03 +01:00 |
|
|
50cc8b5dbf
|
Minor cleanups
|
2020-06-06 18:44:24 +01:00 |
|
|
5e1f9b0d31
|
Refactor rover attributes to add a name
|
2020-06-06 16:52:30 +01:00 |
|
|
573bfbf9c7
|
Add cron tick of command queue
|
2020-06-06 15:52:03 +01:00 |
|
|
e3ce87e964
|
Simplify duplicate command types
|
2020-06-06 12:45:45 +01:00 |
|
|
cade908ed2
|
Refactor APIs to take an /{accountid}/ prefix
|
2020-06-05 23:08:59 +01:00 |
|
|
9ae1f50f46
|
Rename /commands to /command
Make it a verb not a GET fetch
|
2020-06-05 22:34:32 +01:00 |
|
|
9d57f48f98
|
Add /rover command to get rover info
|
2020-06-05 22:23:01 +01:00 |
|
|
3474e6ca8c
|
Pull out API definitions and testing into it's own package
|
2020-06-05 17:24:27 +01:00 |
|
|
be0f4f1aff
|
Convert bearings to compass points and locations to int coords
|
2020-06-05 16:37:52 +01:00 |
|
|
14977de5bc
|
Rename /view to /radar and fill in more of the response
|
2020-06-04 22:14:55 +01:00 |
|
|
b2b782f61d
|
Add failing empty test for /view
|
2020-06-04 22:02:33 +01:00 |
|
|
6461b51c5c
|
Fully implement the bearing based movement
Instant, and without limit, for now
|
2020-06-04 21:59:00 +01:00 |
|
|
0fbad15c01
|
Huge Instance -> Rover refactor, for clarification
|
2020-06-04 21:19:25 +01:00 |
|
|
33f25a7414
|
Prepare to refactor movement to be based on attributes
|
2020-06-04 18:54:33 +01:00 |
|
|
4126da61cc
|
Simplify API calls and pull them out to their own file
|
2020-06-04 18:36:26 +01:00 |
|
|
79914ba728
|
Fix name of routes file
And fix function name
|
2020-06-04 18:30:40 +01:00 |
|