[Scummvm-cvs-logs] CVS: scummvm/scumm script_v8.cpp,2.118,2.119
Max Horn
fingolfin at users.sourceforge.net
Wed Jan 15 16:48:03 CET 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm object.cpp,1.57,1.58 script_v6.cpp,1.40,1.41 script_v8.cpp,2.117,2.118 scumm.h,1.134,1.135 scummvm.cpp,2.39,2.40 string.cpp,1.78,1.79
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script_v6.cpp,1.41,1.42
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv10640
Modified Files:
script_v8.cpp
Log Message:
added center mode for blastText (and boy, our charset code is *messy* <sigh>)
Index: script_v8.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v8.cpp,v
retrieving revision 2.118
retrieving revision 2.119
diff -u -d -r2.118 -r2.119
--- script_v8.cpp 16 Jan 2003 00:40:19 -0000 2.118
+++ script_v8.cpp 16 Jan 2003 00:47:08 -0000 2.119
@@ -601,6 +601,13 @@
_charset->_nextLeft = _blastTextQueue[i].xpos;
_charset->_nextTop = _blastTextQueue[i].ypos;
+ // Center text if necessary
+ if (_charset->_center) {
+ _charset->_nextLeft -= _charset->getStringWidth(0, buf) >> 1;
+ if (_charset->_nextLeft < 0)
+ _charset->_nextLeft = 0;
+ }
+
do {
c = *buf++;
if (c != 0 && c != 0xFF) {
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm object.cpp,1.57,1.58 script_v6.cpp,1.40,1.41 script_v8.cpp,2.117,2.118 scumm.h,1.134,1.135 scummvm.cpp,2.39,2.40 string.cpp,1.78,1.79
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script_v6.cpp,1.41,1.42
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list