Ejemplo n.º 1
0
 public void DeactivateUnicycle()
 {
     m_onUnicycle = false;
     m_Cheese.SetActive(false);
     ManageUnicycleVisibility();
     m_currentFPWalkControl = WalkControlLimits.FullControl;
     ActivateFPControl();
     m_HeadBob.enabled = true;
 }
Ejemplo n.º 2
0
 public void TrackTarget(GameObject tempTarget, WalkControlLimits walkControl)
 {
     // Set Control Limits
     walkControlLimit = walkControl;
     lookControlLimit = LookControlLimits.TrackTarget;
     // Track Target
     targetToTrack = tempTarget;
     SetLookControls();
 }
Ejemplo n.º 3
0
 public void ActivateUnicycle()
 {
     m_onUnicycle = true;
     ManageUnicycleVisibility();
     m_Cheese.SetActive(true);
     m_currentFPWalkControl = WalkControlLimits.AxialOnly;
     ActivateFPControl();
     m_HeadBob.enabled = false;
 }
Ejemplo n.º 4
0
 public void SwitchControlTypes(WalkControlLimits walkControl, LookControlLimits lookControl)
 {
     if (lookControl != LookControlLimits.FullControl)
     {
         m_camAwaitingReset = true;
     }
     walkControlLimit = walkControl;
     lookControlLimit = lookControl;
     SetLookControls();
 }