void TWorld::UpdateRoomsVisibility() { TMap * pMap = GetCurrentMap(); int m_iPlayerRoom = pMap->GetRoom(m_pPlayer->Position()); if (m_iPlayerRoom != m_iPlayerCurrentRoom && m_iPlayerRoom != -1) { m_iPlayerCurrentRoom = m_iPlayerRoom; pMap->m_pRooms[m_iPlayerRoom]->SpreadHideRoom(0, 2); } }