Start a fresh game of the active CodeRPG game, resetting its save. Takes an optional seed, or "daily" for today's world. Switch games with /game.
Instal·la
npx skillscat add liminallyyours/coderpg/newgame Instal·la des del registre de SkillsCat.
SKILL.md
New game
- Run
python3 rules/rpg.py newgame $ARGUMENTS. The player may have given a seed (/newgame ember-4821) ordailyfor today's world; with nothing, a new seed is chosen. This overwrites the active game's save with a fresh one built from its world file. The same seed always rolls the same stats, variants, clock and dice. - Read the world file with
python3 rules/rpg.py show world. The start room's text is theROOM TEXT:at the end of whatnewgameprinted. - Narrate the opening from the world file's Opening section, then describe the start room as the
gm-turnskill directs. Follow the room file's## Ifsections and the exits thatlookreported.FROM EARLIER RUNSlists places the player built and people they befriended in earlier games: they're simply part of this world now. Read them withrpg.py showwhen they come up, and let a returning friend's one remembered line colour how they greet the player. - End by inviting the player to act. From here on, every player message goes through
gm-turn.