Exemplo n.º 1
0
    public bool checkAmmo(ammoTypes ammo)
    {
        switch (ammo)
        {
        case ammoTypes.Bullets:
            Debug.Log("Checkling Bullet Ammot");
            if (bulletAmmocount > 0)
            {
                hasAmmo = true;
            }
            else
            {
                hasAmmo = false;
            }
            break;

        case ammoTypes.Grenades:
            Debug.Log("Checkling 'Nades!");
            if (grenadeAmmoCount > 0)
            {
                hasAmmo = true;
            }
            else
            {
                hasAmmo = false;
            }
            break;
        }
        return(hasAmmo);
    }
Exemplo n.º 2
0
    public void RemoveAmmo(ammoTypes ammo, int ammoUsed = 1)
    {
        switch (ammo)
        {
        case ammoTypes.Bullets:
            bulletAmmocount--;
            if (bulletAmmocount < 0)
            {
                bulletAmmocount = 0;
            }
            break;

        case ammoTypes.Grenades:
            grenadeAmmoCount--;
            if (grenadeAmmoCount < 0)
            {
                grenadeAmmoCount = 0;
            }
            break;
        }
    }