diff options
author | Paul Gilbert | 2016-03-02 18:29:09 -0500 |
---|---|---|
committer | Paul Gilbert | 2016-03-02 18:29:09 -0500 |
commit | 96825e282392d24e683c0e9cb7b7a1ac9aa4f467 (patch) | |
tree | 0e7047797ad4c644cfde4d09abb30dfc498094ac /engines/titanic/carry | |
parent | 700b77e1eaea257f322efdb2336b8a46dd3b91ec (diff) | |
download | scummvm-rg350-96825e282392d24e683c0e9cb7b7a1ac9aa4f467.tar.gz scummvm-rg350-96825e282392d24e683c0e9cb7b7a1ac9aa4f467.tar.bz2 scummvm-rg350-96825e282392d24e683c0e9cb7b7a1ac9aa4f467.zip |
TITANIC: More saveable classes implemented
Diffstat (limited to 'engines/titanic/carry')
-rw-r--r-- | engines/titanic/carry/bridge_piece.cpp | 7 | ||||
-rw-r--r-- | engines/titanic/carry/bridge_piece.h | 3 |
2 files changed, 4 insertions, 6 deletions
diff --git a/engines/titanic/carry/bridge_piece.cpp b/engines/titanic/carry/bridge_piece.cpp index b9c998d9d1..e93d3c455a 100644 --- a/engines/titanic/carry/bridge_piece.cpp +++ b/engines/titanic/carry/bridge_piece.cpp @@ -24,14 +24,13 @@ namespace Titanic { -CBridgePiece::CBridgePiece() : CCarry(), - _field138(0), _field13C(0), _field140(0) { +CBridgePiece::CBridgePiece() : CCarry(), _field140(0) { } void CBridgePiece::save(SimpleFile *file, int indent) const { file->writeNumberLine(1, indent); file->writeQuotedLine(_string6, indent); - file->writeNumberLine(_field138, indent); + file->writePoint(_pos3, indent); file->writeNumberLine(_field140, indent); CCarry::save(file, indent); @@ -40,7 +39,7 @@ void CBridgePiece::save(SimpleFile *file, int indent) const { void CBridgePiece::load(SimpleFile *file) { file->readNumber(); _string6 = file->readString(); - _field138 = file->readNumber(); + _pos3 = file->readPoint(); _field140 = file->readNumber(); CCarry::load(file); diff --git a/engines/titanic/carry/bridge_piece.h b/engines/titanic/carry/bridge_piece.h index f38e27e6c9..50a26c9048 100644 --- a/engines/titanic/carry/bridge_piece.h +++ b/engines/titanic/carry/bridge_piece.h @@ -30,8 +30,7 @@ namespace Titanic { class CBridgePiece : public CCarry { private: CString _string6; - int _field138; - int _field13C; + Common::Point _pos3; int _field140; public: CBridgePiece(); |