ink.igav.galaxius.temp.result

galaxius-gm.igav.ink

Documentation

A result record, written by the game master when a game ends.

main record

A result record, written by the game master when a game ends.

Record Key any Any valid record key

Properties

outcome string Required

How the game ended.

maxGraphemes: 32 graphemes
Known values: finished, abandoned, broken
revealedKey string Optional

The revealed game key, for M4's encrypted periods.

maxLength: 128 bytes
standings array of ref #standing Required

The final standings, in the game master's order.

maxLength: 100 items
View raw schema
{
  "description": "A result record, written by the game master when a game ends.",
  "key": "any",
  "record": {
    "properties": {
      "game": {
        "description": "A strongRef to the game this is the result of.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "outcome": {
        "description": "How the game ended.",
        "knownValues": [
          "finished",
          "abandoned",
          "broken"
        ],
        "maxGraphemes": 32,
        "type": "string"
      },
      "period": {
        "description": "A strongRef to the game's last period; absent when no period was published.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "revealedKey": {
        "description": "The revealed game key, for M4's encrypted periods.",
        "maxLength": 128,
        "type": "string"
      },
      "standings": {
        "description": "The final standings, in the game master's order.",
        "items": {
          "ref": "#standing",
          "type": "ref"
        },
        "maxLength": 100,
        "type": "array"
      }
    },
    "required": [
      "game",
      "outcome",
      "standings"
    ],
    "type": "object"
  },
  "type": "record"
}
standing object

No description available.

Properties

rank integer Required

The seat's final rank, one being the winner.

minimum: 1
seat integer Required

The seat's number.

minimum: 1
View raw schema
{
  "properties": {
    "rank": {
      "description": "The seat's final rank, one being the winner.",
      "minimum": 1,
      "type": "integer"
    },
    "seat": {
      "description": "The seat's number.",
      "minimum": 1,
      "type": "integer"
    }
  },
  "required": [
    "seat",
    "rank"
  ],
  "type": "object"
}

Lexicon Garden

@