Objective Assignment Refactor (#11678)
This commit is contained in:
@@ -2,14 +2,9 @@
|
||||
{
|
||||
public interface IObjectivesManager
|
||||
{
|
||||
/// <summary>
|
||||
/// Returns all objectives the provided mind is valid for.
|
||||
/// </summary>
|
||||
IEnumerable<ObjectivePrototype> GetAllPossibleObjectives(Mind.Mind mind);
|
||||
|
||||
/// <summary>
|
||||
/// Returns a randomly picked objective the provided mind is valid for.
|
||||
/// </summary>
|
||||
ObjectivePrototype? GetRandomObjective(Mind.Mind mind);
|
||||
ObjectivePrototype? GetRandomObjective(Mind.Mind mind, string objectiveGroupProto);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user