public void ApplyPowerUp(PowerUp.PowerUpType poweUpType) { switch (poweUpType) { case PowerUp.PowerUpType.BombCount: BombCount += 1; UIScript.ChangeText(1, BombCount.ToString()); break; case PowerUp.PowerUpType.Speed: PlayerSpeed = 4; UIScript.ChangeText(0, PlayerSpeed.ToString()); // trail.SetActive(true); break; case PowerUp.PowerUpType.BombDistance: BombDamageDistance += 1; UIScript.ChangeText(2, BombDamageDistance.ToString()); break; case PowerUp.PowerUpType.WallWalking: WallWalking = true; UIScript.ChangeText(3, ""); boardManager.ChangeCollapsingWallTransparency(); break; default: throw new ArgumentOutOfRangeException(nameof(poweUpType), poweUpType, null); } }
public void IncreaseSpeed(float speed) { if (_movementSpeed >= MaxPlayerSpeed) { return; } _movementSpeed += speed; PlayerSpeed?.Invoke(speed); }
// Use this for initialization void Start() { tag = 1; Rtag = 0; one = true; one1 = true; one2 = false; page1 = true; cam = GameObject.Find("Camera"); psscript = cam.GetComponent <PlayerSpeed>(); }
public void reduceHealth() { PlayerWeapon[] weapons = GetComponentsInChildren <PlayerWeapon>(); if (weapons.Length > 1) { weapons [weapons.Length - 1].gameObject.SetActive(false); PlayerSpeed.ResetSpeed(); } else { Util.QuitLevel(ScoreManager.score); } }
// Update is called once per frame void Update() { PlayerSpeed.UpdateSpeed(Time.deltaTime); }
public void SetFastPlayerSpeed() { this._playerSpeed = PlayerSpeed.Fast; }
public void SetNormalPlayerSpeed() { this._playerSpeed = PlayerSpeed.Normal; }
public void SetSlowPlayerSpeed() { this._playerSpeed = PlayerSpeed.Slow; }
private void Start() { main = this; }
void Awake() { playerSpeed = FindObjectOfType <PlayerSpeed>(); cam = GetComponent <Camera>(); }
void Awake() { playerInput = FindObjectOfType <PlayerInput>(); playerSpeed = FindObjectOfType <PlayerSpeed>(); playerEngine = FindObjectOfType <PlayerEngine>(); }
void Awake() { playerInput = FindObjectOfType <PlayerInput>(); playerSpeed = FindObjectOfType <PlayerSpeed>(); rb = GetComponent <Rigidbody>(); }
private void Start() { this.mPlayerSpeed = FindObjectOfType <PlayerSpeed>(); this.mPlayerTurn = FindObjectOfType <PlayerTurn>(); }
private void GetReferenes() { playerSpeed = FindObjectOfType <PlayerSpeed>(); lowpassFilter = GetComponent <AudioLowPassFilter>(); }
private void Start() { main = this; Speed = startingSpeed; }