BLOBBO/vite.config.ts
type-two 0f2aca542b Wave 2 integration: zones staged, fork machines own the district, tuning pass
- installZones + cannonConfigs through the single cannon path; old centre
  plate/boot removed (fork versions supersede); belt+bucket to centre lane
  (sunk flush — proud face curbed the line); arch punishes failed MEGA runs
- puddles: distance-based stamping (speed-independent coverage), rate 4/u,
  contact tolerance 1.0 (bounce hops starved strips), fork strips widened
  toward the racing line + neutral-centre red top-up strip
- under-shelf volumes filled solid in the centre (side corridors left open);
  launcher catch widened to the full gap
- verified: naive hold-W finishes ~12s, ghost records+replays, MINI (0.77)
  passes the tunnel with 47% pink, buffs activate (GRIP live at 29% green),
  78% total coverage on a wandering run

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 12:18:30 +10:00

21 lines
672 B
TypeScript

import { defineConfig } from 'vite'
import { resolve } from 'path'
export default defineConfig({
base: '/blobbo/', // served from partly.party/blobbo/ (forum-nginx web root)
build: {
target: 'es2022',
rollupOptions: {
input: {
main: resolve(__dirname, 'index.html'),
'lane-a': resolve(__dirname, 'demos/lane-a.html'),
'lane-b': resolve(__dirname, 'demos/lane-b.html'),
'lane-c': resolve(__dirname, 'demos/lane-c.html'),
'lane-f': resolve(__dirname, 'demos/lane-f.html'),
'lane-g': resolve(__dirname, 'demos/lane-g.html'),
'lane-h': resolve(__dirname, 'demos/lane-h.html'),
},
},
},
})