private void OnJetpackToggle(EntityUid uid, JetpackComponent component, ToggleJetpackEvent args) { if (args.Handled) { return; } SetEnabled(component, !IsEnabled(uid)); }
private void OnJetpackToggle(EntityUid uid, JetpackComponent component, ToggleJetpackEvent args) { if (args.Handled) { return; } if (TryComp <TransformComponent>(uid, out var xform) && !CanEnableOnGrid(xform.GridUid)) { if (_timing.IsFirstTimePredicted) { _popups.PopupEntity(Loc.GetString("jetpack-no-station"), uid, Filter.Entities(args.Performer)); } return; } SetEnabled(component, !IsEnabled(uid)); }