Ejemplo n.º 1
0
    private void OnStartup(EntityUid uid, AdminFrozenComponent component, ComponentStartup args)
    {
        if (TryComp <SharedPullableComponent>(uid, out var pullable))
        {
            _pulling.TryStopPull(pullable);
        }

        UpdateCanMove(uid, component, args);
    }
Ejemplo n.º 2
0
    private void OnUpdateCanMove(EntityUid uid, AdminFrozenComponent component, UpdateCanMoveEvent args)
    {
        if (component.LifeStage > ComponentLifeStage.Running)
        {
            return;
        }

        args.Cancel();
    }
Ejemplo n.º 3
0
 private void UpdateCanMove(EntityUid uid, AdminFrozenComponent component, EntityEventArgs args)
 {
     _blocker.UpdateCanMove(uid);
 }
Ejemplo n.º 4
0
 private void OnPullAttempt(EntityUid uid, AdminFrozenComponent component, PullAttemptEvent args)
 {
     args.Cancelled = true;
 }