public DockAction GetDockAction(Actor target, Dockable dockable = null) { return(dockActions.FirstOrDefault(dockAction => !dockAction.IsTraitDisabled && dockAction.CanDock(target, dockable))); }
public abstract bool CanDock(Actor actor, Dockable dockable);