Martin Sukany a6c02a6969 Fix move/state persistence, use switch-to-buffer for screen reader
- Use setq with plist-put everywhere to ensure state changes persist
  (quoted list literals may be read-only in some Emacs builds)
- Replace pop-to-buffer with switch-to-buffer so the RPG buffer opens
  in the current window instead of a Doom popup — screen reader reads
  it as a normal buffer, not a completion overlay

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:17:46 +01:00
2026-03-24 14:25:14 +01:00
2026-03-24 13:01:49 +01:00
2026-03-24 14:25:14 +01:00
2026-03-24 14:25:14 +01:00
2026-03-24 14:25:14 +01:00
2026-03-24 14:25:14 +01:00

Alien RPG — Mapy vesmírné stanice (přístupná verze)

O tomto projektu

Přístupný herní systém pro stolní RPG Alien. Stanice USCSS CETORHINA — kompletní textový přepis 10 palub a interaktivní Elisp herní engine pro Doom Emacs.

Originální mapy vytvořil Miroslav Křenek (10 palub AJ, formát PDF).

Jak to funguje

Během hry: alien-rpg.el (SPC G prefix)

Vše se ovládá přes SPC G v Doom Emacsu. Žádné otevírání souborů, žádné hledání, žádné scrollování. Jeden stisk = jedna informace.

Instalace — přidej do ~/.doom.d/config.el:

(load! "~/alienrpg/alien-rpg")
Klávesa Akce
SPC G w Kde jsem
SPC G m Přesun
SPC G s Stav postavy
SPC G p Najít cestu
SPC G k Klíčová místa
SPC G h Nastavit Health
SPC G S Nastavit Stress

Kompletní seznam: SPC G a počkej na which-key popup.

Před hrou: org soubory (referenční)

Org soubory slouží k prostudování stanice před hrou. Nejsou určeny k používání během hry (příliš dlouhé, pomalé).

Struktura souborů

Soubor Účel
alien-rpg.el HLAVNÍ — interaktivní herní engine pro Doom Emacs
workflow.org Návod, klávesové zkratky, příprava
README.org Tento soubor — rozcestník
stanice.org Celkový přehled stanice (referenční)
paluby/paluba-X.org Detailní popisy palub AJ (referenční)
reference_pdf/ Originální PDF mapy

Postava

Prof. Héctor Navarre, Ph.D. — biochemický inženýr, 74 let.

Silné hody (7 kostek): Ranged Combat, Manipulation Střední hody (5 kostek): Close Combat, Heavy Machinery, Observation Talent: Analýza (Observation → informace o organismu/předmětu)

Data postavy jsou přímo v alien-rpg.elSPC G s zobrazí stav, SPC G i zobrazí dovednosti, SPC G r hodí kostkou.

Přesnost dat

Všechna data v alien-rpg.el jsou ověřena proti textovým vrstvám originálních PDF map pomocí pdftotext. Místnosti a jejich názvy odpovídají přesně textu na mapách.

Propojení místností (graf sousedností) je odvozeno z prostorového rozložení na mapách. Některé detaily (přesné tvary chodeb) nelze z rastrových map extrahovat — v těchto případech je propojení konzervativní (pouze zřejmé sousednosti).

Sekce "Dveře" v org souborech palub byly přepracovány: předchozí automatická detekce červených hran v PDF byla nespolehlivá a obsahovala falešné pozitivy. Aktuální data uvádějí pouze ověřitelné informace.

Description
No description provided
Readme 14 MiB
Languages
Emacs Lisp 100%