PIXI Controls: Fix startup in first time

This commit is contained in:
OleSTEEP 2024-02-08 16:14:28 +03:00
parent c39ec970f1
commit bdd4aa7762

View file

@ -514,30 +514,34 @@ ConfigManager.makeData = function () {
var _ConfigManager_applyData = ConfigManager.applyData; var _ConfigManager_applyData = ConfigManager.applyData;
ConfigManager.applyData = function (config) { ConfigManager.applyData = function (config) {
_ConfigManager_applyData.apply(this, arguments); _ConfigManager_applyData.apply(this, arguments);
this.ONSConfig = config.ONSConfig; try {
this.ONSConfig.controlsOffsetX = config.ONSConfig.controlsOffsetX; this.ONSConfig = config.ONSConfig;
this.ONSConfig.controlsOffsetY = config.ONSConfig.controlsOffsetY; this.ONSConfig.controlsOffsetX = config.ONSConfig.controlsOffsetX;
this.ONSConfig.buttonsScale = config.ONSConfig.buttonsScale; this.ONSConfig.controlsOffsetY = config.ONSConfig.controlsOffsetY;
this.ONSConfig.buttonsOpacity = config.ONSConfig.buttonsOpacity; this.ONSConfig.buttonsScale = config.ONSConfig.buttonsScale;
this.ONSConfig.additionalOffset = config.ONSConfig.additionalOffset; this.ONSConfig.buttonsOpacity = config.ONSConfig.buttonsOpacity;
this.ONSConfig.buttonsSize = config.ONSConfig.buttonsSize; this.ONSConfig.additionalOffset = config.ONSConfig.additionalOffset;
this.ONSConfig.buttonsX = config.ONSConfig.buttonsX; this.ONSConfig.buttonsSize = config.ONSConfig.buttonsSize;
this.ONSConfig.buttonsY = config.ONSConfig.buttonsY; this.ONSConfig.buttonsX = config.ONSConfig.buttonsX;
this.ONSConfig.dPadSize = config.ONSConfig.dPadSize; this.ONSConfig.buttonsY = config.ONSConfig.buttonsY;
this.ONSConfig.dPadX = config.ONSConfig.dPadX; this.ONSConfig.dPadSize = config.ONSConfig.dPadSize;
this.ONSConfig.dPadY = config.ONSConfig.dPadY; this.ONSConfig.dPadX = config.ONSConfig.dPadX;
this.ONSConfig.bumpersWidth = config.ONSConfig.bumpersWidth; this.ONSConfig.dPadY = config.ONSConfig.dPadY;
this.ONSConfig.bumpersHeight = config.ONSConfig.bumpersHeight; this.ONSConfig.bumpersWidth = config.ONSConfig.bumpersWidth;
this.ONSConfig.bumpersOffsetX = config.ONSConfig.bumpersOffsetX; this.ONSConfig.bumpersHeight = config.ONSConfig.bumpersHeight;
this.ONSConfig.bumpersOffsetY = config.ONSConfig.bumpersOffsetY; this.ONSConfig.bumpersOffsetX = config.ONSConfig.bumpersOffsetX;
this.ONSConfig.LBX = config.ONSConfig.LBX; this.ONSConfig.bumpersOffsetY = config.ONSConfig.bumpersOffsetY;
this.ONSConfig.LBY = config.ONSConfig.LBY; this.ONSConfig.LBX = config.ONSConfig.LBX;
this.ONSConfig.RBX = config.ONSConfig.RBX; this.ONSConfig.LBY = config.ONSConfig.LBY;
this.ONSConfig.RBY = config.ONSConfig.RBY; this.ONSConfig.RBX = config.ONSConfig.RBX;
this.ONSConfig.additionalOffset = config.ONSConfig.additionalOffset; this.ONSConfig.RBY = config.ONSConfig.RBY;
this.ONSConfig.additonalSize = config.ONSConfig.additonalSize; this.ONSConfig.additionalOffset = config.ONSConfig.additionalOffset;
this.ONSConfig.showX = config.ONSConfig.showX; this.ONSConfig.additonalSize = config.ONSConfig.additonalSize;
this.ONSConfig.showY = config.ONSConfig.showY; this.ONSConfig.showX = config.ONSConfig.showX;
this.ONSConfig.showY = config.ONSConfig.showY;
} catch {
console.log("ONSControls loaded in first time, skip config reading.");
}
} }