private void OnAmmoCounterCollect(EntityUid uid, AmmoCounterComponent component, ItemStatusCollectMessage args) { RefreshControl(uid, component); if (component.Control != null) { args.Controls.Add(component.Control); } }
private void UpdateAmmoCount(EntityUid uid, AmmoCounterComponent component) { if (component.Control == null) { return; } var ev = new UpdateAmmoCounterEvent() { Control = component.Control }; RaiseLocalEvent(uid, ev, false); }