Add self message variants for starting/finishing vending machine restocking (#36633)

* Add self message variants for starting/finishing restock

* Identity
This commit is contained in:
Tayrtahn
2025-04-16 17:33:02 -04:00
committed by GitHub
parent 705cbe1541
commit aec8e7f8d9
3 changed files with 15 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
using Content.Shared.DoAfter;
using Content.Shared.IdentityManagement;
using Content.Shared.Interaction;
using Content.Shared.Popups;
using Content.Shared.Wires;
@@ -72,8 +73,10 @@ public abstract partial class SharedVendingMachineSystem
if (!_doAfter.TryStartDoAfter(doAfterArgs))
return;
Popup.PopupPredicted(Loc.GetString("vending-machine-restock-start", ("this", uid), ("user", args.User),
("target", target)),
var selfMessage = Loc.GetString("vending-machine-restock-start-self", ("target", target));
var othersMessage = Loc.GetString("vending-machine-restock-start-others", ("user", Identity.Entity(args.User, EntityManager)), ("target", target));
Popup.PopupPredicted(selfMessage,
othersMessage,
uid,
args.User,
PopupType.Medium);