// Use this for initialization void Start() { gatheredSouls = 0; maxSphereDeathCooldownTime = 0.5f; sphereDeathCooldown = 0f; sphereLoadingTime = 0f; pmb = GetComponent <PlayerMovementsBehavior>(); pid = GetComponent <PlayerIdDistributor>(); deathSphere = transform.Find("DeathSphere").gameObject; deathSphere.SetActive(false); initalDeathSphereScale = deathSphere.transform.localScale; audioSource = GetComponent <AudioSource>(); vignetteSettings = mainCameraPostProcess.vignette.settings; }
// Use this for initialization void Start() { rb = GetComponent <Rigidbody>(); dashTime = startDashTime; IsDashing = false; rb.velocity = Vector3.zero; innerWallLayerId = LayerMask.NameToLayer("InnerWalls"); playerLayerId = LayerMask.NameToLayer("Players"); pnjLayerId = LayerMask.NameToLayer("PNJ"); IgnoreInnerWallsCollision(false); Physics.IgnoreLayerCollision(pnjLayerId, playerLayerId, true); dashCooldown = 0; dashAllowed = true; IsStunned = false; pid = GetComponent <PlayerIdDistributor>(); audioSource = GetComponent <AudioSource>(); }