Itinerant Royalty Errands/Engine

From RPG Wiki
Jump to navigationJump to search

Overview

Stuff about the game engine (excluding data).

Map

The map is a collection of hexes.

Hexes

A hex is a location on the map. A hex has coordinates, an associated region, an associated country, a terrain type, and an additional difficulty rating. Regions and countries are groupings of hexes.

Terrain

Terrain is what the hex is composed of. A terrain has name, some base danger rating, some base movement rating, and an encounter deck.

Tokens

Tokens are things tracked on the map (they can be players, NPCs, artifacts, small locations, etc). Tokens are located in a particular hex, carried by another token, or in limbo. Tokens can support zero or more custom interactions.

Character

Each player has a character in the game (NPCs are tracked as tokens or fronts). Characters have a job (they always have exactly one) and a level within that job and a rarity adjustment for the encounters in the job deck, a collection of stats (in particular, counters for each resource, health, royalty, plus data for their current job), a collection of skills (skills + xp total, which then gets mapped to a rank, probably 20/25/25/25/30), a collection of talents, and a collection of projects.

Jobs

Jobs have a name, a rank (used mostly for switching across job trees), zero or more promotion jobs, zero or more demotion jobs, a base encounter difficulty, an encounter deck. Jobs have a default encounter deck rarity (eg, 4xA, 2xB, 2xC, 1xE-H) but this can change for a particular character over time.

Projects

Projects are an ongoing thing the character is working on (building something, organizing something, researching something, searching for something). Projects have a name, approach type (this determines skills used for the project), xp, resources devoted (these two together determine rank), and a status (ongoing, completed, canceled).