public void EndCinematic() { if (m_activeCinematic == null) { return; } m_cinematicDiff = 0; m_cinematicCamera = null; m_activeCinematic = null; m_activeCinematicCameraIndex = -1; if (m_CinematicObject) { WorldObject vpObject = player.GetViewpoint(); if (vpObject) { if (vpObject == m_CinematicObject) { player.SetViewpoint(m_CinematicObject, false); } } m_CinematicObject.AddObjectToRemoveList(); } }
public void BeginCinematic(CinematicSequencesRecord cinematic) { m_activeCinematic = cinematic; m_activeCinematicCameraIndex = -1; }