diff options
| author | Travis Howell | 2004-10-09 14:33:31 +0000 | 
|---|---|---|
| committer | Travis Howell | 2004-10-09 14:33:31 +0000 | 
| commit | b902c220aa1b359ee3669e1d9389bdef8368c203 (patch) | |
| tree | 4dab6684ca61661a826f64c4749bf315d0304dc0 /scumm/script_v7he.cpp | |
| parent | 64a91605a11152e2b1c54eba0e5ae9d514530028 (diff) | |
| download | scummvm-rg350-b902c220aa1b359ee3669e1d9389bdef8368c203.tar.gz scummvm-rg350-b902c220aa1b359ee3669e1d9389bdef8368c203.tar.bz2 scummvm-rg350-b902c220aa1b359ee3669e1d9389bdef8368c203.zip | |
Inital support for later HE games with altered opcode table.
svn-id: r15485
Diffstat (limited to 'scumm/script_v7he.cpp')
| -rw-r--r-- | scumm/script_v7he.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/scumm/script_v7he.cpp b/scumm/script_v7he.cpp index 566f55ba60..d039a03d53 100644 --- a/scumm/script_v7he.cpp +++ b/scumm/script_v7he.cpp @@ -916,6 +916,8 @@ void ScummEngine_v70he::o70_polygonOps() {  	int fromId, toId;  	switch (b) { +	case 68: // HE 100 +	case 69: // HE 100  	case 246:  	case 248:  		vert4y = pop(); @@ -928,9 +930,10 @@ void ScummEngine_v70he::o70_polygonOps() {  		vert1x = pop();  		id = pop(); -		polygonStore(id, (b == 248), vert1x, vert1y, vert2x, vert2y, vert3x, vert3y,  +		polygonStore(id, (b == 69 || b == 248), vert1x, vert1y, vert2x, vert2y, vert3x, vert3y,   					 vert4x, vert4y);  		break; +	case 28: // HE 100  	case 247:  		toId = pop();  		fromId = pop(); | 
