Smart Instruments: Bug fix

This commit is contained in:
Sidi Liang 2021-08-16 20:24:24 +08:00
parent 425ac20ad1
commit 676e77ef09
No known key found for this signature in database
GPG Key ID: 9785F5EECFFA5311
2 changed files with 6 additions and 3 deletions

View File

@ -54,7 +54,7 @@ var SmartInstruments = {
.show();
m.warningText = m.group.createChild("text", "optional-id-for element")
.setTranslation(530, 140) # The origin is in the top left corner
.setAlignment("left-center") # All values from osgText are supported (see $FG_ROOT/Docs/README.osgtext)
.setAlignment("center-center") # All values from osgText are supported (see $FG_ROOT/Docs/README.osgtext)
.setFont("ExoRegular-ymMe.ttf") # Fonts are loaded either from $AIRCRAFT_DIR/Fonts or $FG_ROOT/Fonts
.setFontSize(50) # Set fontsize and optionally character aspect ratio
.setColor(1,0,0) # Text color
@ -193,7 +193,7 @@ var SmartInstruments = {
#//Warning MESSAGE
if(me.showingWarningMessage){
if(math.mod(me.loopCount, 10) == 0){
if(math.mod(me.loopCount, 10) < 5){
me.warningText.show();
}else{
me.warningText.hide();
@ -209,7 +209,7 @@ var SmartInstruments = {
me.initialized = 1;
},
startUp:func(){
me.welcomeGroup.show();
if(!me.showingWarningMessage) me.welcomeGroup.show();
var startScreenTimer = maketimer(1, func me.startSequence());
startScreenTimer.singleShot = 1;
startScreenTimer.start();

View File

@ -170,6 +170,8 @@ var Engine = {
me.stopEngine();
print("No Power");
me.errorMessage = "NO POWER";
#//To be improved
smartInstruments.smartInstruments.showWarningMessage(me.errorMessage);
return 0;
}else{
me.errorMessage = nil;
@ -328,6 +330,7 @@ var startEngine = func(my_engine){
}else{
print("Engine start failed");
my_engine.errorMessage = "START FAIL";
smartInstruments.smartInstruments.showWarningMessage(my_engine.errorMessage);
}
}else if(followme.chargeTimer.isRunning){