[Scummvm-cvs-logs] scummvm master -> 510eb83aaccd4460887881bd373e403a4d0917cf

Strangerke Strangerke at scummvm.org
Thu Mar 21 07:22:07 CET 2013


This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
8467ea81c8 HOPKINS: Rename last vxx variables
510eb83aac HOPKINS: Simplify a couple of tests in SoundManager


Commit: 8467ea81c87448990da8726da2db76d28d90e131
    https://github.com/scummvm/scummvm/commit/8467ea81c87448990da8726da2db76d28d90e131
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-03-20T23:18:38-07:00

Commit Message:
HOPKINS: Rename last vxx variables

Changed paths:
    engines/hopkins/lines.cpp
    engines/hopkins/objects.cpp



diff --git a/engines/hopkins/lines.cpp b/engines/hopkins/lines.cpp
index 2a2d640..4e57f65 100644
--- a/engines/hopkins/lines.cpp
+++ b/engines/hopkins/lines.cpp
@@ -2067,15 +2067,15 @@ RouteItem *LinesManager::cityMapCarRoute(int x1, int y1, int x2, int y2) {
 			for (;;) {
 				curRouteX = _testRoute2[curRouteIdx]._x;
 				int curRouteY = _testRoute2[curRouteIdx]._y;
-				Directions v66 = _testRoute2[curRouteIdx]._dir;
+				Directions curRouteDir = _testRoute2[curRouteIdx]._dir;
 				curRouteIdx++;
 
 				if (checkCollisionLine(curRouteX, curRouteY, &arrDataIdx[DIR_UP], &arrLineIdx[DIR_UP], 0, _lastLine))
 					break;
 
-				_bestRoute[superRouteIdx].set(curRouteX, curRouteY, v66);
+				_bestRoute[superRouteIdx].set(curRouteX, curRouteY, curRouteDir);
 
-				_testRoute0[superRouteIdx].set(curRouteX, curRouteY, v66);
+				_testRoute0[superRouteIdx].set(curRouteX, curRouteY, curRouteDir);
 				superRouteIdx++;
 				if (curRouteX == -1)
 					break;;
diff --git a/engines/hopkins/objects.cpp b/engines/hopkins/objects.cpp
index e158e5e..0ceacdd 100644
--- a/engines/hopkins/objects.cpp
+++ b/engines/hopkins/objects.cpp
@@ -588,15 +588,15 @@ void ObjectsManager::displayBob(int idx) {
 		return;
 
 
-	int16 v9 = READ_LE_INT16(data + 2);
-	int16 v8 = READ_LE_INT16(data + 4);
+	int16 bobModeChange = READ_LE_INT16(data + 2);
+	int16 newField22 = READ_LE_INT16(data + 4);
 	// data[6] isn't used, read skipped
-	int16 v6 = READ_LE_INT16(data + 8);
+	int16 newField20 = READ_LE_INT16(data + 8);
 
-	if (!v9)
-		v9 = 1;
-	if (!v6)
-		v6 = -1;
+	if (!bobModeChange)
+		bobModeChange = 1;
+	if (!newField20)
+		newField20 = -1;
 
 	_bob[idx]._isSpriteFl = false;
 
@@ -610,9 +610,9 @@ void ObjectsManager::displayBob(int idx) {
 	_bob[idx]._bobMode = 10;
 	_bob[idx]._spriteData = _vm->_globals->Bank[bankIdx]._data;
 
-	_bob[idx]._bobModeChange = v9;
-	_bob[idx].field20 = v6;
-	_bob[idx].field22 = v8;
+	_bob[idx]._bobModeChange = bobModeChange;
+	_bob[idx].field20 = newField20;
+	_bob[idx].field22 = newField22;
 }
 
 void ObjectsManager::hideBob(int idx) {


Commit: 510eb83aaccd4460887881bd373e403a4d0917cf
    https://github.com/scummvm/scummvm/commit/510eb83aaccd4460887881bd373e403a4d0917cf
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-03-20T23:19:10-07:00

Commit Message:
HOPKINS: Simplify a couple of tests in SoundManager

Changed paths:
    engines/hopkins/sound.cpp



diff --git a/engines/hopkins/sound.cpp b/engines/hopkins/sound.cpp
index b64430f..1605b03 100644
--- a/engines/hopkins/sound.cpp
+++ b/engines/hopkins/sound.cpp
@@ -732,10 +732,8 @@ void SoundManager::stopVoice(int voiceIndex) {
 	if (_voice[voiceIndex]._status) {
 		_voice[voiceIndex]._status = false;
 		int wavIndex = _voice[voiceIndex]._wavIndex;
-		if (_sWav[wavIndex]._active) {
-			if (_sWav[wavIndex]._freeSampleFl)
-				removeWavSample(wavIndex);
-		}
+		if (_sWav[wavIndex]._active && _sWav[wavIndex]._freeSampleFl)
+			removeWavSample(wavIndex);
 	}
 	_voice[voiceIndex]._status = false;
 }
@@ -802,21 +800,23 @@ void SoundManager::loadWav(const Common::String &file, int wavIndex) {
 }
 
 void SoundManager::playWav(int wavIndex) {
-	if (!_soundFl && !_soundOffFl) {
-		_soundFl = true;
-		_currentSoundIndex = wavIndex;
-		playWavSample(1, wavIndex);
-	}
+	if (_soundFl || _soundOffFl)
+		return;
+
+	_soundFl = true;
+	_currentSoundIndex = wavIndex;
+	playWavSample(1, wavIndex);
 }
 
 void SoundManager::delWav(int wavIndex) {
-	if (removeWavSample(wavIndex)) {
-		if (checkVoiceStatus(1))
-			stopVoice(1);
+	if (!removeWavSample(wavIndex))
+		return;
 
-		_currentSoundIndex = 0;
-		_soundFl = false;
-	}
+	if (checkVoiceStatus(1))
+		stopVoice(1);
+
+	_currentSoundIndex = 0;
+	_soundFl = false;
 }
 
 void SoundManager::playWavSample(int voiceIndex, int wavIndex) {






More information about the Scummvm-git-logs mailing list