diff options
| author | Vincent Hamm | 2002-03-22 10:56:03 +0000 | 
|---|---|---|
| committer | Vincent Hamm | 2002-03-22 10:56:03 +0000 | 
| commit | 70f18a939477de807a7d7c460b06ea41558839bf (patch) | |
| tree | 9b866b5783af05e0a2393059f874b0497d0b2fc4 | |
| parent | ce04b2b08f6bb3e0757a07dcfb468f5ab86f8f19 (diff) | |
| download | scummvm-rg350-70f18a939477de807a7d7c460b06ea41558839bf.tar.gz scummvm-rg350-70f18a939477de807a7d7c460b06ea41558839bf.tar.bz2 scummvm-rg350-70f18a939477de807a7d7c460b06ea41558839bf.zip | |
Partialy implemented opcode 0xEC
svn-id: r3800
| -rw-r--r-- | script_v2.cpp | 9 | ||||
| -rw-r--r-- | scumm.h | 3 | 
2 files changed, 10 insertions, 2 deletions
| diff --git a/script_v2.cpp b/script_v2.cpp index be6b448fe9..855cc02154 100644 --- a/script_v2.cpp +++ b/script_v2.cpp @@ -322,7 +322,7 @@ void Scumm::setupOpcodes2() {  	&Scumm::o6_invalid,  	&Scumm::o6_invalid,  	/* EC */	 -	&Scumm::o6_invalid, +	&Scumm::o6_setBlastWindow,  	&Scumm::o6_getObjectNewDir,  	&Scumm::o6_invalid,  	&Scumm::o6_invalid, @@ -2833,3 +2833,10 @@ void Scumm::decodeParseString2(int m, int n) {  	}  } +void Scumm::o6_setBlastWindow() +{ +	pop(); +	pop(); +	pop(); +	pop(); +} @@ -1558,9 +1558,10 @@ public:  	void o6_kernelFunction();  	void o6_getAnimateVariable();  	void o6_drawBlastObject(); +	void o6_setBlastWindow();  	/* Scumm Vars */ -		byte VAR_EGO; +	byte VAR_EGO;  	byte VAR_CAMERA_POS_X;  	byte VAR_HAVE_MSG;  	byte VAR_ROOM; | 
