internal AIResponse UpdateAI() {
if (this.SupportsAI) {
AIData data = new AIData(GetHandles());
this.PerformAI(data);
if (data.Response != AIResponse.None) {
SetHandles(data.Handles, false);
}
return data.Response;
} else {
return AIResponse.None;
}
}
/// <summary>Called when the AI should be performed.</summary>