Vixen
c7401864
csharp
public enum GoapComparison

How a condition compares a world key to its value.

Read the guide page for this →

Remarks

⚠ Four, and no equality. doc 37 § D10: the matching rule is that a condition wanting a key greater is served by an action with a positive effect on it, and one wanting it smaller by a negative one. An equality has no direction, so nothing could ever be said to serve it — a condition the resolver could match only by accident, and a graph edge it could never build.

Fields and properties (4)

  • Less

    Below the value.

  • LessOrEqual

    At or below it.

  • Greater

    Above it.

  • GreaterOrEqual

    At or above it.

Used by (17)

  • AiSnapshotsVixen.Ai
  • GoapBudgetTestsVixen.Ai.Tests
  • GoapConditionVixen.Ai
  • GoapConditionContentVixen.Ai
  • GoapCostTestsVixen.Ai.Tests
  • GoapDomainTestsVixen.Ai.Tests
  • GoapPearTestsVixen.Ai.Tests
  • GoapThroughputTestsVixen.Ai.Tests
  • TypeRegistrationVixen.Ai
  • VillageVixen.Ai.Nodes.Tests
  • Vixen_Ai_GoapConditionContentSerializerVixen.Ai
  • GoapDomainDocumentVixen.Editor.AssetEditors
  • GoapDomainDocumentTestsVixen.Editor.AssetEditors.Tests
  • GoapDomainViewVixen.Editor.AssetEditors
  • GoapGraphProjectionVixen.Editor.Ai
  • GoapGraphProjectionTestsVixen.Editor.AssetEditors.Tests
  • LiveAgentVixen.Editor.AssetEditors.Tests