Mining drone

Deploy a mining drone at a resource location and tell it what to gather. The drone handles extraction and refining, and leaves the result in nice organised piles.

Commands

CommandArgs
traveldestination
start_miningresource_type (one of the six categories)
retargetresource_type (one of the six categories)
deactivate-

You can also use the optional target param on the request, if you want to mine a specific resource site. Otherwise, the drone will select a target site automatically depending on what resource it's working on.

Mining for resources

The drone must already be at the belt or salvage site. Send it travelling to the location first if not.

POST /v1/devices/{code} 200 OK
$ curl -X POST https://api.replicant.space/v1/devices/2AC61214 \
    -H "Authorization: Bearer $API_KEY" \
    -d '{"command": "start_mining", "resource_type": "carbon"}'

All asteroid belts have a primary resource site by default. This represents the easy pickings that you can see at a glance. Those rocks are a bit shiny, that one looks a bit wet.

Once you've mined all the obvious stuff, you'll need to use a survey drone to open up and track additional sites.

Mining speed

The scarcity (or abundance!) of a resource determines how much of it your drones can extract per mining tick. The density of the belt determines the gap between mining sessions, since the drones need to move further between rocks.

Resources at different sites

Multiple resource sites at a single location have a shared inventory. If you find yourself with resources at different locations and want to move them, you'll need to use transport drones.

Running a fleet

Coordinating more than a handful of mining drones by hand gets tedious. Hand them off to a Mining Controller to handle the retargeting on your behalf.