branchbefore/main/evaluation_targets_refucktorycancel
13 Commits over 0 Days - ∞cph!
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.
More refucktoring of Conditions and Considerations (still not done)
The refucktoring continues
Finished rewriting all of the everything
Removed CanTargetSelf and RequiresTarget bools.
Validation improvements related to enforcing ValidTargets
More validation.
Replaced a bunch of conditions that used to have a blackboard mode with the target version and appropriate target modes.
more validation and logging.
Fixed a null target.