Made player modifiers more effective
This commit is contained in:
@@ -65,10 +65,15 @@ public class GlobalOrbitalPositionManager : MonoBehaviour
|
|||||||
|
|
||||||
public IEnumerator StartPlayerSpeedupModifier()
|
public IEnumerator StartPlayerSpeedupModifier()
|
||||||
{
|
{
|
||||||
m_LocalDeltaTimeScale *= 2f;
|
m_LocalDeltaTimeScale *= 1.5f;
|
||||||
|
|
||||||
yield return new WaitForSeconds(10f);
|
yield return new WaitForSeconds(10f);
|
||||||
|
|
||||||
|
m_LocalDeltaTimeScale /= 1.5f;
|
||||||
|
m_LocalDeltaTimeScale *= 2f;
|
||||||
|
|
||||||
|
yield return new WaitForSeconds(5f);
|
||||||
|
|
||||||
m_LocalDeltaTimeScale /= 2f;
|
m_LocalDeltaTimeScale /= 2f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ public class PlayerController : OrbitalPositionBehaviour
|
|||||||
transform.localScale *= 1.5f;
|
transform.localScale *= 1.5f;
|
||||||
m_OrbitalPosition.m_ObjectRadius *= 1.5f;
|
m_OrbitalPosition.m_ObjectRadius *= 1.5f;
|
||||||
|
|
||||||
yield return new WaitForSecondsRealtime(5f);
|
yield return new WaitForSecondsRealtime(15f);
|
||||||
|
|
||||||
transform.localScale /= 1.5f;
|
transform.localScale /= 1.5f;
|
||||||
m_OrbitalPosition.m_ObjectRadius /= 1.5f;
|
m_OrbitalPosition.m_ObjectRadius /= 1.5f;
|
||||||
@@ -80,7 +80,7 @@ public class PlayerController : OrbitalPositionBehaviour
|
|||||||
transform.localScale *= 0.6f;
|
transform.localScale *= 0.6f;
|
||||||
m_OrbitalPosition.m_ObjectRadius *= 0.6f;
|
m_OrbitalPosition.m_ObjectRadius *= 0.6f;
|
||||||
|
|
||||||
yield return new WaitForSecondsRealtime(5f);
|
yield return new WaitForSecondsRealtime(15f);
|
||||||
|
|
||||||
transform.localScale /= 0.6f;
|
transform.localScale /= 0.6f;
|
||||||
m_OrbitalPosition.m_ObjectRadius /= 0.6f;
|
m_OrbitalPosition.m_ObjectRadius /= 0.6f;
|
||||||
@@ -165,6 +165,8 @@ public class PlayerController : OrbitalPositionBehaviour
|
|||||||
m_KillingItself = false;
|
m_KillingItself = false;
|
||||||
m_Renderer.enabled = true;
|
m_Renderer.enabled = true;
|
||||||
|
|
||||||
|
m_HasFreeHitActive = false;
|
||||||
|
|
||||||
m_Renderer.material.color = Color.green;
|
m_Renderer.material.color = Color.green;
|
||||||
|
|
||||||
s_HighScore = Math.Max(s_HighScore, s_PlayerScore);
|
s_HighScore = Math.Max(s_HighScore, s_PlayerScore);
|
||||||
|
|||||||
Reference in New Issue
Block a user