aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorStrangerke2012-12-10 23:57:59 +0100
committerStrangerke2012-12-10 23:57:59 +0100
commitaf667771a918370988cc656412e2ddea3d1d44a3 (patch)
treeb993c5e308749e70f74f21e89471a3149b4007cd /engines
parent78cf8296e04dc28ceae13c392f9b8596b808d6d0 (diff)
downloadscummvm-rg350-af667771a918370988cc656412e2ddea3d1d44a3.tar.gz
scummvm-rg350-af667771a918370988cc656412e2ddea3d1d44a3.tar.bz2
scummvm-rg350-af667771a918370988cc656412e2ddea3d1d44a3.zip
HOPKINS: Rename functions in DialogManager
Diffstat (limited to 'engines')
-rw-r--r--engines/hopkins/dialogs.cpp65
-rw-r--r--engines/hopkins/dialogs.h11
-rw-r--r--engines/hopkins/globals.cpp8
-rw-r--r--engines/hopkins/globals.h4
-rw-r--r--engines/hopkins/hopkins.cpp58
-rw-r--r--engines/hopkins/menu.cpp4
-rw-r--r--engines/hopkins/objects.cpp54
-rw-r--r--engines/hopkins/script.cpp12
-rw-r--r--engines/hopkins/talk.cpp14
9 files changed, 116 insertions, 114 deletions
diff --git a/engines/hopkins/dialogs.cpp b/engines/hopkins/dialogs.cpp
index fd7b102f15..617221fa88 100644
--- a/engines/hopkins/dialogs.cpp
+++ b/engines/hopkins/dialogs.cpp
@@ -36,17 +36,17 @@
namespace Hopkins {
DialogsManager::DialogsManager() {
- INVENTFLAG = false;
+ _inventFl = false;
_inventDisplayedFl = false;
- VIRE_INVENT = false;
+ _removeInventFl = false;
_inventX = _inventY = 0;
_inventWidth = _inventHeight = 0;
- Winventaire = NULL;
- inventaire2 = g_PTRNUL;
+ _inventWin1 = g_PTRNUL;
+ _inventBuf2 = g_PTRNUL;
}
DialogsManager::~DialogsManager() {
- _vm->_globals.dos_free2(Winventaire);
+ _vm->_globals.dos_free2(_inventWin1);
}
void DialogsManager::setParent(HopkinsEngine *vm) {
@@ -67,7 +67,7 @@ void DialogsManager::showOptionsDialog() {
_vm->_fileManager.constructFilename(_vm->_globals.HOPSYSTEM, "OPTIES.SPR");
_vm->_globals.OPTION_SPR = _vm->_fileManager.loadFile(_vm->_globals.NFICHIER);
- _vm->_globals.OPTION_FLAG = true;
+ _vm->_globals._optionDialogFl = true;
do {
if (_vm->_eventsManager.BMOUSE()) {
@@ -298,26 +298,26 @@ void DialogsManager::showOptionsDialog() {
_vm->_graphicsManager.ofscroll + 498, 320);
_vm->_globals.OPTION_SPR = _vm->_globals.dos_free2(_vm->_globals.OPTION_SPR);
- _vm->_globals.OPTION_FLAG = false;
+ _vm->_globals._optionDialogFl = false;
}
void DialogsManager::showInventory() {
- if (!VIRE_INVENT && !_inventDisplayedFl && !_vm->_globals.DESACTIVE_INVENT) {
+ if (!_removeInventFl && !_inventDisplayedFl && !_vm->_globals._disableInventFl) {
_vm->_graphicsManager.no_scroll = 1;
_vm->_objectsManager.FLAG_VISIBLE_EFFACE = 4;
_vm->_objectsManager.FLAG_VISIBLE = false;
for (int v1 = 0; v1 <= 1; v1++) {
- INVENT_ANIM();
+ inventAnim();
_vm->_eventsManager.XMOUSE();
_vm->_eventsManager.YMOUSE();
_vm->_eventsManager.VBL();
}
- _vm->_dialogsManager.Winventaire = g_PTRNUL;
+ _vm->_dialogsManager._inventWin1 = g_PTRNUL;
LABEL_7:
_vm->_eventsManager.souris_bb = 0;
_vm->_eventsManager.souris_b = 0;
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
_vm->_graphicsManager.SETCOLOR4(251, 100, 100, 100);
switch (_vm->_globals.FR) {
@@ -337,19 +337,19 @@ LABEL_7:
error("Error opening file - %s", _vm->_globals.NFICHIER.c_str());
size_t filesize = f.size();
- _vm->_dialogsManager.Winventaire = _vm->_globals.dos_malloc2(filesize);
- _vm->_fileManager.readStream(f, _vm->_dialogsManager.Winventaire, filesize);
+ _vm->_dialogsManager._inventWin1 = _vm->_globals.dos_malloc2(filesize);
+ _vm->_fileManager.readStream(f, _vm->_dialogsManager._inventWin1, filesize);
f.close();
_vm->_fileManager.constructFilename(_vm->_globals.HOPSYSTEM, "INVENT2.SPR");
- inventaire2 = _vm->_fileManager.loadFile(_vm->_globals.NFICHIER);
+ _inventBuf2 = _vm->_fileManager.loadFile(_vm->_globals.NFICHIER);
int v19 = _inventX = _vm->_graphicsManager.ofscroll + 152;
_inventY = 114;
- int v18 = _inventWidth = _vm->_objectsManager.getWidth(_vm->_dialogsManager.Winventaire, 0);
- int v17 = _inventHeight = _vm->_objectsManager.getHeight(_vm->_dialogsManager.Winventaire, 0);
+ int v18 = _inventWidth = _vm->_objectsManager.getWidth(_vm->_dialogsManager._inventWin1, 0);
+ int v17 = _inventHeight = _vm->_objectsManager.getHeight(_vm->_dialogsManager._inventWin1, 0);
- _vm->_graphicsManager.Affiche_Perfect(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager.Winventaire,
+ _vm->_graphicsManager.Affiche_Perfect(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager._inventWin1,
v19 + 300, 414, 0, 0, 0, 0);
int v15 = 0;
int v4 = 0;
@@ -368,7 +368,7 @@ LABEL_7:
};
v15 += 38;
}
- _vm->_graphicsManager.Capture_Mem(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager.Winventaire, _inventX, _inventY, _inventWidth, _inventHeight);
+ _vm->_graphicsManager.Capture_Mem(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager._inventWin1, _inventX, _inventY, _inventWidth, _inventHeight);
_vm->_eventsManager.souris_bb = 0;
bool v20 = false;
int v13 = 0;
@@ -423,9 +423,9 @@ LABEL_7:
v20 = true;
_vm->_globals.SORTIE = 0;
if (!v20) {
- inventaire2 = _vm->_globals.dos_free2(inventaire2);
- if (g_PTRNUL != _vm->_dialogsManager.Winventaire)
- _vm->_dialogsManager.Winventaire = _vm->_globals.dos_free2(_vm->_dialogsManager.Winventaire);
+ _inventBuf2 = _vm->_globals.dos_free2(_inventBuf2);
+ if (g_PTRNUL != _vm->_dialogsManager._inventWin1)
+ _vm->_dialogsManager._inventWin1 = _vm->_globals.dos_free2(_vm->_dialogsManager._inventWin1);
goto LABEL_7;
}
} else if (!v20) {
@@ -433,7 +433,7 @@ LABEL_7:
}
}
}
- if (VIRE_INVENT == true)
+ if (_removeInventFl == true)
v20 = true;
if (v20)
break;
@@ -449,9 +449,9 @@ LABEL_7:
_vm->_graphicsManager.Ajoute_Segment_Vesa(v19, 114, v19 + v18, v18 + 114);
_vm->_objectsManager.BOBTOUS = true;
}
- if (_vm->_dialogsManager.Winventaire != g_PTRNUL)
- _vm->_dialogsManager.Winventaire = _vm->_globals.dos_free2(_vm->_dialogsManager.Winventaire);
- inventaire2 = _vm->_globals.dos_free2(inventaire2);
+ if (_vm->_dialogsManager._inventWin1 != g_PTRNUL)
+ _vm->_dialogsManager._inventWin1 = _vm->_globals.dos_free2(_vm->_dialogsManager._inventWin1);
+ _inventBuf2 = _vm->_globals.dos_free2(_inventBuf2);
if (_vm->_eventsManager.btsouris == 1)
showOptionsDialog();
@@ -466,13 +466,16 @@ LABEL_7:
_vm->_objectsManager.cady = 0;
_vm->_objectsManager.old_cadx = 0;
_vm->_objectsManager.cadx = 0;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
_vm->_graphicsManager.no_scroll = 0;
}
}
-void DialogsManager::INVENT_ANIM() {
- if (!_vm->_globals.DESACTIVE_INVENT) {
+/**
+ * Inventory Animations
+ */
+void DialogsManager::inventAnim() {
+ if (!_vm->_globals._disableInventFl) {
if (_vm->_objectsManager.FLAG_VISIBLE_EFFACE && !_vm->_objectsManager.FLAG_VISIBLE) {
_vm->_graphicsManager.SCOPY(_vm->_graphicsManager.VESA_SCREEN, _vm->_objectsManager.I_old_x, 27, 48, 38,
_vm->_graphicsManager.VESA_BUFFER, _vm->_objectsManager.I_old_x, 27);
@@ -522,10 +525,10 @@ void DialogsManager::testDialogOpening() {
_vm->_eventsManager.GAME_KEY = KEY_NONE;
if (_vm->_eventsManager.GAME_KEY != KEY_NONE) {
- if (!INVENTFLAG) {
+ if (!_inventFl) {
DIALOG_KEY key = _vm->_eventsManager.GAME_KEY;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
- INVENTFLAG = true;
+ _inventFl = true;
switch (key) {
case KEY_INVENTORY:
@@ -550,7 +553,7 @@ void DialogsManager::testDialogOpening() {
break;
}
- INVENTFLAG = false;
+ _inventFl = false;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
}
}
diff --git a/engines/hopkins/dialogs.h b/engines/hopkins/dialogs.h
index b98759dc56..7608af2377 100644
--- a/engines/hopkins/dialogs.h
+++ b/engines/hopkins/dialogs.h
@@ -41,11 +41,11 @@ public:
int _inventX, _inventY;
int _inventWidth, _inventHeight;
- bool INVENTFLAG;
+ bool _inventFl;
bool _inventDisplayedFl;
- bool VIRE_INVENT;
- byte *Winventaire;
- byte *inventaire2;
+ bool _removeInventFl;
+ byte *_inventWin1;
+ byte *_inventBuf2;
public:
DialogsManager();
~DialogsManager();
@@ -57,8 +57,7 @@ public:
void showInventory();
int searchSavegames();
void testDialogOpening();
-
- void INVENT_ANIM();
+ void inventAnim();
};
} // End of namespace Hopkins
diff --git a/engines/hopkins/globals.cpp b/engines/hopkins/globals.cpp
index 90d5268c99..7a91dc074d 100644
--- a/engines/hopkins/globals.cpp
+++ b/engines/hopkins/globals.cpp
@@ -233,12 +233,12 @@ Globals::Globals() {
CENSURE = false;
GESTE_FLAG = false;
BPP_NOAFF = false;
- DESACTIVE_INVENT = false;
+ _disableInventFl = false;
FLAG_VISIBLE = false;
netscape = false;
NOMARCHE = false;
NO_VISU = false;
- OPTION_FLAG = false;
+ _optionDialogFl = false;
CACHEFLAG = false;
NOPARLE = false;
couleur_40 = 50;
@@ -368,8 +368,8 @@ void Globals::clearAll() {
NUM_FICHIER_OBJ = 0;
Bufferdecor = g_PTRNUL;
_vm->_eventsManager.Bufferobjet = g_PTRNUL;
- _vm->_dialogsManager.Winventaire = g_PTRNUL;
- _vm->_dialogsManager.inventaire2 = g_PTRNUL;
+ _vm->_dialogsManager._inventWin1 = g_PTRNUL;
+ _vm->_dialogsManager._inventBuf2 = g_PTRNUL;
COUCOU = g_PTRNUL;
SPRITE_ECRAN = g_PTRNUL;
SAUVEGARDE = (Sauvegarde *)g_PTRNUL;
diff --git a/engines/hopkins/globals.h b/engines/hopkins/globals.h
index c44316611c..1cbd6d8e7b 100644
--- a/engines/hopkins/globals.h
+++ b/engines/hopkins/globals.h
@@ -428,14 +428,14 @@ public:
int Max_Propre_Gen;
int Max_Ligne_Long;
int Max_Perso_Y;
- bool DESACTIVE_INVENT;
+ bool _disableInventFl;
bool FLAG_VISIBLE;
bool netscape; // CHECKME: Useless variable?
bool NOMARCHE;
int NBBLOC;
bool NO_VISU;
byte *OPTION_SPR;
- bool OPTION_FLAG;
+ bool _optionDialogFl;
int opt_anm;
int opt_vitesse;
int opt_scrtype;
diff --git a/engines/hopkins/hopkins.cpp b/engines/hopkins/hopkins.cpp
index 92246928b0..305fed10a3 100644
--- a/engines/hopkins/hopkins.cpp
+++ b/engines/hopkins/hopkins.cpp
@@ -248,9 +248,9 @@ bool HopkinsEngine::runWin95Demo() {
break;
case 4:
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_objectsManager.PLAN_BETA();
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
break;
case 5:
@@ -576,9 +576,9 @@ bool HopkinsEngine::runLinuxDemo() {
break;
case 4:
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_objectsManager.PLAN_BETA();
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
break;
case 5:
@@ -919,9 +919,9 @@ bool HopkinsEngine::runWin95full() {
break;
case 4:
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_objectsManager.PLAN_BETA();
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
break;
case 5:
@@ -1230,7 +1230,7 @@ bool HopkinsEngine::runWin95full() {
_globals.Max_Propre = 50;
_globals.Max_Ligne_Long = 40;
_globals.Max_Perso_Y = 435;
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
_globals.FORET = true;
_globals.NOSPRECRAN = true;
Common::String im = Common::String::format("IM%d", _globals.SORTIE);
@@ -1800,9 +1800,9 @@ bool HopkinsEngine::runLinuxFull() {
break;
case 4:
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_objectsManager.PLAN_BETA();
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
break;
case 5:
@@ -2109,7 +2109,7 @@ bool HopkinsEngine::runLinuxFull() {
_globals.Max_Ligne_Long = 40;
_globals.Max_Propre_Gen = 20;
_globals.Max_Perso_Y = 435;
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
_globals.FORET = true;
_globals.NOSPRECRAN = true;
Common::String im = Common::String::format("IM%d", _globals.SORTIE);
@@ -3036,7 +3036,7 @@ void HopkinsEngine::PUBQUIT() {
_graphicsManager.RESET_SEGMENT_VESA();
_globals.FORET = false;
_eventsManager.CASSE = false;
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_globals.FLAG_VISIBLE = false;
_graphicsManager.LOAD_IMAGE("BOX");
_soundManager.WSOUND(28);
@@ -3067,7 +3067,7 @@ void HopkinsEngine::PUBQUIT() {
}
void HopkinsEngine::INCENDIE() {
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_globals.iRegul = 1;
_graphicsManager.LOAD_IMAGE("IM71");
_animationManager.loadAnim("ANIM71");
@@ -3098,7 +3098,7 @@ void HopkinsEngine::INCENDIE() {
_graphicsManager.FADE_OUTW();
_graphicsManager.FIN_VISU();
_globals.SAUVEGARDE->data[svField312] = 1;
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
}
void HopkinsEngine::BASE() {
@@ -3178,7 +3178,7 @@ void HopkinsEngine::BASED() {
_animationManager.NO_SEQ = false;
_soundManager.WSOUND(26);
_globals.iRegul = 1;
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_animationManager.NO_COUL = true;
_graphicsManager.FADE_LINUX = 2;
_animationManager.playSequence("abase.seq", 50, 15, 50);
@@ -3203,15 +3203,15 @@ void HopkinsEngine::BASED() {
_graphicsManager.FADE_OUTW();
_graphicsManager.FIN_VISU();
_globals.RESET_CACHE();
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
_globals.SORTIE = 93;
_globals.iRegul = 0;
}
void HopkinsEngine::JOUE_FIN() {
_globals.PERSO = _globals.dos_free2(_globals.PERSO);
- _dialogsManager.VIRE_INVENT = true;
- _globals.DESACTIVE_INVENT = true;
+ _dialogsManager._removeInventFl = true;
+ _globals._disableInventFl = true;
_graphicsManager.ofscroll = 0;
_globals.PLAN_FLAG = false;
_globals.iRegul = 1;
@@ -3249,7 +3249,7 @@ void HopkinsEngine::JOUE_FIN() {
_globals.NOPARLE = true;
_talkManager.PARLER_PERSO("GM4.PE2");
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_objectsManager.BOBANIM_OFF(6);
_objectsManager.BOBANIM_OFF(10);
_objectsManager.BOBANIM_ON(9);
@@ -3268,7 +3268,7 @@ void HopkinsEngine::JOUE_FIN() {
_globals.NOPARLE = true;
_talkManager.PARLER_PERSO("DUELB4.PE2");
_eventsManager.MOUSE_OFF();
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
do
_eventsManager.VBL();
@@ -3324,8 +3324,8 @@ void HopkinsEngine::JOUE_FIN() {
Credits();
_globals.iRegul = 0;
_globals.SORTIE = 300;
- _dialogsManager.VIRE_INVENT = false;
- _globals.DESACTIVE_INVENT = false;
+ _dialogsManager._removeInventFl = false;
+ _globals._disableInventFl = false;
} else {
_soundManager.SPECIAL_SOUND = 200;
_soundManager.VBL_MERDE = true;
@@ -3334,7 +3334,7 @@ void HopkinsEngine::JOUE_FIN() {
_objectsManager.BOBANIM_ON(8);
_globals.NOPARLE = true;
_talkManager.PARLER_PERSO("GM5.PE2");
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
do
_eventsManager.VBL();
@@ -3352,8 +3352,8 @@ void HopkinsEngine::JOUE_FIN() {
_soundManager.WSOUND(16);
_globals.iRegul = 1;
_soundManager.SPECIAL_SOUND = 0;
- _dialogsManager.VIRE_INVENT = false;
- _globals.DESACTIVE_INVENT = false;
+ _dialogsManager._removeInventFl = false;
+ _globals._disableInventFl = false;
_animationManager.playAnim("JOUR4A.anm", 12, 12, 1000);
_globals.iRegul = 0;
_globals.SORTIE = 300;
@@ -3445,7 +3445,7 @@ void HopkinsEngine::AVION() {
}
int HopkinsEngine::PWBASE() {
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_graphicsManager.LOAD_IMAGE("PBASE");
_graphicsManager.SETCOLOR3(252, 100, 100, 100);
_graphicsManager.SETCOLOR3(253, 100, 100, 100);
@@ -3496,7 +3496,7 @@ int HopkinsEngine::PWBASE() {
loopCond = true;
} while (!loopCond);
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
_graphicsManager.FADE_OUTW();
int result;
@@ -3904,7 +3904,7 @@ void HopkinsEngine::OCEAN(int16 a1, Common::String a2, Common::String a3, int16
_globals.SORTIE = 0;
_globals.AFFLI = false;
_globals.AFFIVBL = true;
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_soundManager.WSOUND(a9);
_fileManager.constructFilename(_globals.HOPSYSTEM, "VAISSEAU.SPR");
_globals.PERSO = _fileManager.loadFile(_globals.NFICHIER);
@@ -4010,7 +4010,7 @@ bool HopkinsEngine::ADULT() {
_eventsManager.CASSE = false;
_globals.FORET = false;
_globals.FLAG_VISIBLE = false;
- _globals.DESACTIVE_INVENT = true;
+ _globals._disableInventFl = true;
_globals.SORTIE = false;
_graphicsManager.LOAD_IMAGE("ADULT");
@@ -4033,7 +4033,7 @@ bool HopkinsEngine::ADULT() {
_eventsManager.VBL();
} while (!shouldQuit() && (buttonIndex == 0 || _eventsManager.BMOUSE() != 1));
- _globals.DESACTIVE_INVENT = false;
+ _globals._disableInventFl = false;
_globals.FLAG_VISIBLE = false;
_graphicsManager.FADE_OUTW();
diff --git a/engines/hopkins/menu.cpp b/engines/hopkins/menu.cpp
index a284e893d6..a6bb272685 100644
--- a/engines/hopkins/menu.cpp
+++ b/engines/hopkins/menu.cpp
@@ -59,7 +59,7 @@ int MenuManager::MENU() {
while (!g_system->getEventManager()->shouldQuit()) {
_vm->_globals.FORET = false;
_vm->_eventsManager.CASSE = false;
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
_vm->_globals.FLAG_VISIBLE = false;
_vm->_globals.SORTIE = 0;
@@ -230,7 +230,7 @@ int MenuManager::MENU() {
}
_vm->_globals.LIBERE_FICHIER(spriteData);
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
_vm->_globals.FLAG_VISIBLE = false;
_vm->_graphicsManager.FADE_OUTW();
return result;
diff --git a/engines/hopkins/objects.cpp b/engines/hopkins/objects.cpp
index 190dfb86b7..d83c9a53f9 100644
--- a/engines/hopkins/objects.cpp
+++ b/engines/hopkins/objects.cpp
@@ -482,11 +482,11 @@ void ObjectsManager::AFF_SPRITES() {
_vm->_globals.NBTRI = 0;
if (_vm->_dialogsManager._inventDisplayedFl) {
- _vm->_graphicsManager.Restore_Mem(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager.Winventaire, _vm->_dialogsManager._inventX, _vm->_dialogsManager._inventY, _vm->_dialogsManager._inventWidth, _vm->_dialogsManager._inventHeight);
+ _vm->_graphicsManager.Restore_Mem(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager._inventWin1, _vm->_dialogsManager._inventX, _vm->_dialogsManager._inventY, _vm->_dialogsManager._inventWidth, _vm->_dialogsManager._inventHeight);
if (old_cadx && old_cady)
- _vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager.inventaire2, old_cadx + 300, old_cady + 300, old_cadi + 1);
+ _vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager._inventBuf2, old_cadx + 300, old_cady + 300, old_cadi + 1);
if (cadx && cady)
- _vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager.inventaire2, cadx + 300, cady + 300, cadi);
+ _vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_dialogsManager._inventBuf2, cadx + 300, cady + 300, cadi);
_vm->_graphicsManager.Ajoute_Segment_Vesa(_vm->_dialogsManager._inventX, _vm->_dialogsManager._inventY, _vm->_dialogsManager._inventX + _vm->_dialogsManager._inventWidth, _vm->_dialogsManager._inventY + _vm->_dialogsManager._inventHeight);
}
@@ -499,7 +499,7 @@ void ObjectsManager::AFF_SPRITES() {
}
// If the Options dialog is activated, draw the elements
- if (_vm->_globals.OPTION_FLAG) {
+ if (_vm->_globals._optionDialogFl) {
_vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_globals.OPTION_SPR,
_vm->_eventsManager.start_x + 464, 407, 0);
_vm->_graphicsManager.Sprite_Vesa(_vm->_graphicsManager.VESA_BUFFER, _vm->_globals.OPTION_SPR,
@@ -560,7 +560,7 @@ void ObjectsManager::AFF_SPRITES() {
}
}
- _vm->_dialogsManager.INVENT_ANIM();
+ _vm->_dialogsManager.inventAnim();
}
void ObjectsManager::INIT_BOB() {
@@ -2553,7 +2553,7 @@ void ObjectsManager::PLAN_BETA() {
int v5;
v1 = 0;
- _vm->_dialogsManager.INVENTFLAG = false;
+ _vm->_dialogsManager._inventFl = false;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
_vm->_globals.Max_Propre = 1;
_vm->_globals.Max_Ligne_Long = 1;
@@ -2692,14 +2692,14 @@ void ObjectsManager::BTGAUCHE() {
destX = _vm->_eventsManager.XMOUSE();
destY = _vm->_eventsManager.YMOUSE();
- if (!_vm->_dialogsManager.INVENTFLAG && !_vm->_globals.PLAN_FLAG && destX > _vm->_graphicsManager.ofscroll - 30 && destX < _vm->_graphicsManager.ofscroll + 50 && (uint16)(destY + 29) <= 0x4Eu) {
+ if (!_vm->_dialogsManager._inventFl && !_vm->_globals.PLAN_FLAG && destX > _vm->_graphicsManager.ofscroll - 30 && destX < _vm->_graphicsManager.ofscroll + 50 && (uint16)(destY + 29) <= 0x4Eu) {
v1 = _vm->_eventsManager.btsouris;
- _vm->_dialogsManager.INVENTFLAG = true;
+ _vm->_dialogsManager._inventFl = true;
_vm->_dialogsManager.showInventory();
- _vm->_dialogsManager.INVENTFLAG = false;
+ _vm->_dialogsManager._inventFl = false;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
if (!_vm->_globals.SORTIE) {
- _vm->_dialogsManager.INVENTFLAG = false;
+ _vm->_dialogsManager._inventFl = false;
_vm->_eventsManager.btsouris = v1;
}
return;
@@ -4259,7 +4259,7 @@ void ObjectsManager::SPECIAL_JEU() {
&& YSPR(0) > 372
&& YSPR(0) <= 398;
if (_vm->_globals.ECRAN == 57) {
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
if (_vm->_globals.SAUVEGARDE->data[svField261] == 1 && BOBPOSI(5) == 37) {
BOBANIM_OFF(5);
SET_BOBPOSI(5, 0);
@@ -4275,10 +4275,10 @@ void ObjectsManager::SPECIAL_JEU() {
ZONE_ON(14);
_vm->_globals.SAUVEGARDE->data[svField261] = 3;
}
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
if (_vm->_globals.ECRAN == 93 && !_vm->_globals.SAUVEGARDE->data[svField333]) {
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
do
_vm->_eventsManager.VBL();
while (BOBPOSI(8) != 3);
@@ -4286,7 +4286,7 @@ void ObjectsManager::SPECIAL_JEU() {
_vm->_talkManager.PARLER_PERSO("GM3.PE2");
BOBANIM_OFF(8);
_vm->_globals.SAUVEGARDE->data[svField333] = 1;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
}
@@ -4896,15 +4896,15 @@ void ObjectsManager::SPECIAL_INI(const Common::String &a1) {
_vm->_globals.BPP_NOAFF = false;
_vm->_graphicsManager.FADE_INW();
_vm->_globals.iRegul = 1;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
_vm->_graphicsManager.NOFADE = true;
_vm->_globals.NOPARLE = true;
_vm->_talkManager.PARLER_PERSO("MAGE1.pe2");
_vm->_graphicsManager.NOFADE = true;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
if (_vm->_globals.ECRAN == 17 && _vm->_globals.OLD_ECRAN == 20) {
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
_vm->_graphicsManager.SETCOLOR3(252, 100, 100, 100);
_vm->_graphicsManager.SETCOLOR3(253, 100, 100, 100);
_vm->_graphicsManager.SETCOLOR3(251, 100, 100, 100);
@@ -4950,7 +4950,7 @@ void ObjectsManager::SPECIAL_INI(const Common::String &a1) {
++v7;
} while (v7 <= 3);
_vm->_graphicsManager.NOFADE = true;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
}
@@ -5431,24 +5431,24 @@ void ObjectsManager::TEST_FORET(int a1, int a2, int a3, int a4, int a5, int a6)
if (v7) {
if (v7 == 1) {
if (a6 == 1 && BOBPOSI(1) == 26) {
- _vm->_dialogsManager.VIRE_INVENT = true;
+ _vm->_dialogsManager._removeInventFl = true;
_vm->_soundManager.PLAY_SAMPLE2(1);
_vm->_globals.SAUVEGARDE->data[v6] = 4;
}
if (a6 == 2 && BOBPOSI(2) == 26) {
- _vm->_dialogsManager.VIRE_INVENT = true;
+ _vm->_dialogsManager._removeInventFl = true;
_vm->_soundManager.PLAY_SAMPLE2(1);
_vm->_globals.SAUVEGARDE->data[v6] = 4;
}
if (a6 == 3 && BOBPOSI(3) == 27) {
- _vm->_dialogsManager.VIRE_INVENT = true;
+ _vm->_dialogsManager._removeInventFl = true;
_vm->_soundManager.PLAY_SAMPLE2(1);
_vm->_globals.SAUVEGARDE->data[v6] = 4;
}
if (a6 == 4 && BOBPOSI(4) == 27) {
- _vm->_dialogsManager.VIRE_INVENT = true;
+ _vm->_dialogsManager._removeInventFl = true;
_vm->_soundManager.PLAY_SAMPLE2(1);
- _vm->_dialogsManager.VIRE_INVENT = true;
+ _vm->_dialogsManager._removeInventFl = true;
_vm->_globals.SAUVEGARDE->data[v6] = 4;
}
}
@@ -5504,9 +5504,9 @@ void ObjectsManager::PERSONAGE(const Common::String &backgroundFile, const Commo
int v9;
v5 = 0;
- _vm->_dialogsManager.INVENTFLAG = false;
+ _vm->_dialogsManager._inventFl = false;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
- _vm->_dialogsManager.VIRE_INVENT = false;
+ _vm->_dialogsManager._removeInventFl = false;
_vm->_graphicsManager.ofscroll = 0;
_vm->_globals.PLAN_FLAG = false;
_vm->_globals.iRegul = 1;
@@ -5604,12 +5604,12 @@ void ObjectsManager::PERSONAGE2(const Common::String &backgroundFile, const Comm
bool breakFlag;
int xp, yp;
- _vm->_dialogsManager.INVENTFLAG = false;
+ _vm->_dialogsManager._inventFl = false;
_vm->_eventsManager.GAME_KEY = KEY_NONE;
verbe = 4;
_vm->_globals.MAX_COMPTE = 6;
_vm->_graphicsManager.ofscroll = 0;
- _vm->_dialogsManager.VIRE_INVENT = false;
+ _vm->_dialogsManager._removeInventFl = false;
_vm->_globals.PLAN_FLAG = false;
_vm->_graphicsManager.NOFADE = false;
_vm->_globals.NOMARCHE = false;
diff --git a/engines/hopkins/script.cpp b/engines/hopkins/script.cpp
index 4d4c0e27be..82f645b4f6 100644
--- a/engines/hopkins/script.cpp
+++ b/engines/hopkins/script.cpp
@@ -691,7 +691,7 @@ LABEL_1141:
_vm->_talkManager.PARLER_PERSO("fjour.pe2");
if (v76 == 13) {
_vm->_eventsManager.souris_b = _vm->_eventsManager.souris_bb;
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
_vm->_graphicsManager.FADE_OUTW();
_vm->_globals.CACHE_OFF();
_vm->_objectsManager.SPRITE_OFF(0);
@@ -766,7 +766,7 @@ LABEL_1141:
if ((_vm->getPlatform() == Common::kPlatformWindows) && _vm->getIsDemo())
_vm->_graphicsManager.FADE_OUTW();
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
_vm->_globals.HELICO = 1;
}
if (v76 == 36) {
@@ -805,9 +805,9 @@ LABEL_1141:
_vm->_graphicsManager.NOFADE = true;
}
if (v76 == 29) {
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
_vm->_talkManager.OBJET_VIVANT("TELEP.pe2");
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
if (v76 == 22)
_vm->_talkManager.OBJET_VIVANT("CADAVRE1.pe2");
@@ -1521,7 +1521,7 @@ LABEL_1141:
if (v76 == 207)
_vm->_talkManager.OBJET_VIVANT("PANNEAU.PE2");
if (v76 == 208) {
- _vm->_globals.DESACTIVE_INVENT = true;
+ _vm->_globals._disableInventFl = true;
if (_vm->_globals.SAUVEGARDE->data[svField6] != _vm->_globals.SAUVEGARDE->data[svField401]) {
_vm->_soundManager.SPECIAL_SOUND = 208;
_vm->_eventsManager.NOESC = true;
@@ -1545,7 +1545,7 @@ LABEL_1141:
} while (_vm->_globals.chemin != (int16 *)g_PTRNUL);
_vm->_objectsManager.SETANISPR(0, 64);
_vm->_globals.SORTIE = _vm->_globals.SAUVEGARDE->data[svField401];
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
}
if (v76 == 209) {
_vm->_objectsManager.SET_BOBPOSI(1, 0);
diff --git a/engines/hopkins/talk.cpp b/engines/hopkins/talk.cpp
index 8aa3fcd090..e66705256e 100644
--- a/engines/hopkins/talk.cpp
+++ b/engines/hopkins/talk.cpp
@@ -69,8 +69,8 @@ void TalkManager::PARLER_PERSO(const Common::String &filename) {
_vm->_fontManager.TEXTE_OFF(9);
_vm->_eventsManager.VBL();
_vm->_graphicsManager.no_scroll = 1;
- bool old_DESACTIVE_INVENT = _vm->_globals.DESACTIVE_INVENT;
- _vm->_globals.DESACTIVE_INVENT = true;
+ bool oldDisableInventFl = _vm->_globals._disableInventFl;
+ _vm->_globals._disableInventFl = true;
BUFFERPERSO = _vm->_fileManager.searchCat(filename, 5);
TAILLEPERSO = _vm->_globals.CAT_TAILLE;
if (BUFFERPERSO == g_PTRNUL) {
@@ -185,7 +185,7 @@ void TalkManager::PARLER_PERSO(const Common::String &filename) {
v8 = v8 + 2;
*v8 = *(v9 + 2);
v10 = v8 + 1;
- _vm->_globals.DESACTIVE_INVENT = old_DESACTIVE_INVENT;
+ _vm->_globals._disableInventFl = oldDisableInventFl;
_vm->_graphicsManager.DD_VBL();
v11 = 0;
do {
@@ -198,8 +198,8 @@ void TalkManager::PARLER_PERSO(const Common::String &filename) {
void TalkManager::PARLER_PERSO2(const Common::String &filename) {
_vm->_objectsManager.DESACTIVE_CURSOR = 1;
STATI = 1;
- bool v7 = _vm->_globals.DESACTIVE_INVENT;
- _vm->_globals.DESACTIVE_INVENT = 1;
+ bool v7 = _vm->_globals._disableInventFl;
+ _vm->_globals._disableInventFl = true;
BUFFERPERSO = _vm->_fileManager.searchCat(filename, 5);
TAILLEPERSO = _vm->_globals.CAT_TAILLE;
if (BUFFERPERSO == g_PTRNUL) {
@@ -265,7 +265,7 @@ void TalkManager::PARLER_PERSO2(const Common::String &filename) {
_vm->_graphicsManager.INIT_TABLE(145, 150, _vm->_graphicsManager.Palette);
_vm->_graphicsManager.setpal_vga256(_vm->_graphicsManager.Palette);
_vm->_objectsManager.DESACTIVE_CURSOR = 0;
- _vm->_globals.DESACTIVE_INVENT = v7;
+ _vm->_globals._disableInventFl = v7;
STATI = 0;
}
@@ -1353,7 +1353,7 @@ void TalkManager::OBJET_VIVANT(const Common::String &a2) {
v14 = v14 + 2;
*v14 = *(v15 + 2);
v16 = v14 + 1;
- _vm->_globals.DESACTIVE_INVENT = false;
+ _vm->_globals._disableInventFl = false;
_vm->_graphicsManager.DD_VBL();
v17 = 0;
do {