Exemple #1
0
    // 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;
    }
Exemple #2
0
 // 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>();
 }