Combat mode prediction thing (#36620)
Was written before predicted popups prolly
This commit is contained in:
@@ -46,14 +46,8 @@ public abstract class SharedCombatModeSystem : EntitySystem
|
|||||||
args.Handled = true;
|
args.Handled = true;
|
||||||
SetInCombatMode(uid, !component.IsInCombatMode, component);
|
SetInCombatMode(uid, !component.IsInCombatMode, component);
|
||||||
|
|
||||||
// TODO better handling of predicted pop-ups.
|
|
||||||
// This probably breaks if the client has prediction disabled.
|
|
||||||
|
|
||||||
if (!_netMan.IsClient || !Timing.IsFirstTimePredicted)
|
|
||||||
return;
|
|
||||||
|
|
||||||
var msg = component.IsInCombatMode ? "action-popup-combat-enabled" : "action-popup-combat-disabled";
|
var msg = component.IsInCombatMode ? "action-popup-combat-enabled" : "action-popup-combat-disabled";
|
||||||
_popup.PopupEntity(Loc.GetString(msg), args.Performer, args.Performer);
|
_popup.PopupClient(Loc.GetString(msg), args.Performer, args.Performer);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetCanDisarm(EntityUid entity, bool canDisarm, CombatModeComponent? component = null)
|
public void SetCanDisarm(EntityUid entity, bool canDisarm, CombatModeComponent? component = null)
|
||||||
|
|||||||
Reference in New Issue
Block a user