diff options
Diffstat (limited to 'engines/titanic/star_control/star_control_sub6.cpp')
-rw-r--r-- | engines/titanic/star_control/star_control_sub6.cpp | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/engines/titanic/star_control/star_control_sub6.cpp b/engines/titanic/star_control/star_control_sub6.cpp index 48285a7dbe..79937b7cab 100644 --- a/engines/titanic/star_control/star_control_sub6.cpp +++ b/engines/titanic/star_control/star_control_sub6.cpp @@ -24,10 +24,23 @@ namespace Titanic { -CStarControlSub6::CStarControlSub6() : - _field0(0x3F800000), _field4(0), _field8(0), _fieldC(0), - _field10(0x3F800000), _field14(0), _field18(0), _field1C(0), - _field20(0x3F800000), _field24(0), _field28(0), _field2C(0) { +CStarControlSub6::CStarControlSub6() { + clear(); +} + +void CStarControlSub6::clear() { + _field0 = 0x3F800000; + _field4 = 0; + _field8 = 0; + _fieldC = 0), + _field10 = 0x3F800000; + _field14 = 0; + _field18 = 0; + _field1C = 0), + _field20 = 0x3F800000; + _field24 = 0; + _field28 = 0; + _field2C = 0; } } // End of namespace Titanic |