Implemented sound and lighting sliders

This commit is contained in:
2026-03-13 17:19:53 +01:00
parent 1ce7dfa057
commit 4e9651b08b
23 changed files with 461 additions and 34 deletions

View File

@@ -44,6 +44,9 @@ export class Main {
state?.parameters?.outOfService ?? false;
this.OutOfServiceMode.state =
state?.parameters?.outOfService ?? false;
this.Lighting.update(state);
this.Sound.update(state);
});
socket.on('timer', (data) => {
@@ -119,7 +122,7 @@ export type ServiceState =
| 'DISCONNECTED'
| 'FAILED';
interface UnityWebSocketStatus {
export interface UnityWebSocketStatus {
state: ServiceState;
message?: string;
error?: string;
@@ -137,6 +140,8 @@ interface UnityParameters {
outOfService: boolean;
sliders: UnityParameterSlider[];
advancedSliders: UnityParameterSlider[];
dataSliders: UnityParameterSlider[];
dataAdvancedSliders: UnityParameterSlider[];
sensors: UnitySocketMessageHeartbeat['heartbeat']['dataSensors'];
}