diff options
author | Matthew Stewart | 2018-07-27 01:59:01 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | f412328181baaac3ec6726de3bd9b914731cc551 (patch) | |
tree | 654036cd532542e22a2ce2be7741d73a411bab9d /engines/startrek/sprite.cpp | |
parent | b2213cac9b2766b62e29368394837fbe261233d3 (diff) | |
download | scummvm-rg350-f412328181baaac3ec6726de3bd9b914731cc551.tar.gz scummvm-rg350-f412328181baaac3ec6726de3bd9b914731cc551.tar.bz2 scummvm-rg350-f412328181baaac3ec6726de3bd9b914731cc551.zip |
STARTREK: Implement text input boxes
Needed for SINS mission with the keypads
Diffstat (limited to 'engines/startrek/sprite.cpp')
-rw-r--r-- | engines/startrek/sprite.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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); |