| 4224 | } |
| 4225 | |
| 4226 | void BattleUnit::executeAIDecision(GameState &state, AIDecision &decision) |
| 4227 | { |
| 4228 | if (decision.action) |
| 4229 | { |
| 4230 | executeAIAction(state, *decision.action); |
| 4231 | } |
| 4232 | if (decision.movement) |
| 4233 | { |
| 4234 | executeAIMovement(state, *decision.movement); |
| 4235 | } |
| 4236 | } |
| 4237 | |
| 4238 | void BattleUnit::executeAIAction(GameState &state, AIAction &action) |
| 4239 | { |
no outgoing calls
no test coverage detected