From 7bcc6ed56ca3a121dc0b6034f362cb5a0752e8ad Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 3 Oct 2017 20:31:44 -0400 Subject: TITANIC: DE: Fix positioning of PET tab names --- engines/titanic/pet_control/pet_frame.cpp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'engines/titanic') diff --git a/engines/titanic/pet_control/pet_frame.cpp b/engines/titanic/pet_control/pet_frame.cpp index 2898be41e3..1805bb0fd6 100644 --- a/engines/titanic/pet_control/pet_frame.cpp +++ b/engines/titanic/pet_control/pet_frame.cpp @@ -131,11 +131,17 @@ bool CPetFrame::setPetControl(CPetControl *petControl) { } setArea(PET_CONVERSATION); - const int XLIST_EN[] = { 73, 54, 85, 109, 38, 71 }; - for (uint idx = 0; idx < _petAreas.size(); ++idx) { - _titles[idx].setBounds(Rect(0, 0, 110, 11)); - _titles[idx].translate(TRANSLATE(608 - XLIST_EN[idx], - 608 - 107), 471); + if (g_language == Common::EN_ANY) { + const int XLIST_EN[] = { 73, 54, 85, 109, 38, 71 }; + for (uint idx = 0; idx < _petAreas.size(); ++idx) { + _titles[idx].setBounds(Rect(0, 0, 110, 11)); + _titles[idx].translate(608 - XLIST_EN[idx], 471); + } + } else { + for (uint idx = 0; idx < 7; ++idx) { + _titles[idx].setBounds(Rect(0, 0, 110, 11)); + _titles[idx].translate(501, 469); + } } } -- cgit v1.2.3