Пример #1
0
    private void OnTriggerEnter(Collider other)
    {
        LaunchGrenade Launcher = launcher.GetComponent <LaunchGrenade>();

        if (other.CompareTag("Player") && isTriggerPickup && Launcher.currentLauncherAmmo != Launcher.maxLauncherAmmo)
        {
            TakeAmmo();
            AudioSource.PlayClipAtPoint(pickup, transform.position, volume);
        }
    }
Пример #2
0
    void TakeAmmo()
    {
        LaunchGrenade Launcher = launcher.GetComponent <LaunchGrenade>();

        Launcher.currentLauncherAmmo += quantity;
        if (Launcher.currentLauncherAmmo > Launcher.maxLauncherAmmo)
        {
            Launcher.currentLauncherAmmo = Launcher.maxLauncherAmmo;
        }
        Launcher.SetUI();
        Destroy(gameObject);
    }