diff options
| author | Vincent Hamm | 2002-05-22 12:56:26 +0000 | 
|---|---|---|
| committer | Vincent Hamm | 2002-05-22 12:56:26 +0000 | 
| commit | cd037279ad532c9677adbb0a1d0a799cd5961140 (patch) | |
| tree | 16a8ad80d81a55dbf30e0f73f05fa134bfefacbb /script_v2.cpp | |
| parent | a41fd620cb6ef968994fc7e4422e23725fbf2d17 (diff) | |
| download | scummvm-rg350-cd037279ad532c9677adbb0a1d0a799cd5961140.tar.gz scummvm-rg350-cd037279ad532c9677adbb0a1d0a799cd5961140.tar.bz2 scummvm-rg350-cd037279ad532c9677adbb0a1d0a799cd5961140.zip | |
Fixed actor masking in dig
svn-id: r4373
Diffstat (limited to 'script_v2.cpp')
| -rw-r--r-- | script_v2.cpp | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/script_v2.cpp b/script_v2.cpp index 3d60d537b9..feb1ed7883 100644 --- a/script_v2.cpp +++ b/script_v2.cpp @@ -1996,14 +1996,20 @@ void Scumm::o6_actorSet()  		break;  	case 95:  		a->ignoreBoxes = 1; -		a->forceClip = 0; +		if(_features & GF_AFTER_V7) // yazoo: I don't know if it's supposed to be 100 in other games too... +			a->forceClip = 100; +		else +			a->forceClip = 0;  	FixRooms:;  		if (a->room == _currentRoom)  			putActor(a, a->x, a->y, a->room);  		break;  	case 96:  		a->ignoreBoxes = 0; -		a->forceClip = 0; +		if(_features & GF_AFTER_V7) // yazoo: I don't know if it's supposed to be 100 in other games too... +			a->forceClip = 100; +		else +			a->forceClip = 0;  		goto FixRooms;  	case 97:  		a->animSpeed = pop(); | 
