public static CommandTokenMatcher Object( String CaptureName, IObjectSource Source, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { return(new ObjectMatcher(CaptureName, Source, Settings)); }
public static CommandTokenMatcher Object( String CaptureName, IObjectSource Source, Func <MudObject, MudObject, MatchPreference> ScoreFunc, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { return(new ObjectMatcher(CaptureName, Source, ScoreFunc, Settings)); }
public ObjectMatcher( String CaptureName, IObjectSource ObjectSource, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { this.CaptureName = CaptureName; this.ObjectSource = ObjectSource; this.Settings = Settings; }
public ObjectMatcher( String CaptureName, IObjectSource ObjectSource, Func <MudObject, MudObject, MatchPreference> ScoreResults, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { this.CaptureName = CaptureName; this.ObjectSource = ObjectSource; this.ScoreResults = ScoreResults; this.Settings = Settings; }
public ObjectMatcher(String CaptureName, IObjectSource ObjectSource, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { this.CaptureName = CaptureName; this.ObjectSource = ObjectSource; this.Settings = Settings; }
public ObjectMatcher( String CaptureName, IObjectSource ObjectSource, Func<Actor, MudObject, MatchPreference> ScoreResults, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { this.CaptureName = CaptureName; this.ObjectSource = ObjectSource; this.ScoreResults = ScoreResults; this.Settings = Settings; }
public static CommandTokenMatcher Object(String CaptureName, IObjectSource Source, Func<Actor, MudObject, MatchPreference> ScoreFunc, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { return new ObjectMatcher(CaptureName, Source, ScoreFunc, Settings); }
public static CommandTokenMatcher Object(String CaptureName, IObjectSource Source, ObjectMatcherSettings Settings = ObjectMatcherSettings.UnderstandMe) { return new ObjectMatcher(CaptureName, Source, Settings); }