pathSelect-Nachricht

Bevor ein neuer Pfad befahren wird, sendet der Roboter seine Wahl an das Mutterschiff (1). In einigen Fällen kann es vorkommen, dass dem Mutterschiff günstigere Routen oder Hindernisse bekannt sind. In diesem Fall weist das Mutterschiff den Roboter an, einen anderen Pfad zu befahren (2).

(1) Publish on planet/<PLANET>/<GROUP>

{
  "from": "client",
  "type": "pathSelect",
  "payload": {
    "startX": <Xs>,
    "startY": <Ys>,
    "startDirection": <Ds>
  }
}

(2) Receive on planet/<PLANET>/<GROUP>

{
  "from": "server",
  "type": "pathSelect",
  "payload": {
    "startDirection": <Dc>
  }
}