Example #1
0
 // Start is called before the first frame update
 void Start()
 {
     // prototype ammo counter
     Ammo.enabled = true;
     CurrentRagedWeapon.ShootingType.SetupCanWeaponShoot();
     CurrentRagedWeapon.SetupCurrentAmmo();
 }
    // Start is called before the first frame update
    void Start()
    {
        weaponDatabase = FindObjectOfType <WeaponDatabase>();
        CurrentRagedWeapon.ShootingType.SetupCanWeaponShoot();
        CurrentRagedWeapon.SetupCurrentAmmo();

        foreach (WeaponData weapon in weaponDatabase.LogicWeaponsDatabase)
        {
            weapon.Damage = weapon.StartingDamage;
        }
    }