In this update4
Full notes
Full Attorney Adventure update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- UI and audio
- Performance
Attorney Adventure changes
1. Massive v0.5.4 UI Stabilization & Pre-flight Audits ([c]496a48a[/c])
Giant Codebase Refactoring (189+ Files Modified): Sweeping changes and alignment across Legal Practice, Court, and Negotiation phases to ensure UI consistency and reduce technical debt.
- Practice/Trial SynchronizationCompletely reworked the [c]PracticeDashboard[/c], [c]NegotiationPanel[/c], and [c]CaseOverviewTab[/c].
- Component Demolition & RebuildDeprecated the bloated [c]CaseDetailOverlay[/c] and replaced it with a highly structured [c]CaseWorkspaceView[/c] and a new [c]MasterDocumentViewer[/c].
- New Sub-Systems AddedIntroduced [c]bailSystem.ts[/c], [c]calendarSystem.ts[/c], and [c]plannerLogic.ts[/c] alongside brand new [c]PracticeWeekCalendar[/c] and [c]CalendarView[/c] components to support dynamic scheduling.
Tutorial Stability: Strengthened
InteractiveTutorial.tsx, [c]BandwidthTutorial[/c], and [c]Rule9CertificateModal[/c] logic.
2. Astronomy Splash Screen & Global Music Controls (Current Session)
Visual Overhaul: Eliminated performance-heavy canvas glitch loops on the splash screen, introducing a hardware-accelerated, single 5-second cinematic pan mimicking real-life astronomy and orbital parallax.
Always-On Hardware Deck: Injected a [c]z-[100000][/c] glassmorphism
GlobalMusicControls widget into the root application shell. Exposes live track data and tactile [c]Play/Pause/Skip[/c] functions.
Aggressive Tutorial Exception: Explicitly re-wired the
InteractiveTutorial's global capture-phase blocker so the audio controls bypass all safety lockouts and remain fully clickable, even in the strictest parts of the tutorial.
3. Content Expansion, Lore, & Optimization ([c]c3711db[/c])
- Legal Encyclopedia & Glossary ExpansionFleshed out the in-game wiki components ([c]LegalEncyclopediaPanel[/c], [c]GlossaryModal[/c]) to support new terminology and branching cases.
Payload Trimming: Purged 4,600+ lines of stale, bloated CSS chunks ([c]201.59bcbd39.chunk.css[/c]), radically slimming the build payload and cleaning up the [c]used-assets.json[/c].
- Case Logic RefinementAdjusted narrative and logic pools inside [c]Case02_Master[/c] and [c]case_constitutional_crisis.json[/c] for proper branching.
4. Art Restoration & Dependency Pinning ([c]4124be3[/c])
Art Recovery: Safely tracked down and recovered missing/corrupted UI assets ([c]Client 2[/c] portrait art) and safely wired them back into the [c]portraitRegistry.ts[/c].
Source
Changelog.gg summarizes and formats this update. How we read updates.
