BASEMENT OS
[ NEXT-GEN AI DEVLOG ]
Content Generated by Developer-Led AI Workflows. Reviewed by a Human-In-the-Loop.
Please wait while your computer shuts down...
IT'S NOW SAFE TO TURN OFF YOUR COMPUTER
July 19, 2025

Multi-TV Broadcasting System

Got notifications working on all 3 TVs simultaneously! The NotificationEventHub acts as the central orchestrator, using UdonSynced variables to broadcast achievement and login notifications to all players in the world.

The system works by having the master player own the NotificationEventHub and broadcast via RequestSerialization(). When a notification fires, OnDeserialization() triggers on all clients, which then forwards the notification to a primary display plus any additional displays configured in the array. Each TV has its own XboxNotificationUI component that receives the event and handles the fade animation and sound independently.

This means everyone in the basement sees achievements pop regardless of which room they’re in, and all displays stay in sync across the network.

Notifications working on all 3 TVs

Multi-TV setup in basement

C:\BASEMENT>
MEM: 64K OK
Memory = Page Views
64K0
64K0-63
128K64-127
256K128-255
512K256-511
640K512-639
1MB640-1023
2MB1024-2047
4MB2048+
TIME: 00:00:00