public override void OnBlocked() { base.OnBlocked(); NWObject door = NWObject.Wrap(_.GetBlockingDoor()); if (!door.IsValid) { return; } if (_.GetIsDoorActionPossible(door.Object, DOOR_ACTION_OPEN) == TRUE) { _.DoDoorAction(door.Object, DOOR_ACTION_OPEN); } }