diff options
-rwxr-xr-x | asm/macros/contest_ai_script.s | 16 | ||||
-rw-r--r-- | data/contest_ai_scripts.s | 64 |
2 files changed, 73 insertions, 7 deletions
diff --git a/asm/macros/contest_ai_script.s b/asm/macros/contest_ai_script.s index 58468ab08..7a72e9fdb 100755 --- a/asm/macros/contest_ai_script.s +++ b/asm/macros/contest_ai_script.s @@ -52,7 +52,13 @@ @ 10 @ 11 @ 12 -@ 13 + + .macro contest_13 param addr + .byte 0x13 + .byte \param + .4byte \addr + .endm + @ 14 @ 15 @ 16 @@ -247,7 +253,13 @@ @ 84 @ 85 @ 86 -@ 87 + + .macro contest_87 param addr + .byte 0x87 + .2byte \param + .4byte \addr + .endm + @ 88 @ 89 @ 8A diff --git a/data/contest_ai_scripts.s b/data/contest_ai_scripts.s index 4a3a9be04..285a030ec 100644 --- a/data/contest_ai_scripts.s +++ b/data/contest_ai_scripts.s @@ -181,32 +181,86 @@ Unknown_081DC3C7: if_effect 26, ContestEffect26 if_effect 18, ContestEffect18 end + ContestEffect39: - .incbin "baserom.gba", 0x001dc41c, 0x31 + contest_13 0x03 ContestEffect39_score1 + contest_13 0x02 ContestEffect39_score2 + contest_13 0x01 ContestEffect39_score3 + contest_13 0x00 ContestEffect39_score4 + end +ContestEffect39_score1: + score 0x14 + end +ContestEffect39_score2: + contest_7D 0x7D ContestEffectEnd + score 0x0F + end +ContestEffect39_score3: + contest_7D 0x7D ContestEffectEnd + score 0x05 + end +ContestEffect39_score4: + score 0xEC + end + ContestEffect40: - .incbin "baserom.gba", 0x001dc44d, 0x10 + contest_87 0x1D ContestEffectEnd + contest_7D 0x32 ContestEffectEnd + score 0x14 + end + ContestEffect41: - .incbin "baserom.gba", 0x001dc45d, 0x10 + contest_87 0x1E ContestEffectEnd + contest_7D 0x32 ContestEffectEnd + score 0x14 + end + ContestEffect3: - .incbin "baserom.gba", 0x001dc46d, 0x2A + contest_0F 0x03 ContestEffectEnd + contest_7D 0x32 ContestEffectEnd + score 0x0F + end + contest_04 0x04 ContestEffect3_7D + contest_7D 0xDC ContestEffect3_score + score 0x0A + end +ContestEffect3_7D: + contest_7D 0x14 ContestEffectEnd + score 0x0F + end +ContestEffect3_score: + score 0xEC + end + ContestEffect38: .incbin "baserom.gba", 0x001dc497, 0x40 + ContestEffect47: .incbin "baserom.gba", 0x001dc4d7, 0x2F + ContestEffect31: .incbin "baserom.gba", 0x001dc506, 0x1C + ContestEffect32: .incbin "baserom.gba", 0x001dc522, 0x61 + ContestEffect46: .incbin "baserom.gba", 0x001dc583, 0x44 + ContestEffect27: .incbin "baserom.gba", 0x001dc5c7, 0xF9 + ContestEffect16or17: .incbin "baserom.gba", 0x001dc6c0, 0x72 + ContestEffect26: .incbin "baserom.gba", 0x001dc732, 0x60 + ContestEffect18: - .incbin "baserom.gba", 0x001dc792, 0x4C + .incbin "baserom.gba", 0x001dc792, 0x4B + +ContestEffectEnd: + end Unknown_081DC7DE: contest_20 0x02 AI_contest7D_081DC7DE |