aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Horn2005-04-17 22:40:45 +0000
committerMax Horn2005-04-17 22:40:45 +0000
commitadc21c1ac338489b6ef02cb54ae6642495fdbfc5 (patch)
tree6b4405bb08b8f9d6ac3f1e6c023c5a6fcf581185
parentfe93d2d7cf2b3c57ca17428d2427181a1d2f57c0 (diff)
downloadscummvm-rg350-adc21c1ac338489b6ef02cb54ae6642495fdbfc5.tar.gz
scummvm-rg350-adc21c1ac338489b6ef02cb54ae6642495fdbfc5.tar.bz2
scummvm-rg350-adc21c1ac338489b6ef02cb54ae6642495fdbfc5.zip
Move _numActors to a more sensible place, and make it protected; fix confirmFOODialog() method names to comply with our guidelines
svn-id: r17658
-rw-r--r--scumm/input.cpp4
-rw-r--r--scumm/script_v8.cpp2
-rw-r--r--scumm/scumm.cpp12
-rw-r--r--scumm/scumm.h10
4 files changed, 13 insertions, 15 deletions
diff --git a/scumm/input.cpp b/scumm/input.cpp
index 483ccd2cf7..984efce08f 100644
--- a/scumm/input.cpp
+++ b/scumm/input.cpp
@@ -193,7 +193,7 @@ void ScummEngine::parseEvents() {
case OSystem::EVENT_QUIT:
if (_confirmExit)
- confirmexitDialog();
+ confirmExitDialog();
else
_quit = true;
break;
@@ -375,7 +375,7 @@ void ScummEngine::processKbd(bool smushMode) {
if (VAR_RESTART_KEY != 0xFF && _lastKeyHit == VAR(VAR_RESTART_KEY) ||
(((_version <= 2) || (_features & GF_FMTOWNS && _version == 3)) && _lastKeyHit == 8)) {
- confirmrestartDialog();
+ confirmRestartDialog();
return;
}
diff --git a/scumm/script_v8.cpp b/scumm/script_v8.cpp
index 738b0c69f0..8db393bc75 100644
--- a/scumm/script_v8.cpp
+++ b/scumm/script_v8.cpp
@@ -1307,7 +1307,7 @@ void ScummEngine_v8::o8_kernelSetFunctions() {
break;
case 34: // queryQuit
if (_confirmExit)
- confirmexitDialog();
+ confirmExitDialog();
else
_quit = true;
break;
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index 7af33ab45e..d99595d392 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -2274,18 +2274,18 @@ void ScummEngine::mainMenuDialog() {
runDialog(*_mainMenuDialog);
}
-void ScummEngine::confirmexitDialog() {
- ConfirmDialog confirmExitDialog(this, "Do you really want to quit (y/n)?");
+void ScummEngine::confirmExitDialog() {
+ ConfirmDialog d(this, "Do you really want to quit (y/n)?");
- if (runDialog(confirmExitDialog)) {
+ if (runDialog(d)) {
_quit = true;
}
}
-void ScummEngine::confirmrestartDialog() {
- ConfirmDialog confirmRestartDialog(this, "Do you really want to restart (y/n)?");
+void ScummEngine::confirmRestartDialog() {
+ ConfirmDialog d(this, "Do you really want to restart (y/n)?");
- if (runDialog(confirmRestartDialog)) {
+ if (runDialog(d)) {
restart();
}
}
diff --git a/scumm/scumm.h b/scumm/scumm.h
index 6ad002e63c..80ee075b0d 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -384,7 +384,6 @@ public:
byte _gameId;
byte _version;
byte _heversion;
- byte _numActors;
uint32 _features; // Should only be accessed for reading (TODO enforce it compiler-wise with making it private and creating an accessor)
uint8 _gameMD5[16];
@@ -465,19 +464,18 @@ protected:
Dialog *_versionDialog;
Dialog *_mainMenuDialog;
-protected:
int runDialog(Dialog &dialog);
- void confirmexitDialog();
- void confirmrestartDialog();
+ void confirmExitDialog();
+ void confirmRestartDialog();
void pauseDialog();
void versionDialog();
void mainMenuDialog();
-protected:
+
char displayMessage(const char *altButton, const char *message, ...);
-protected:
byte _fastMode;
+ byte _numActors;
Actor *_actors; // Has _numActors elements
byte *_arraySlot;