mirror of
https://github.com/Michatec/wk_wars2x.git
synced 2026-04-01 08:26:27 +02:00
Format JS events, close plate reader box on close
This commit is contained in:
29
nui/radar.js
29
nui/radar.js
@@ -569,6 +569,7 @@ elements.closeUiBtn.click( function() {
|
||||
setEleVisible( elements.uiSettingsBox, false );
|
||||
} )
|
||||
|
||||
// Close the plate reader settings window when the 'Close' button is pressed
|
||||
elements.closePrBtn.click( function() {
|
||||
setEleVisible( elements.plateReaderBox, false );
|
||||
} )
|
||||
@@ -792,6 +793,7 @@ function closeRemote()
|
||||
sendData( "closeRemote", null );
|
||||
|
||||
setEleVisible( elements.remote, false );
|
||||
setEleVisible( elements.plateReaderBox, false );
|
||||
setEleVisible( elements.uiSettingsBox, false );
|
||||
|
||||
sendSaveData();
|
||||
@@ -818,12 +820,18 @@ window.addEventListener( "message", function( event ) {
|
||||
var type = event.data._type;
|
||||
|
||||
switch ( type ) {
|
||||
// System events
|
||||
case "updatePathName":
|
||||
resourceName = item.pathName
|
||||
break;
|
||||
case "loadUiSettings":
|
||||
loadUiSettings( item.data );
|
||||
break;
|
||||
case "displayKeyLock":
|
||||
displayKeyLock( item.state );
|
||||
break;
|
||||
|
||||
// Radar events
|
||||
case "openRemote":
|
||||
setEleVisible( elements.remote, true );
|
||||
setUiHasBeenEdited( false );
|
||||
@@ -858,15 +866,8 @@ window.addEventListener( "message", function( event ) {
|
||||
case "settingUpdate":
|
||||
settingUpdate( item.antennaData );
|
||||
break;
|
||||
case "audio":
|
||||
playAudio( item.name, item.vol );
|
||||
break;
|
||||
case "lockAudio":
|
||||
playLockAudio( item.ant, item.dir, item.vol );
|
||||
break;
|
||||
case "displayKeyLock":
|
||||
displayKeyLock( item.state );
|
||||
break;
|
||||
|
||||
// Plate reader events
|
||||
case "setReaderDisplayState":
|
||||
setEleVisible( elements.plateReader, item.state );
|
||||
break;
|
||||
@@ -876,6 +877,16 @@ window.addEventListener( "message", function( event ) {
|
||||
case "lockPlate":
|
||||
setPlateLock( item.cam, item.state );
|
||||
break;
|
||||
|
||||
// Audio events
|
||||
case "audio":
|
||||
playAudio( item.name, item.vol );
|
||||
break;
|
||||
case "lockAudio":
|
||||
playLockAudio( item.ant, item.dir, item.vol );
|
||||
break;
|
||||
|
||||
// default
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user