isle.pizza/public
Christian Semmler 38ffd73236 Fetch assets from SI files via HTTP Range requests
Replace static animation, texture, and globe bitmap files with a
manifest-driven approach that extracts them directly from the game's
SI files at runtime using HTTP Range requests.

A new generate-manifest script scans SI files by MxCh objectId to
locate each asset's byte offset(s), verifies integrity via MD5, and
writes an asset-ranges.json manifest. The app consumes this manifest
to fetch assets on demand, including support for files split across
MxCh interleave boundaries.

Also removes unused constants (ActorLODIndex, animation keyframe
flag constants).
2026-02-08 16:09:13 -08:00
..
audio Organize public assets (#22) 2026-02-08 00:01:45 +01:00
images Fetch assets from SI files via HTTP Range requests 2026-02-08 16:09:13 -08:00
pdf Organize public assets (#22) 2026-02-08 00:01:45 +01:00
workbox Migrate frontend to Svelte 5 2026-01-11 19:10:16 -07:00
apple-touch-icon.png Organize public assets (#22) 2026-02-08 00:01:45 +01:00
downloader.js Migrate frontend to Svelte 5 2026-01-11 19:10:16 -07:00
favicon.png Migrate frontend to Svelte 5 2026-01-11 19:10:16 -07:00
favicon.svg Migrate frontend to Svelte 5 2026-01-11 19:10:16 -07:00
manifest.json Migrate frontend to Svelte 5 2026-01-11 19:10:16 -07:00