A Foundry VTT game system: Basic Roleplaying d100 in a drab British agency that deals with crossings, where reality keeps a record of what belongs where and can be made to get it wrong. Contents: - rules.mjs as the single authority for every rule formula, with 40 rules and 132 spot-checked values. Nothing may restate a formula it defines. - 25 postings, each with a key characteristic, trained skills, talents and its own kit; a 175-item catalogue across four eras; 231 generated icons. - Reaction Lanes initiative, re-rolled every round including the first. - Coherence, and the Quiet Arts, which only ever arrive from a crossing gone wrong. - Graded defences: only a critical stops a critical. - Borrowed Authority — access as a record rather than a hacking roll. - A case generator, and a rules journal generated from rules.mjs so the book cannot drift from the code. Built compendia are committed so a remote Foundry needs only the files. node_modules is not; `npm install` restores it for rebuilding content. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
9 lines
566 B
XML
9 lines
566 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" width="128" height="128">
|
|
<rect width="128" height="128" rx="20" fill="hsl(358 38% 30%)"/>
|
|
<path d="M0 0h30L0 30z" fill="hsl(358 44% 22%)"/>
|
|
<rect x="5" y="5" width="118" height="118" rx="16" fill="none" stroke="hsl(358 80% 64%)" stroke-width="4"/>
|
|
<path d="M44 100l40-72 14 8-40 72z M84 18a12 12 0 1 1 18 10 12 12 0 0 1-18-10z" fill="hsl(358 55% 82%)" stroke="none"/>
|
|
<path d="M52 96l32-58" fill="none" stroke="hsl(358 40% 52%)" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
|
|
|
|
|
|
</svg> |