[Scummvm-cvs-logs] SF.net SVN: scummvm:[39595] scummvm/trunk/engines/parallaction/balloons.cpp

peres001 at users.sourceforge.net peres001 at users.sourceforge.net
Sat Mar 21 19:00:41 CET 2009


Revision: 39595
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39595&view=rev
Author:   peres001
Date:     2009-03-21 18:00:41 +0000 (Sat, 21 Mar 2009)

Log Message:
-----------
Set the right colors for dialogue text in BRA Amiga.

Modified Paths:
--------------
    scummvm/trunk/engines/parallaction/balloons.cpp

Modified: scummvm/trunk/engines/parallaction/balloons.cpp
===================================================================
--- scummvm/trunk/engines/parallaction/balloons.cpp	2009-03-21 17:07:15 UTC (rev 39594)
+++ scummvm/trunk/engines/parallaction/balloons.cpp	2009-03-21 18:00:41 UTC (rev 39595)
@@ -652,6 +652,7 @@
 	balloon->surface = expandBalloon(src, srcFrame);
 	src->getRect(srcFrame, balloon->box);
 
+	// TODO: fix text positioning in the Amiga version
 	_writer.write(text, 216, _textColors[textColor], balloon->surface);
 
 	// TODO: extract some text to make a name for obj
@@ -742,9 +743,15 @@
 BalloonManager_br::BalloonManager_br(Disk *disk, Gfx *gfx, Font *font) : _numBalloons(0), _disk(disk), _gfx(gfx), _font(font),
 	_leftBalloon(0), _rightBalloon(0), _writer(_font) {
 
-	_textColors[kSelectedColor] = 12;
-	_textColors[kUnselectedColor] = 0;
-	_textColors[kNormalColor] = 0;
+	if (_vm->getPlatform() == Common::kPlatformPC) {
+		_textColors[kSelectedColor] = 12;
+		_textColors[kUnselectedColor] = 0;
+		_textColors[kNormalColor] = 0;
+	} else {
+		_textColors[kSelectedColor] = 11;
+		_textColors[kUnselectedColor] = 1;
+		_textColors[kNormalColor] = 1;
+	}
 }
 
 BalloonManager_br::~BalloonManager_br() {


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list