.include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 gBattleAICmdTable:: @ 83F6144 .4byte BattleAICmd_if_random .4byte BattleAICmd_if_not_random .4byte BattleAICmd_if_random_1 .4byte BattleAICmd_if_not_random_1 .4byte BattleAICmd_score .4byte BattleAICmd_if_hp_less_than .4byte BattleAICmd_if_hp_more_than .4byte BattleAICmd_if_hp_equal .4byte BattleAICmd_if_hp_not_equal .4byte BattleAICmd_if_status .4byte BattleAICmd_if_not_status .4byte BattleAICmd_if_status2 .4byte BattleAICmd_if_not_status2 .4byte BattleAICmd_if_status3 .4byte BattleAICmd_if_not_status3 .4byte BattleAICmd_if_status4 .4byte BattleAICmd_if_not_status4 .4byte BattleAICmd_if_less_than .4byte BattleAICmd_if_more_than .4byte BattleAICmd_if_equal .4byte BattleAICmd_if_not_equal .4byte BattleAICmd_if_less_than_32 .4byte BattleAICmd_if_more_than_32 .4byte BattleAICmd_if_equal_32 .4byte BattleAICmd_if_not_equal_32 .4byte BattleAICmd_if_move .4byte BattleAICmd_if_not_move .4byte BattleAICmd_if_in_bytes .4byte BattleAICmd_if_not_in_bytes .4byte BattleAICmd_if_in_words .4byte BattleAICmd_if_not_in_words .4byte BattleAICmd_if_user_can_damage .4byte BattleAICmd_if_user_cant_damage .4byte BattleAICmd_unk_21 .4byte BattleAICmd_get_type .4byte BattleAICmd_unk_23 .4byte BattleAICmd_unk_24 .4byte BattleAICmd_get_move .4byte BattleAICmd_if_type .4byte BattleAICmd_unk_27 .4byte BattleAICmd_if_would_go_first .4byte BattleAICmd_if_would_not_go_first .4byte BattleAICmd_unk_2A .4byte BattleAICmd_unk_2B .4byte BattleAICmd_count_alive_pokemon .4byte BattleAICmd_unk_2D .4byte BattleAICmd_unk_2E .4byte BattleAICmd_get_ability .4byte BattleAICmd_unk_30 .4byte BattleAICmd_if_damage_bonus .4byte BattleAICmd_unk_32 .4byte BattleAICmd_unk_33 .4byte BattleAICmd_if_status_in_party .4byte BattleAICmd_if_status_not_in_party .4byte BattleAICmd_unk_36 .4byte BattleAICmd_if_effect .4byte BattleAICmd_if_not_effect .4byte BattleAICmd_if_stat_level_less_than .4byte BattleAICmd_if_stat_level_more_than .4byte BattleAICmd_if_stat_level_equal .4byte BattleAICmd_if_stat_level_not_equal .4byte BattleAICmd_if_can_faint .4byte BattleAICmd_if_cant_faint .4byte BattleAICmd_unk_3F .4byte BattleAICmd_unk_40 .4byte BattleAICmd_if_move_effect .4byte BattleAICmd_if_not_move_effect .4byte BattleAICmd_if_last_move_did_damage .4byte BattleAICmd_if_encored .4byte BattleAICmd_unk_45 .4byte BattleAICmd_if_random_2 .4byte BattleAICmd_unk_47 .4byte BattleAICmd_get_hold_effect .4byte BattleAICmd_get_gender .4byte BattleAICmd_is_first_turn .4byte BattleAICmd_get_stockpile_count .4byte BattleAICmd_unk_4C .4byte BattleAICmd_get_item .4byte BattleAICmd_unk_4E .4byte BattleAICmd_unk_4F .4byte BattleAICmd_unk_50 .4byte BattleAICmd_get_protect_count .4byte BattleAICmd_unk_52 .4byte BattleAICmd_unk_53 .4byte BattleAICmd_unk_54 .4byte BattleAICmd_unk_55 .4byte BattleAICmd_unk_56 .4byte BattleAICmd_unk_57 .4byte BattleAICmd_call .4byte BattleAICmd_jump .4byte BattleAICmd_unk_5A .4byte BattleAICmd_if_level_cond .4byte BattleAICmd_if_taunted .4byte BattleAICmd_if_not_taunted .align 1 gUnknown_083F62BC:: @ 83F62BC .2byte EFFECT_EXPLOSION .2byte EFFECT_DREAM_EATER .2byte EFFECT_RAZOR_WIND .2byte EFFECT_SKY_ATTACK .2byte EFFECT_RECHARGE .2byte EFFECT_SKULL_BASH .2byte EFFECT_SOLARBEAM .2byte EFFECT_SPIT_UP .2byte EFFECT_FOCUS_PUNCH .2byte EFFECT_SUPERPOWER .2byte EFFECT_ERUPTION .2byte EFFECT_OVERHEAT .2byte -1