private void PickUpItem(CollectibleDef item) { if (item.attackID > 0) { EventManager.TriggerEvent(GlobalEvents.ItemPickedUp); attackManager.SetAttack(item.attackID, item.animController); attackManager.UpdateBulletCount(item.bulletCount); } flashBlue.FlashForXSecs(0.18f); audioManager.PlaySoundByClip(item.weaponNameAudio); }