PEGASUS: Add a hack to skip energy bar calibration for now
This commit is contained in:
parent
b31efb02b5
commit
a57b1de6ee
1 changed files with 9 additions and 2 deletions
|
@ -248,7 +248,7 @@ void EnergyMonitor::calibrateEnergyBar() {
|
||||||
|
|
||||||
_calibrating = true;
|
_calibrating = true;
|
||||||
|
|
||||||
// TODO: set death reason to -1
|
vm->setEnergyDeathReason(-1);
|
||||||
|
|
||||||
uint32 numFrames = _energyLight.getNumFrames();
|
uint32 numFrames = _energyLight.getNumFrames();
|
||||||
for (uint32 i = 1; i < numFrames; i++) {
|
for (uint32 i = 1; i < numFrames; i++) {
|
||||||
|
@ -261,18 +261,25 @@ void EnergyMonitor::calibrateEnergyBar() {
|
||||||
|
|
||||||
_energyLight.setCurrentFrameIndex(0);
|
_energyLight.setCurrentFrameIndex(0);
|
||||||
_energyLight.hide();
|
_energyLight.hide();
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
// FIXME: This doesn't work yet
|
||||||
show();
|
show();
|
||||||
setEnergyValue(0);
|
setEnergyValue(0);
|
||||||
setEnergyDrainRate(-kMaxJMPEnergy / 2);
|
setEnergyDrainRate(-kMaxJMPEnergy / 2);
|
||||||
|
|
||||||
// Make sure warning light is hidden...
|
// Make sure warning light is hidden...
|
||||||
_energyLight.hide();
|
_energyLight.hide();
|
||||||
while (getCurrentEnergy() != (int32)kMaxJMPEnergy)
|
while (getCurrentEnergy() != (int32)kMaxJMPEnergy) {
|
||||||
|
vm->checkCallBacks();
|
||||||
vm->refreshDisplay();
|
vm->refreshDisplay();
|
||||||
|
g_system->delayMillis(10);
|
||||||
|
}
|
||||||
|
|
||||||
vm->refreshDisplay();
|
vm->refreshDisplay();
|
||||||
setEnergyDrainRate(0);
|
setEnergyDrainRate(0);
|
||||||
hide();
|
hide();
|
||||||
|
#endif
|
||||||
|
|
||||||
_calibrating = false;
|
_calibrating = false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue