branchbefore/main/evaluation_targets_refucktorycancel
13 Commits over 0 Days - ∞cph!
more validation and logging.
Fixed a null target.
More validation.
Replaced a bunch of conditions that used to have a blackboard mode with the target version and appropriate target modes.
Validation improvements related to enforcing ValidTargets
Removed CanTargetSelf and RequiresTarget bools.
Finished rewriting all of the everything
The refucktoring continues
More refucktoring of Conditions and Considerations (still not done)
Changes to evaluation target things.
DecisionContext.GetEntity is now passed into the evaluation methods.
Consideration and Condition now take self and target instead of EvaluationTargets.
WIP changing all the considerations and conditions ever.