Class UtilityQueryPrototype
Stores data for generic queries. Each query is run in turn to get the final available results. These results are then run through the considerations.
Inheritance
System.Object
UtilityQueryPrototype
Implements
Robust.Shared.Prototypes.IPrototype
Namespace: Content.Server.NPC.Queries
Assembly: Content.Server.dll
Syntax
public sealed class UtilityQueryPrototype : object, IPrototype
Fields
| Improve this Doc View SourceConsiderations
Declaration
public List<UtilityConsideration> Considerations
Field Value
Type | Description |
---|---|
List<UtilityConsideration> |
Limit
How many entities we are allowed to consider. This is applied after all queries have run.
Declaration
public int Limit
Field Value
Type | Description |
---|---|
System.Int32 |
Query
Declaration
public List<UtilityQuery> Query
Field Value
Type | Description |
---|---|
List<UtilityQuery> |
Properties
| Improve this Doc View SourceID
Declaration
public string ID { get; }
Property Value
Type | Description |
---|---|
System.String |
Implements
Robust.Shared.Prototypes.IPrototype