bool CSuccUBus::EnterViewMsg(CEnterViewMsg *msg) { if (getRandomNumber(4) == 0 && compareRoomNameTo("PromenadeDeck")) { CParrotSpeakMsg speakMsg("SuccUBus", "EnterView"); speakMsg.execute("PerchedParrot"); } petSetRemoteTarget(); _mailP = nullptr; if (_startFrame8 >= 0) loadFrame(_startFrame8); return true; }
bool CNavHelmet::EnterViewMsg(CEnterViewMsg *msg) { petSetRemoteTarget(); return true; }
bool CLightSwitch::EnterViewMsg(CEnterViewMsg *msg) { petSetRemoteTarget(); return true; }