Important: Entity IDs containing dashes (like 3-1, 4-5) are misinterpreted as flags by the CLI parser. All transaction commands in this skill use -- before positional arguments to prevent this.
structsd query structs planet [id]. For an existing player, exploration requires (a) currentOre == 0 on the current planet (fully mined) AND (b) the fleet is onStation at that planet. Brand-new players (no current planet) skip both checks. One planet per player at a time; old planet is released on explore.structsd tx structs fleet-move --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [fleet-id] 2 [current-planet-id]. Then verify: structsd query structs fleet [fleet-id] shows onStation true. Skip this step for first-time exploration.structsd tx structs planet-explore --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [player-id]. New planet: 5 ore, 4 slots per ambit. Fleet moves to new planet. When ore = 0 on a planet, status = complete; all structs on it are destroyed and fleets present are sent away.structsd tx structs fleet-move --from [key-name] --gas auto --gas-adjustment 1.5 -y -- [fleet-id] [destination-location-id].| Action | CLI Command |
|---|---|
| Explore planet | structsd tx structs planet-explore -- [player-id] |
| Move fleet | structsd tx structs fleet-move -- [fleet-id] [destination-location-id] |
| Query planet | structsd query structs planet [id] |
| List planets | structsd query structs planet-all-by-player [player-id] |
| Query fleet | structsd query structs fleet [id] |
| Query grid | structsd query structs grid [id] |
| Planet attribute | structsd query structs planet-attribute [planet-id] [attribute-type] |
Rules: Starting ore = 5. New planet when ore = 0. One planet per player at a time. Common tx flags: --from [key-name] --gas auto --gas-adjustment 1.5 -y.
structsd query structs planet [id] — new planet has currentOre = 5, maxOre = 5structsd query structs planet-all-by-player [player-id] — planet list updatedstructsd query structs fleet [id] — fleet location matches destination (onStation/away)fleet-move. The chain blocks explore until the fleet has actually returned. (New players with no current planet do not see this error.)