diff options
| author | Nicola Mettifogo | 2007-06-16 11:28:07 +0000 | 
|---|---|---|
| committer | Nicola Mettifogo | 2007-06-16 11:28:07 +0000 | 
| commit | 860f9613b5ae9c1b820f76631aef5bc4e402f9dc (patch) | |
| tree | ac762a06b1c1aecd36caf4f1f3ef67c803d52b90 | |
| parent | d3ced30c81411513855ea241f74b4e062c7b2666 (diff) | |
| download | scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.tar.gz scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.tar.bz2 scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.zip  | |
Made language selection screen policy clearer.
svn-id: r27461
| -rw-r--r-- | engines/parallaction/menu.cpp | 13 | 
1 files changed, 7 insertions, 6 deletions
diff --git a/engines/parallaction/menu.cpp b/engines/parallaction/menu.cpp index ec9db51e4d..651879ce2a 100644 --- a/engines/parallaction/menu.cpp +++ b/engines/parallaction/menu.cpp @@ -182,12 +182,13 @@ void Menu::newGame() {  uint16 Menu::chooseLanguage() { -	if (_vm->getFeatures() & GF_DEMO) { -		return 1; -	} - -	if (_vm->getFeatures() == GF_LANG_IT) { -		return 0; +	if (_vm->getPlatform() == Common::kPlatformAmiga) { +		if (!(_vm->getFeatures() & GF_LANG_MULT)) { +			if (_vm->getFeatures() & GF_DEMO) +				return 1;		// Amiga Demo supports English +			else +				return 0;		// The only other non multi-lingual version just supports Italian +		}  	}  	// user can choose language in dos version  | 
