Default constructor.
target game object to work with, null
is OK since correct object will be injected on setup
target game object to work with, null
is OK since correct object will be injected on setup
name of the evaluator, used for debug purposes mainly
Static
Readonly
__nameName of luabind class constructor.
Readonly
__nameName of luabind class instance constructor.
Readonly
objectLinked game object to work with.
Readonly
storageContainer reference with state of action preconditions.
Handle setup of the evaluator and binding to a specific object.
target client object to work with
action instance storage with preconditions and state
Class implementation of world properties evaluators. Generic handler to calculate current state of bound world property
id
.Source
C++ class property_evaluator
Custom Constructor
property_evaluator