This commit is contained in:
Eric Fredricksen
2010-07-05 15:15:55 -07:00
parent 561c9a2c4f
commit 90bf567e11
+11 -14
View File
@@ -27,6 +27,11 @@ function StartTimer() {
// MainForm.Caption = 'ProgressQuest - ' + ChangeFileExt(ExtractFileName(MainForm.GameSaveName()), ''); // MainForm.Caption = 'ProgressQuest - ' + ChangeFileExt(ExtractFileName(MainForm.GameSaveName()), '');
} }
function StopTimer() {
clearTimeout(timerid);
timerid = null;
}
function GetPasskey() { return game.passkey; } function GetPasskey() { return game.passkey; }
function SetPasskey(v) { game.passkey = v; } function SetPasskey(v) { game.passkey = v; }
@@ -1131,8 +1136,7 @@ $(function() {
cheat("Pause", function () { cheat("Pause", function () {
if (timerid) { if (timerid) {
clearTimeout(timerid); StopTimer();
timerid = null;
} else { } else {
StartTimer(); StartTimer();
} }
@@ -1189,7 +1193,7 @@ function SaveGame() {
Log('Saving game: ' + GameSaveName()); Log('Saving game: ' + GameSaveName());
$.each(AllBars.concat(AllLists), function (i, e) { e.save(game); }); $.each(AllBars.concat(AllLists), function (i, e) { e.save(game); });
HotOrNot(); HotOrNot();
addToRoster(game); return addToRoster(game);
} }
function LoadGame(sheet) { function LoadGame(sheet) {
@@ -1200,17 +1204,10 @@ function LoadGame(sheet) {
StartTimer(); StartTimer();
} }
function TMainForm_FormClose() { $(document).unload(function () {
if (Timer1.Enabled) { StopTimer();
Timer1.Enabled = false; SaveGame();
if (SaveGame()) { });
if (FReportSave)
ShowMessage('Game saved as ' + GameSaveName());
}
}
FReportSave = true;
Action = caFree;
}
function GameSaveName() { function GameSaveName() {