summaryrefslogtreecommitdiff
path: root/src/battle_ai.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/battle_ai.c')
-rw-r--r--src/battle_ai.c188
1 files changed, 94 insertions, 94 deletions
diff --git a/src/battle_ai.c b/src/battle_ai.c
index b31df7ba0..9f95d23f3 100644
--- a/src/battle_ai.c
+++ b/src/battle_ai.c
@@ -139,100 +139,100 @@ typedef void (*BattleAICmdFunc)(void);
static const BattleAICmdFunc sBattleAICmdTable[] =
{
- BattleAICmd_if_random_less_than, //0x0
- BattleAICmd_if_random_greater_than, //0x1
- BattleAICmd_if_random_equal, //0x2
- BattleAICmd_if_random_not_equal, //0x3
- BattleAICmd_score, //0x4
- BattleAICmd_if_hp_less_than, //0x5
- BattleAICmd_if_hp_more_than, //0x6
- BattleAICmd_if_hp_equal, //0x7
- BattleAICmd_if_hp_not_equal, //0x8
- BattleAICmd_if_status, //0x9
- BattleAICmd_if_not_status, //0xA
- BattleAICmd_if_status2, //0xB
- BattleAICmd_if_not_status2, //0xC
- BattleAICmd_if_status3, //0xD
- BattleAICmd_if_not_status3, //0xE
- BattleAICmd_if_status4, //0xF
- BattleAICmd_if_not_status4, //0x10
- BattleAICmd_if_less_than, //0x11
- BattleAICmd_if_more_than, //0x12
- BattleAICmd_if_equal, //0x13
- BattleAICmd_if_not_equal, //0x14
- BattleAICmd_if_less_than_32, //0x15
- BattleAICmd_if_more_than_32, //0x16
- BattleAICmd_if_equal_32, //0x17
- BattleAICmd_if_not_equal_32, //0x18
- BattleAICmd_if_move, //0x19
- BattleAICmd_if_not_move, //0x1A
- BattleAICmd_if_in_bytes, //0x1B
- BattleAICmd_if_not_in_bytes, //0x1C
- BattleAICmd_if_in_words, //0x1D
- BattleAICmd_if_not_in_words, //0x1E
- BattleAICmd_if_user_can_damage, //0x1F
- BattleAICmd_if_user_cant_damage, //0x20
- BattleAICmd_get_turn_count, //0x21
- BattleAICmd_get_type, //0x22
- BattleAICmd_get_move_power, //0x23
- BattleAICmd_is_most_powerful_move, //0x24
- BattleAICmd_get_move, //0x25
- BattleAICmd_if_arg_equal, //0x26
- BattleAICmd_if_arg_not_equal, //0x27
- BattleAICmd_if_would_go_first, //0x28
- BattleAICmd_if_would_not_go_first, //0x29
- BattleAICmd_nullsub_2A, //0x2A
- BattleAICmd_nullsub_2B, //0x2B
- BattleAICmd_count_alive_pokemon, //0x2C
- BattleAICmd_get_considered_move, //0x2D
- BattleAICmd_get_considered_move_effect, //0x2E
- BattleAICmd_get_ability, //0x2F
- BattleAICmd_get_highest_possible_damage, //0x30
- BattleAICmd_if_damage_bonus, //0x31
- BattleAICmd_nullsub_32, //0x32
- BattleAICmd_nullsub_33, //0x33
- BattleAICmd_if_status_in_party, //0x34
- BattleAICmd_if_status_not_in_party, //0x35
- BattleAICmd_get_weather, //0x36
- BattleAICmd_if_effect, //0x37
- BattleAICmd_if_not_effect, //0x38
- BattleAICmd_if_stat_level_less_than, //0x39
- BattleAICmd_if_stat_level_more_than, //0x3A
- BattleAICmd_if_stat_level_equal, //0x3B
- BattleAICmd_if_stat_level_not_equal, //0x3C
- BattleAICmd_if_can_faint, //0x3D
- BattleAICmd_if_cant_faint, //0x3E
- BattleAICmd_if_has_move, //0x3F
- BattleAICmd_if_dont_have_move, //0x40
- BattleAICmd_if_move_effect, //0x41
- BattleAICmd_if_not_move_effect, //0x42
- BattleAICmd_if_last_move_did_damage, //0x43
- BattleAICmd_if_encored, //0x44
- BattleAICmd_flee, //0x45
- BattleAICmd_if_random_100, //0x46
- BattleAICmd_watch, //0x47
- BattleAICmd_get_hold_effect, //0x48
- BattleAICmd_get_gender, //0x49
- BattleAICmd_is_first_turn, //0x4A
- BattleAICmd_get_stockpile_count, //0x4B
- BattleAICmd_is_double_battle, //0x4C
- BattleAICmd_get_used_item, //0x4D
- BattleAICmd_get_move_type_from_result,
- BattleAICmd_get_move_power_from_result,
- BattleAICmd_get_move_effect_from_result,
- BattleAICmd_get_protect_count,
- BattleAICmd_nullsub_52,
- BattleAICmd_nullsub_53,
- BattleAICmd_nullsub_54,
- BattleAICmd_nullsub_55,
- BattleAICmd_nullsub_56,
- BattleAICmd_nullsub_57,
- BattleAICmd_call,
- BattleAICmd_jump,
- BattleAICmd_end,
- BattleAICmd_if_level_compare,
- BattleAICmd_if_taunted,
- BattleAICmd_if_not_taunted,
+ BattleAICmd_if_random_less_than, // 0x0
+ BattleAICmd_if_random_greater_than, // 0x1
+ BattleAICmd_if_random_equal, // 0x2
+ BattleAICmd_if_random_not_equal, // 0x3
+ BattleAICmd_score, // 0x4
+ BattleAICmd_if_hp_less_than, // 0x5
+ BattleAICmd_if_hp_more_than, // 0x6
+ BattleAICmd_if_hp_equal, // 0x7
+ BattleAICmd_if_hp_not_equal, // 0x8
+ BattleAICmd_if_status, // 0x9
+ BattleAICmd_if_not_status, // 0xA
+ BattleAICmd_if_status2, // 0xB
+ BattleAICmd_if_not_status2, // 0xC
+ BattleAICmd_if_status3, // 0xD
+ BattleAICmd_if_not_status3, // 0xE
+ BattleAICmd_if_status4, // 0xF
+ BattleAICmd_if_not_status4, // 0x10
+ BattleAICmd_if_less_than, // 0x11
+ BattleAICmd_if_more_than, // 0x12
+ BattleAICmd_if_equal, // 0x13
+ BattleAICmd_if_not_equal, // 0x14
+ BattleAICmd_if_less_than_32, // 0x15
+ BattleAICmd_if_more_than_32, // 0x16
+ BattleAICmd_if_equal_32, // 0x17
+ BattleAICmd_if_not_equal_32, // 0x18
+ BattleAICmd_if_move, // 0x19
+ BattleAICmd_if_not_move, // 0x1A
+ BattleAICmd_if_in_bytes, // 0x1B
+ BattleAICmd_if_not_in_bytes, // 0x1C
+ BattleAICmd_if_in_words, // 0x1D
+ BattleAICmd_if_not_in_words, // 0x1E
+ BattleAICmd_if_user_can_damage, // 0x1F
+ BattleAICmd_if_user_cant_damage, // 0x20
+ BattleAICmd_get_turn_count, // 0x21
+ BattleAICmd_get_type, // 0x22
+ BattleAICmd_get_move_power, // 0x23
+ BattleAICmd_is_most_powerful_move, // 0x24
+ BattleAICmd_get_move, // 0x25
+ BattleAICmd_if_arg_equal, // 0x26
+ BattleAICmd_if_arg_not_equal, // 0x27
+ BattleAICmd_if_would_go_first, // 0x28
+ BattleAICmd_if_would_not_go_first, // 0x29
+ BattleAICmd_nullsub_2A, // 0x2A
+ BattleAICmd_nullsub_2B, // 0x2B
+ BattleAICmd_count_alive_pokemon, // 0x2C
+ BattleAICmd_get_considered_move, // 0x2D
+ BattleAICmd_get_considered_move_effect, // 0x2E
+ BattleAICmd_get_ability, // 0x2F
+ BattleAICmd_get_highest_possible_damage, // 0x30
+ BattleAICmd_if_damage_bonus, // 0x31
+ BattleAICmd_nullsub_32, // 0x32
+ BattleAICmd_nullsub_33, // 0x33
+ BattleAICmd_if_status_in_party, // 0x34
+ BattleAICmd_if_status_not_in_party, // 0x35
+ BattleAICmd_get_weather, // 0x36
+ BattleAICmd_if_effect, // 0x37
+ BattleAICmd_if_not_effect, // 0x38
+ BattleAICmd_if_stat_level_less_than, // 0x39
+ BattleAICmd_if_stat_level_more_than, // 0x3A
+ BattleAICmd_if_stat_level_equal, // 0x3B
+ BattleAICmd_if_stat_level_not_equal, // 0x3C
+ BattleAICmd_if_can_faint, // 0x3D
+ BattleAICmd_if_cant_faint, // 0x3E
+ BattleAICmd_if_has_move, // 0x3F
+ BattleAICmd_if_dont_have_move, // 0x40
+ BattleAICmd_if_move_effect, // 0x41
+ BattleAICmd_if_not_move_effect, // 0x42
+ BattleAICmd_if_last_move_did_damage, // 0x43
+ BattleAICmd_if_encored, // 0x44
+ BattleAICmd_flee, // 0x45
+ BattleAICmd_if_random_100, // 0x46
+ BattleAICmd_watch, // 0x47
+ BattleAICmd_get_hold_effect, // 0x48
+ BattleAICmd_get_gender, // 0x49
+ BattleAICmd_is_first_turn, // 0x4A
+ BattleAICmd_get_stockpile_count, // 0x4B
+ BattleAICmd_is_double_battle, // 0x4C
+ BattleAICmd_get_used_item, // 0x4D
+ BattleAICmd_get_move_type_from_result, // 0x4E
+ BattleAICmd_get_move_power_from_result, // 0x4F
+ BattleAICmd_get_move_effect_from_result, // 0x50
+ BattleAICmd_get_protect_count, // 0x51
+ BattleAICmd_nullsub_52, // 0x52
+ BattleAICmd_nullsub_53, // 0x53
+ BattleAICmd_nullsub_54, // 0x54
+ BattleAICmd_nullsub_55, // 0x55
+ BattleAICmd_nullsub_56, // 0x56
+ BattleAICmd_nullsub_57, // 0x57
+ BattleAICmd_call, // 0x58
+ BattleAICmd_jump, // 0x59
+ BattleAICmd_end, // 0x5A
+ BattleAICmd_if_level_compare, // 0x5B
+ BattleAICmd_if_taunted, // 0x5C
+ BattleAICmd_if_not_taunted, // 0x5D
};
#ifdef NONMATCHING