From f412328181baaac3ec6726de3bd9b914731cc551 Mon Sep 17 00:00:00 2001 From: Matthew Stewart Date: Fri, 27 Jul 2018 01:59:01 -0400 Subject: STARTREK: Implement text input boxes Needed for SINS mission with the keypads --- engines/startrek/sprite.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/startrek/sprite.cpp') diff --git a/engines/startrek/sprite.cpp b/engines/startrek/sprite.cpp index 821a78ed00..dc01a917c9 100644 --- a/engines/startrek/sprite.cpp +++ b/engines/startrek/sprite.cpp @@ -26,7 +26,7 @@ namespace StarTrek { Sprite::Sprite() : - pos(), drawPriority(0), drawPriority2(0), field8(0), + pos(), drawPriority(0), drawPriority2(0), field8(""), bitmap(), drawMode(0), textColor(0), bitmapChanged(false), rect2Valid(false), isOnScreen(false), field16(false), lastDrawRect(), drawRect(), rectangle2(), drawX(0), drawY(0) @@ -60,7 +60,7 @@ void Sprite::saveLoadWithSerializer(Common::Serializer &ser) { ser.syncAsSint16LE(pos.y); ser.syncAsUint16LE(drawPriority); ser.syncAsUint16LE(drawPriority2); - ser.syncAsUint16LE(field8); + ser.syncString(field8); // Note: bitmap must be reloaded ser.syncAsUint16LE(drawMode); ser.syncAsUint16LE(textColor); -- cgit v1.2.3