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 );
|
setEleVisible( elements.uiSettingsBox, false );
|
||||||
} )
|
} )
|
||||||
|
|
||||||
|
// Close the plate reader settings window when the 'Close' button is pressed
|
||||||
elements.closePrBtn.click( function() {
|
elements.closePrBtn.click( function() {
|
||||||
setEleVisible( elements.plateReaderBox, false );
|
setEleVisible( elements.plateReaderBox, false );
|
||||||
} )
|
} )
|
||||||
@@ -792,6 +793,7 @@ function closeRemote()
|
|||||||
sendData( "closeRemote", null );
|
sendData( "closeRemote", null );
|
||||||
|
|
||||||
setEleVisible( elements.remote, false );
|
setEleVisible( elements.remote, false );
|
||||||
|
setEleVisible( elements.plateReaderBox, false );
|
||||||
setEleVisible( elements.uiSettingsBox, false );
|
setEleVisible( elements.uiSettingsBox, false );
|
||||||
|
|
||||||
sendSaveData();
|
sendSaveData();
|
||||||
@@ -818,12 +820,18 @@ window.addEventListener( "message", function( event ) {
|
|||||||
var type = event.data._type;
|
var type = event.data._type;
|
||||||
|
|
||||||
switch ( type ) {
|
switch ( type ) {
|
||||||
|
// System events
|
||||||
case "updatePathName":
|
case "updatePathName":
|
||||||
resourceName = item.pathName
|
resourceName = item.pathName
|
||||||
break;
|
break;
|
||||||
case "loadUiSettings":
|
case "loadUiSettings":
|
||||||
loadUiSettings( item.data );
|
loadUiSettings( item.data );
|
||||||
break;
|
break;
|
||||||
|
case "displayKeyLock":
|
||||||
|
displayKeyLock( item.state );
|
||||||
|
break;
|
||||||
|
|
||||||
|
// Radar events
|
||||||
case "openRemote":
|
case "openRemote":
|
||||||
setEleVisible( elements.remote, true );
|
setEleVisible( elements.remote, true );
|
||||||
setUiHasBeenEdited( false );
|
setUiHasBeenEdited( false );
|
||||||
@@ -858,15 +866,8 @@ window.addEventListener( "message", function( event ) {
|
|||||||
case "settingUpdate":
|
case "settingUpdate":
|
||||||
settingUpdate( item.antennaData );
|
settingUpdate( item.antennaData );
|
||||||
break;
|
break;
|
||||||
case "audio":
|
|
||||||
playAudio( item.name, item.vol );
|
// Plate reader events
|
||||||
break;
|
|
||||||
case "lockAudio":
|
|
||||||
playLockAudio( item.ant, item.dir, item.vol );
|
|
||||||
break;
|
|
||||||
case "displayKeyLock":
|
|
||||||
displayKeyLock( item.state );
|
|
||||||
break;
|
|
||||||
case "setReaderDisplayState":
|
case "setReaderDisplayState":
|
||||||
setEleVisible( elements.plateReader, item.state );
|
setEleVisible( elements.plateReader, item.state );
|
||||||
break;
|
break;
|
||||||
@@ -876,6 +877,16 @@ window.addEventListener( "message", function( event ) {
|
|||||||
case "lockPlate":
|
case "lockPlate":
|
||||||
setPlateLock( item.cam, item.state );
|
setPlateLock( item.cam, item.state );
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
// Audio events
|
||||||
|
case "audio":
|
||||||
|
playAudio( item.name, item.vol );
|
||||||
|
break;
|
||||||
|
case "lockAudio":
|
||||||
|
playLockAudio( item.ant, item.dir, item.vol );
|
||||||
|
break;
|
||||||
|
|
||||||
|
// default
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user