public void UnregisterWeapon(FieldEntity entity, WeaponData data) { if (entity.Weapons.Remove(data)) { data.Clear(); _active.Remove(data); _weaponOwners.Remove(data); } }
public void UnregisterWeapon(FieldEntity entity, WeaponData data) { if (entity.Weapons.Remove(data)) { data.Clear(); _active.Remove(data); _weaponOwners.Remove(data); } }