PopupSystem public methods rejig (#12830)
This commit is contained in:
@@ -89,7 +89,7 @@ public sealed partial class RevenantSystem
|
||||
if (revenant.SoulSearchCancelToken != null)
|
||||
return;
|
||||
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-searching", ("target", target)), uid, Filter.Entities(uid), PopupType.Medium);
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-searching", ("target", target)), uid, uid, PopupType.Medium);
|
||||
revenant.SoulSearchCancelToken = new();
|
||||
var searchDoAfter = new DoAfterEventArgs(uid, revenant.SoulSearchDuration, revenant.SoulSearchCancelToken.Token, target)
|
||||
{
|
||||
@@ -121,7 +121,7 @@ public sealed partial class RevenantSystem
|
||||
message = "revenant-soul-yield-average";
|
||||
break;
|
||||
}
|
||||
_popup.PopupEntity(Loc.GetString(message, ("target", args.Target)), args.Target, Filter.Entities(uid), PopupType.Medium);
|
||||
_popup.PopupEntity(Loc.GetString(message, ("target", args.Target)), args.Target, uid, PopupType.Medium);
|
||||
}
|
||||
|
||||
private void OnSoulSearchCancelled(EntityUid uid, RevenantComponent component, SoulSearchDoAfterCancelled args)
|
||||
@@ -136,13 +136,13 @@ public sealed partial class RevenantSystem
|
||||
|
||||
if (essence.Harvested)
|
||||
{
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-harvested"), target, Filter.Entities(uid), PopupType.SmallCaution);
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-harvested"), target, uid, PopupType.SmallCaution);
|
||||
return;
|
||||
}
|
||||
|
||||
if (TryComp<MobStateComponent>(target, out var mobstate) && mobstate.CurrentState == DamageState.Alive && !HasComp<SleepingComponent>(target))
|
||||
{
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-too-powerful"), target, Filter.Entities(uid));
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-too-powerful"), target, uid);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -159,7 +159,7 @@ public sealed partial class RevenantSystem
|
||||
_appearance.SetData(uid, RevenantVisuals.Harvesting, true);
|
||||
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-begin-harvest", ("target", target)),
|
||||
target, Filter.Pvs(target), PopupType.Large);
|
||||
target, PopupType.Large);
|
||||
|
||||
TryUseAbility(uid, revenant, 0, revenant.HarvestDebuffs);
|
||||
_doAfter.DoAfter(doAfter);
|
||||
@@ -174,7 +174,7 @@ public sealed partial class RevenantSystem
|
||||
return;
|
||||
|
||||
_popup.PopupEntity(Loc.GetString("revenant-soul-finish-harvest", ("target", args.Target)),
|
||||
args.Target, Filter.Pvs(args.Target), PopupType.LargeCaution);
|
||||
args.Target, PopupType.LargeCaution);
|
||||
|
||||
essence.Harvested = true;
|
||||
ChangeEssenceAmount(uid, essence.EssenceAmount, component);
|
||||
@@ -189,7 +189,7 @@ public sealed partial class RevenantSystem
|
||||
|
||||
if (_mobState.IsAlive(args.Target) || _mobState.IsCritical(args.Target))
|
||||
{
|
||||
_popup.PopupEntity(Loc.GetString("revenant-max-essence-increased"), uid, Filter.Entities(uid));
|
||||
_popup.PopupEntity(Loc.GetString("revenant-max-essence-increased"), uid, uid);
|
||||
component.EssenceRegenCap += component.MaxEssenceUpgradeAmount;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user