public bool HasWeapon(int weaponId) { return CollectedWeapons.Count > weaponId && CollectedWeapons[weaponId]; }