feat: add asset browser and ANN event playback

This commit is contained in:
Patryk Gensch
2026-08-25 00:01:21 +02:00
parent c2036e1f72
commit 8a870a60bb
6 changed files with 769 additions and 91 deletions
+7 -3
View File
@@ -76,9 +76,13 @@ rex-catalog cat arcade.cnv # odszyfrowany skrypt na wyjście
rex-catalog titles # lista wydań z metadanymi
```
Front ma cztery widoki: **Katalog** (tytuły, wydania, kopie, pliki), **Skrypty**
(wyszukiwanie pełnotekstowe i podgląd z listą użytych zasobów), **Dźwięk** (wyszukiwanie
nagrań, odtwarzacz, transkrypcja) i **Formaty** (rozkład zawartości kolekcji).
Front otwiera się na widoku **Zasoby** — paginowanej galerii obrazów, animacji i nagrań,
filtrowanej po grze, rodzaju i nazwie. Zaznaczenie otwiera inspektor z pełnym podglądem,
parametrami i miejscami użycia. Animacje można odtwarzać w tempie zapisanym w ANN — jako
wszystkie obrazy albo konkretne nazwane zdarzenie, np. `BEZRUCH` czy `GADA_1`, razem z jego
właściwą kolejnością klatek i zakresem pętli. Dalej są **Skrypty** (wyszukiwanie
pełnotekstowe i podgląd z listą użytych zasobów), **Dźwięk** (wyszukiwanie nagrań,
odtwarzacz, transkrypcja), **Kolekcja** (tytuły, wydania, kopie, pliki) i **Statystyki**.
Pod `/mcp` stoi serwer MCP (Streamable HTTP, tylko do odczytu) z dziewięcioma narzędziami —
od `list_titles` i `search_scripts` po `get_script_assets`, które pokazuje, co dany skrypt