Example #1
0
 private void OnWeldChanged(EntityUid uid, DoorComponent component, WeldableChangedEvent args)
 {
     if (component.State == DoorState.Closed)
     {
         SetState(uid, DoorState.Welded, component);
     }
     else if (component.State == DoorState.Welded)
     {
         SetState(uid, DoorState.Closed, component);
     }
 }
 private void OnWelded(EntityUid uid, EntityStorageComponent component, WeldableChangedEvent args)
 {
     component.IsWeldedShut = args.IsWelded;
 }