blob: d4d851393061415a7816d86f78ecaf0bcce4f6f8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
AIActionTable_Unreferenced: ; unreferenced
dw $406c
dw .do_turn
dw .do_turn
dw .star_duel
dw .forced_switch
dw .ko_switch
dw .take_prize
.do_turn
call AIDecidePlayPokemonCard
call AIDecideWhetherToRetreat
jr nc, .try_attack
call AIDecideBenchPokemonToSwitchTo
call AITryToRetreat
call AIDecideWhetherToRetreat
jr nc, .try_attack
call AIDecideBenchPokemonToSwitchTo
call AITryToRetreat
.try_attack
call AIProcessAndTryToPlayEnergy
call AIProcessAndTryToUseAttack
ret c
ld a, OPPACTION_FINISH_NO_ATTACK
bank1call AIMakeDecision
ret
.star_duel
call AIPlayInitialBasicCards
ret
.forced_switch
call AIDecideBenchPokemonToSwitchTo
ret
.ko_switch
call AIDecideBenchPokemonToSwitchTo
ret
.take_prize
call AIPickPrizeCards
ret
|