Eval
The three-argument Eval gates category-matching cached evaluation sums on relation mask 1 for the selected player.
Signature
Parameters and return
Other overloads
| Member | Signature and description |
|---|---|
GAIKA::EvalGAIKA | int GAIKA::Eval(int)The two-argument Eval adds squad [field] values selected by category mask, with a separately gated attached-settlement contribution. |
GAIKA::EvalGAIKA | int GAIKA::Eval(int, int, int)Evaluates cached squad and conditional guard contributions under presence, player and relation controls. |
GAIKA::EvalGAIKA | void GAIKA::Eval(int, int, int&, int&, int&, int&)Accumulates three relation buckets and a conditional fourth squad subset into four referenced integers. |