at.turtleme.game.strike
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Strike at the marker. The caller says which of the run's windows it was watching and where across the bar the marker was; turtle meat works out the window from its own seed and decides what landed. This is the one method whose outcome depends on something only the browser can know, so where the marker was is taken on trust. What is not: the width of the window, where the sliver sits inside it, how many strikes a cast is good for, how fast strikes may follow one another, and the minute the water rests afterwards. Requires an atproto service auth token addressed to did:web:turtleme.at#turtle_game and naming this method, so a token issued for one call cannot be spent on another.",
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"at": {
"description": "Where the marker was across the bar, as a percentage of it.",
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"index": {
"description": "Which placement of the run's windows was being watched. Placements only go forward, so a caller cannot go back for a window it liked the look of.",
"minimum": 0,
"type": "integer"
}
},
"required": [
"index",
"at"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"ref": "at.turtleme.game.defs#state",
"type": "ref"
}
},
"type": "procedure"
}
},
"id": "at.turtleme.game.strike",
"lexicon": 1
}
Metadata
- DID
-
did:plc:f4h4tl43o4vx4hv2xps6siuz - CID
-
bafyreiazwnhnpoufbprnssre4rjr34lbyduai3xe65ydvk5rfa42vy7sty - Indexed At
- 2026-09-16 13:52 UTC
- AT-URI
-
at://did:plc:f4h4tl43o4vx4hv2xps6siuz/com.atproto.lexicon.schema/at.turtleme.game.strike
Version History (2 versions)
Referenced Schemas (1)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
at.turtleme.game.cast procedure
Cast out and start a run of strikes. The reply carries the seed every window of the run is drawn from, so the page can render the bar without being able to widen it or move the gold sliver. A cast while the water is sti…
-
at.turtleme.game.reelIn procedure
End a run of strikes early and start the rest. Every way a run can end costs the same minute — running out of strikes, letting the line sit, filling the inventory, reeling in, walking away — because any of them left…
-
at.turtleme.game.castSpot procedure
Stand over a fishing spot. Casting at one that has not yet wandered off does not move it, the same way setting a net that is already out does not restart it. When a spot leaves is drawn from the moment it arrived, so th…