// Awake jest wywoływany przed pierwszym Update. Przydziela zmiennym obiekty i komponenty void Awake() { options = FindObjectOfType <OptionsStorage>(); player = FindObjectOfType <Player>(); manager = FindObjectOfType <EnemyManager>(); deathParticle = deathParticleObject.GetComponent <ParticleSystem>(); hitParticle = hitParticleObject.GetComponent <ParticleSystem>(); audioSource = GetComponent <AudioSource>(); health = health + options.GetDifficulty() * 20; speed = speed + (float)options.GetDifficulty(); }
public void setDefaultStats() // ustawia poczatkowe statystyki gracza. Przy rozpoczeciu nowej gry { playerExp = 0; currentMaxHealth = 120 - (options.GetDifficulty() * 20); currentMaxHealthLvl = 1; currentDamageMod = 1; currentDamageModlvl = 1; currentSpeedlvl = 1; currentSpeed = 9 - (options.GetDifficulty()); shotAmmo = 0; aR15Ammo = 0; grenades = 0; }