summaryrefslogtreecommitdiff
path: root/asm/macros/contest_ai_script.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/macros/contest_ai_script.s')
-rwxr-xr-xasm/macros/contest_ai_script.s46
1 files changed, 36 insertions, 10 deletions
diff --git a/asm/macros/contest_ai_script.s b/asm/macros/contest_ai_script.s
index f32d7f500..c35b61239 100755
--- a/asm/macros/contest_ai_script.s
+++ b/asm/macros/contest_ai_script.s
@@ -6,44 +6,68 @@
.byte \score
.endm
-@ 01
-@ 02
-@ 03
+@ turn (AKA "Appeal No.")
- .macro contest_04 param addr
+ .macro get_turn
+ .byte 0x01
+ .endm
+
+ .macro if_turn_less_than param, addr
+ .byte 0x02
+ .byte \param
+ .4byte \addr
+ .endm
+
+ .macro if_turn_more_than param, addr
+ .byte 0x03
+ .byte \param
+ .4byte \addr
+ .endm
+
+ .macro if_turn_eq param, addr
.byte 0x04
.byte \param
.4byte \addr
.endm
- .macro contest_05 param addr
+ .macro if_turn_not_eq param, addr
.byte 0x05
.byte \param
.4byte \addr
.endm
-@ 06
+@ audience excitement
+
+ .macro get_excitement
+ .byte 0x06
+ .endm
- .macro contest_07 param addr
+ .macro if_excitement_less_than param, addr
.byte 0x07
.byte \param
.4byte \addr
.endm
-@ 08
+ .macro if_excitement_more_than param, addr
+ .byte 0x08
+ .byte \param
+ .4byte \addr
+ .endm
- .macro contest_09 param addr
+ .macro if_excitement_eq param, addr
.byte 0x09
.byte \param
.4byte \addr
.endm
- .macro contest_0A param addr
+ .macro if_excitement_not_eq param, addr
.byte 0x0A
.byte \param
.4byte \addr
.endm
+@ the order that the user goes in the current turn
+
.macro get_user_order
.byte 0x0B
.endm
@@ -72,6 +96,8 @@
.4byte \addr
.endm
+@ user condition
+
.macro get_user_condition
.byte 0x10
.endm