Revs (the spooky ones) (#9842)

This commit is contained in:
Nemanja
2022-08-13 09:49:41 -04:00
committed by GitHub
parent ab4e2ef74f
commit 3e1cf73469
68 changed files with 1976 additions and 34 deletions

View File

@@ -62,9 +62,8 @@ namespace Content.Server.Emag
return;
}
var emaggedEvent = new GotEmaggedEvent(args.User);
RaiseLocalEvent(args.Target.Value, emaggedEvent, false);
if (emaggedEvent.Handled)
var handled = DoEmag(args.Target, args.User);
if (handled)
{
_popupSystem.PopupEntity(Loc.GetString("emag-success", ("target", Identity.Entity(args.Target.Value, EntityManager))), args.User,
Filter.Entities(args.User), PopupType.Medium);
@@ -73,5 +72,15 @@ namespace Content.Server.Emag
return;
}
}
public bool DoEmag(EntityUid? target, EntityUid? user)
{
if (target == null || user == null)
return false;
var emaggedEvent = new GotEmaggedEvent(user.Value);
RaiseLocalEvent(target.Value, emaggedEvent, false);
return emaggedEvent.Handled;
}
}
}