def AiStatusIsBattle(character: Character, condition): return instr.IfHasAIStatus(condition, character, AIStatusType.Battle)
def AiStatusIsAlert(character: Character, condition): return instr.IfHasAIStatus(condition, character, AIStatusType.Search)
def AiStatusIsNormal(character: Character, condition): return instr.IfHasAIStatus(condition, character, AIStatusType.Normal)
def AiStatusIsRecognition(character: Character, condition): return instr.IfHasAIStatus(condition, character, AIStatusType.Caution)
def HasAiStatus(character: Character, ai_state, condition): return instr.IfHasAIStatus(condition, character, ai_state)