Example #1
0
void CCinematicInput::OnBeginCutScene( int cutSceneFlags )
{
	m_cutsceneRunningCount++;

	if (cutSceneFlags & IAnimSequence::NO_PLAYER)
	{
		if (m_cutscenesNoPlayerRunningCount == 0)
		{
			DisablePlayerForCutscenes();
		}
		m_cutscenesNoPlayerRunningCount++;
	}
}
void CCinematicInput::OnBeginCutScene( int cutSceneFlags )
{
	m_cutsceneRunningCount++;

	if (cutSceneFlags & IAnimSequence::eSeqFlags_NoPlayer)
	{
		if (m_cutscenesNoPlayerRunningCount == 0)
		{
			DisablePlayerForCutscenes();
		}
		m_cutscenesNoPlayerRunningCount++;
	}
	else
	{
		// if the player is visible and the scene is camera controlled, make sure we're using third person setup
		TogglePlayerThirdPerson(true);
	}
}