diff options
| author | Max Horn | 2004-01-19 20:23:27 +0000 | 
|---|---|---|
| committer | Max Horn | 2004-01-19 20:23:27 +0000 | 
| commit | 8e89f7d060ca5fac1efc7c244df91b678f7e2c9d (patch) | |
| tree | 89c54551d525b732be98d953205ea15e837e5db3 /scumm/object.cpp | |
| parent | bcf805234115b0fc38e494672883919ed94e6cb6 (diff) | |
| download | scummvm-rg350-8e89f7d060ca5fac1efc7c244df91b678f7e2c9d.tar.gz scummvm-rg350-8e89f7d060ca5fac1efc7c244df91b678f7e2c9d.tar.bz2 scummvm-rg350-8e89f7d060ca5fac1efc7c244df91b678f7e2c9d.zip  | |
moved the sam&max inventory hack into o6_setOwner
svn-id: r12520
Diffstat (limited to 'scumm/object.cpp')
| -rw-r--r-- | scumm/object.cpp | 19 | 
1 files changed, 0 insertions, 19 deletions
diff --git a/scumm/object.cpp b/scumm/object.cpp index 56e4b49eaf..e5ad18080e 100644 --- a/scumm/object.cpp +++ b/scumm/object.cpp @@ -1188,23 +1188,6 @@ int ScummEngine::getInventorySlot() {  	return -1;  } -void ScummEngine::SamInventoryHack(int obj) { -	// FIXME: Sam and Max hack -	int base = 6; - -	while (base < 80) { -		int value = readArray(178, 0, base); -		if (value == obj) -			return; -		if (value == 0) { -			_scummVars[179]++; -			writeArray(178, 0, base, obj); -			return; -		} -		base++; -	} -} -  void ScummEngine::setOwnerOf(int obj, int owner) {  	ScriptSlot *ss;  	if (owner == 0) { @@ -1217,8 +1200,6 @@ void ScummEngine::setOwnerOf(int obj, int owner) {  			return;  		}  	} -	if ((owner == 2) && (_gameId == GID_SAMNMAX)) -		SamInventoryHack(obj);  	putOwner(obj, owner);  	runInventoryScript(0);  | 
