pokeruby/data/contest_ai.s
ProjectRevoTPP f21587ea9e misc labels and memcpy/set cleanups (#232)
* some labels and enumerate player speeds

* clear up speed enums

* GetPlayerSpeed

* oops

* start decompiling mauville_old_man.c

* formatting

* decompile more of mauville_old_man.c

* someone fix this please

* formatting

* make ROM build again

* formatting again

* make ROM match again

* label, document, reorganize, and clean up battle_ai.c

* move stuff to battle.h and get rid of battle_2000000

* various changes

* labeling

* minor labels and formatting

* contest ai labels and misc stuff
2017-02-10 21:38:59 -08:00

144 lines
4.1 KiB
ArmAsm

.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
sContestAICmdTable:: @ 8401E60
.4byte ContestAICmd_unk_00
.4byte ContestAICmd_get_turn
.4byte ContestAICmd_unk_02
.4byte ContestAICmd_unk_03
.4byte ContestAICmd_unk_04
.4byte ContestAICmd_unk_05
.4byte ContestAICmd_get_excitement
.4byte ContestAICmd_unk_07
.4byte ContestAICmd_unk_08
.4byte ContestAICmd_unk_09
.4byte ContestAICmd_unk_0A
.4byte ContestAICmd_get_user_order
.4byte ContestAICmd_unk_0C
.4byte ContestAICmd_unk_0D
.4byte ContestAICmd_unk_0E
.4byte ContestAICmd_unk_0F
.4byte ContestAICmd_get_user_condition_maybe
.4byte ContestAICmd_unk_11
.4byte ContestAICmd_unk_12
.4byte ContestAICmd_unk_13
.4byte ContestAICmd_unk_14
.4byte ContestAICmd_unk_15
.4byte ContestAICmd_unk_16
.4byte ContestAICmd_unk_17
.4byte ContestAICmd_unk_18
.4byte ContestAICmd_unk_19
.4byte ContestAICmd_unk_1A
.4byte ContestAICmd_unk_1B
.4byte ContestAICmd_unk_1C
.4byte ContestAICmd_unk_1D
.4byte ContestAICmd_unk_1E
.4byte ContestAICmd_get_contest_type
.4byte ContestAICmd_unk_20
.4byte ContestAICmd_unk_21
.4byte ContestAICmd_get_move_excitement
.4byte ContestAICmd_unk_23
.4byte ContestAICmd_unk_24
.4byte ContestAICmd_unk_25
.4byte ContestAICmd_unk_26
.4byte ContestAICmd_get_move_effect
.4byte ContestAICmd_unk_28
.4byte ContestAICmd_unk_29
.4byte ContestAICmd_get_move_effect_type
.4byte ContestAICmd_unk_2B
.4byte ContestAICmd_unk_2C
.4byte ContestAICmd_check_move_has_highest_appeal
.4byte ContestAICmd_unk_2E
.4byte ContestAICmd_unk_2F
.4byte ContestAICmd_unk_30
.4byte ContestAICmd_unk_31
.4byte ContestAICmd_unk_32
.4byte ContestAICmd_unk_33
.4byte ContestAICmd_unk_34
.4byte ContestAICmd_unk_35
.4byte ContestAICmd_unk_36
.4byte ContestAICmd_unk_37
.4byte ContestAICmd_unk_38
.4byte ContestAICmd_unk_39
.4byte ContestAICmd_unk_3A
.4byte ContestAICmd_get_move_used_count
.4byte ContestAICmd_unk_3C
.4byte ContestAICmd_unk_3D
.4byte ContestAICmd_unk_3E
.4byte ContestAICmd_unk_3F
.4byte ContestAICmd_check_combo_starter
.4byte ContestAICmd_unk_41
.4byte ContestAICmd_unk_42
.4byte ContestAICmd_check_combo_finisher
.4byte ContestAICmd_unk_44
.4byte ContestAICmd_unk_45
.4byte ContestAICmd_check_would_finish_combo
.4byte ContestAICmd_unk_47
.4byte ContestAICmd_unk_48
.4byte ContestAICmd_get_condition
.4byte ContestAICmd_unk_4A
.4byte ContestAICmd_unk_4B
.4byte ContestAICmd_unk_4C
.4byte ContestAICmd_unk_4D
.4byte ContestAICmd_get_used_combo_starter
.4byte ContestAICmd_unk_4F
.4byte ContestAICmd_unk_50
.4byte ContestAICmd_unk_51
.4byte ContestAICmd_unk_52
.4byte ContestAICmd_check_can_participate
.4byte ContestAICmd_unk_54
.4byte ContestAICmd_unk_55
.4byte ContestAICmd_get_val_812A188
.4byte ContestAICmd_unk_57
.4byte ContestAICmd_unk_58
.4byte ContestAICmd_unk_59
.4byte ContestAICmd_unk_5A
.4byte ContestAICmd_unk_5B
.4byte ContestAICmd_unk_5C
.4byte ContestAICmd_unk_5D
.4byte ContestAICmd_unk_5E
.4byte ContestAICmd_unk_5F
.4byte ContestAICmd_unk_60
.4byte ContestAICmd_unk_61
.4byte ContestAICmd_unk_62
.4byte ContestAICmd_unk_63
.4byte ContestAICmd_unk_64
.4byte ContestAICmd_unk_65
.4byte ContestAICmd_unk_66
.4byte ContestAICmd_unk_67
.4byte ContestAICmd_unk_68
.4byte ContestAICmd_unk_69
.4byte ContestAICmd_unk_6A
.4byte ContestAICmd_unk_6B
.4byte ContestAICmd_unk_6C
.4byte ContestAICmd_unk_6D
.4byte ContestAICmd_unk_6E
.4byte ContestAICmd_unk_6F
.4byte ContestAICmd_unk_70
.4byte ContestAICmd_unk_71
.4byte ContestAICmd_unk_72
.4byte ContestAICmd_unk_73
.4byte ContestAICmd_unk_74
.4byte ContestAICmd_unk_75
.4byte ContestAICmd_unk_76
.4byte ContestAICmd_unk_77
.4byte ContestAICmd_unk_78
.4byte ContestAICmd_unk_79
.4byte ContestAICmd_unk_7A
.4byte ContestAICmd_unk_7B
.4byte ContestAICmd_unk_7C
.4byte ContestAICmd_unk_7D
.4byte ContestAICmd_unk_7E
.4byte ContestAICmd_unk_7F
.4byte ContestAICmd_unk_80
.4byte ContestAICmd_unk_81
.4byte ContestAICmd_check_for_exciting_move
.4byte ContestAICmd_unk_83
.4byte ContestAICmd_unk_84
.4byte ContestAICmd_unk_85
.4byte ContestAICmd_unk_86
.4byte ContestAICmd_unk_87