Added a trigger to activate the host/winner camera when the winner crosses it.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -18,6 +18,7 @@ public class CameraControllerRound2 : CameraControllerBase
|
||||
[SerializeField] public Camera VideoPlayerCamera;
|
||||
[Space]
|
||||
[SerializeField] public CameraTimerSwitchTrigger HostAndAllPlayersCameraTrigger;
|
||||
[SerializeField] public CameraSwitchTrigger HostAndWinnerCameraTrigger;
|
||||
[Space]
|
||||
[SerializeField] public CameraTimedSwitcher HostAllPlayersTimerToggle;
|
||||
[SerializeField] public CameraTimedSwitcher HostPlayersAndWideShotTimerToggle;
|
||||
@@ -235,6 +236,16 @@ public class CameraControllerRound2 : CameraControllerBase
|
||||
}
|
||||
|
||||
|
||||
public void ActivateHostWinnerCameraTrigger()
|
||||
{
|
||||
HostAndWinnerCameraTrigger.gameObject.SetActive(true);
|
||||
}
|
||||
public void DeactivateHostWinnerCameraTrigger()
|
||||
{
|
||||
HostAndWinnerCameraTrigger.gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
|
||||
public override void DisableAllTriggers()
|
||||
{
|
||||
HostAndAllPlayersCameraTrigger.gameObject.SetActive(false);
|
||||
|
||||
@@ -303,6 +303,7 @@ public class GameManagerRound2 : GameManagerBase
|
||||
"StopMusic");
|
||||
|
||||
_CameraControllerRound2.ActivateLocationBoardAndWinningPlayerCameraSwitcher();
|
||||
_CameraControllerRound2.ActivateHostWinnerCameraTrigger();
|
||||
|
||||
AdvanceRound();
|
||||
}
|
||||
@@ -334,6 +335,8 @@ public class GameManagerRound2 : GameManagerBase
|
||||
|
||||
_JailPhone.Activate = true;
|
||||
|
||||
_CameraControllerRound2.DeactivateHostWinnerCameraTrigger();
|
||||
|
||||
EnableInteraction("Go To The Map");
|
||||
}
|
||||
|
||||
@@ -461,6 +464,7 @@ public class GameManagerRound2 : GameManagerBase
|
||||
_JailPlayer.PlayVideo = true;
|
||||
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "PlayCrookInJail", _CaseManager.GetCrook());
|
||||
|
||||
_CameraControllerRound2.DeactivateHostWinnerCameraTrigger();
|
||||
_CameraControllerRound2.ActivateVideoPlayerToWinningPlayerCameraSwitcher();
|
||||
}
|
||||
|
||||
@@ -468,6 +472,7 @@ public class GameManagerRound2 : GameManagerBase
|
||||
{
|
||||
_AudioManager.SendCustomNetworkEvent(NetworkEventTarget.All, "PlaySFX", SFXEventType.PhoneRing);
|
||||
|
||||
_CameraControllerRound2.DeactivateHostWinnerCameraTrigger();
|
||||
_CameraControllerRound2.DisableAllSwitchers();
|
||||
_CameraControllerRound2.SwitchToHostAndWinnerCamera();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user