Considerations are now instantiated under a manager and re-used between entities where they pass in their blackboard to get a score back. Also makes the API a bit nicer to use. Also some random cleanup. Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
10 lines
280 B
C#
10 lines
280 B
C#
namespace Content.Server.AI.WorldState.States.Utility
|
|
{
|
|
/// <summary>
|
|
/// Used by the utility AI to calc the adjusted scores
|
|
/// </summary>
|
|
public class ConsiderationState : StoredStateData<int>
|
|
{
|
|
public override string Name => "Consideration";
|
|
}
|
|
} |