Skip to content

Releases: flippelt/rpgterm-engine

rpgterm-engine v0.2.2

Choose a tag to compare

@flippelt flippelt released this 17 Aug 19:18
334d5de

Imperium devices (cogitator / dataslate), dataslate alias, and three new skins: Paranoia (The Computer), Expanse (UNN CIC), Eclipse Phase (mesh / egocast).

device command switches look mid-session. THEMES hides aliases; THEME_REGISTRY still resolves them.

rpgterm-engine v0.2.1

Choose a tag to compare

@flippelt flippelt released this 14 Aug 21:25
cae26a3

Perfil de tubo por skin (`scanlines`/`flicker`/`curve`/`bloom`), `shortName`, e decryptDefault ~800ms mais lento.

Campos de moldura (`bezel`/`led`/`plate`) viajam no JSON mas o host não renderiza gabinete.

rpgterm-engine v0.2.0

Choose a tag to compare

@flippelt flippelt released this 14 Aug 20:41
c2230c6

composeTheme + JSON Schema do cenário/front-matter. Uma fonte só para o terminal, o forge e o fork privado.

API nova

  • composeTheme(themeId, scenario, lang) — host carrega o disco, o engine compõe
  • applyI18n, localizeScenario, mergeScenario
  • validateBundle / validateScenario / validateFrontMatter
  • Subpaths rpgterm-engine/schema e rpgterm-engine/schema/frontmatter
  • composeCustomScenario valida o bundle contra o schema antes de montar

Publish

A tag dispara publish.yml. Se o job falhar com EOTP, o token npm precisa ser do tipo Automation (não exige 2FA). Até lá os hosts apontam para esta tag git.