EntityConstraints Enum
Namespace: SymOntoClay.Core
Assembly: SymOntoClay.Core
Constraints allow to resolve conditional entity to entity on game level that is the fittest to the situation. Without any constraints, the conditional entity could be anything on game level.
Fields
- CanBeTaken
Entity on game level can be taken by NPC's hands. For example, entities which are held by another NPC will be ignored.
- OnlyVisible
Entity on game level should be visible for the NPC. Invisible entities will be ignored.
- OnlyInvisible
Entity on game level should not be visible for the NPC. Visible entities will be ignored.
- Nearest
The nearest entity on game level will be preferred.
- Random
A random entity on game level will be preferred.