From b4ee0ec8236787c8894dd78d305006b54890bfb1 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 26 Aug 2017 11:08:25 -0400 Subject: TITANIC: Hide back view of MaitreD from close to the table The MaitreD was rendered using frame 0 from c386.avi, but with a corrupted right and bottom edge. Ironically, the MaitreD object isn't used at all, since hiding him revealed he's part of the background as well. From the video, it seems like he was meant to have an idle wiggle animation that didn't end up being used. --- engines/titanic/npcs/maitre_d.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engines/titanic/npcs') diff --git a/engines/titanic/npcs/maitre_d.cpp b/engines/titanic/npcs/maitre_d.cpp index e944af81c1..a45f48523a 100644 --- a/engines/titanic/npcs/maitre_d.cpp +++ b/engines/titanic/npcs/maitre_d.cpp @@ -78,6 +78,11 @@ void CMaitreD::load(SimpleFile *file) { _timerId = file->readNumber(); CTrueTalkNPC::load(file); + + // WORKAROUND: The back view of the MaitreD from close to the table is dodgy + // in the original. And unneeded anyway, since he's also part of the background + if (_name == "MaitreLoop03") + _visible = false; } bool CMaitreD::RestaurantMusicChanged(CRestaurantMusicChanged *msg) { -- cgit v1.2.3