LiminallyYours

game

List the installed CodeRPG games, or switch to another one. Each game keeps its own save. Use as `/game` or `/game <id>`.

LiminallyYours 0 1 Updated 17h ago
GitHub

Install

npx skillscat add liminallyyours/coderpg/game

Install via the SkillsCat registry.

SKILL.md

Games

The player typed /game $ARGUMENTS.

  1. No argument: run python3 rules/rpg.py game list and show the games as a short list: the title, its id in backticks (what /game <id> takes), and whether there's a game in progress. Mark the one being played, and say which were made for the player (a world forged in play). Tell the player they can switch with /game <id>. Then stop.
  2. An argument: run python3 rules/rpg.py game switch <id>, taking the id from the list if the player gave a title.
    • REFUSED: tell the player which games there are.
    • No game yet: welcome them to the new game's title in one line, and suggest /newgame to begin.
    • The saved game continues: in two or three sentences of story, remind the player where they are, from the look output it printed, which ends with the room's text (ROOM TEXT:). From here on, every player message goes through gm-turn.

Categories