private void OnStepTriggerAttempt(EntityUid uid, ShoesRequiredStepTriggerComponent component, ref StepTriggerAttemptEvent args) { if (!TryComp <InventoryComponent>(args.Tripper, out var inventory)) { return; } if (_inventory.TryGetSlotEntity(args.Tripper, "shoes", out _, inventory)) { args.Cancelled = true; } }
private void OnExamined(EntityUid uid, ShoesRequiredStepTriggerComponent component, ExaminedEvent args) { args.PushMarkup(Loc.GetString("shoes-required-step-trigger-examine")); }