isle.pizza/public
Christian Semmler 412d8a4233
Extract BaseRenderer to deduplicate actor and vehicle renderers
- Extract shared Three.js setup, lighting, texture, geometry, and
  animation loop code into BaseRenderer base class (~170 lines)
- Deduplicate WdbParser.parseGlobalParts via parsePartData delegation
- Consolidate lego brown/lt grey into shared LegoColors constant
- Remove dead code: updatePartColor, SUFFIX_NAMES, CharacterType,
  getCharacterType, partToLODIndex, unused imports and re-exports
- Simplify updateCharacter and resolve methods by removing unnecessary
  defensive checks on frozen data and bounded UI inputs
- Extract actorKey helper in ActorEditor to deduplicate key computation
- Delete unused animations/manifest.json
2026-02-07 21:51:28 -08:00
..
animations Extract BaseRenderer to deduplicate actor and vehicle renderers 2026-02-07 21:51:28 -08:00
audio Organize public assets (#22) 2026-02-08 00:01:45 +01:00
images Organize public assets (#22) 2026-02-08 00:01:45 +01:00
pdf Organize public assets (#22) 2026-02-08 00:01:45 +01:00
textures 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