Use GoToIf[condition] macros

This commit is contained in:
cbt6
2024-06-05 14:58:56 +08:00
parent 3ef373e06b
commit 2d880cc032
317 changed files with 4084 additions and 8064 deletions

View File

@@ -4544,3 +4544,55 @@
.byte \arg0
.byte \arg1
.endm
.macro GoToIfLt varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 0, \offset
.endm
.macro GoToIfEq varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 1, \offset
.endm
.macro GoToIfGt varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 2, \offset
.endm
.macro GoToIfLe varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 3, \offset
.endm
.macro GoToIfGe varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 4, \offset
.endm
.macro GoToIfNe varID, valueOrVarID, offset
CompareVar \varID, \valueOrVarID
GoToIf 5, \offset
.endm
.macro GoToIfUnset flagID, offset
CheckFlag \flagID
GoToIf 0, \offset
.endm
.macro GoToIfSet flagID, offset
CheckFlag \flagID
GoToIf 1, \offset
.endm
.macro GoToIfNotDefeated trainerID, offset
CheckTrainerFlag \trainerID
GoToIf 0, \offset
.endm
.macro GoToIfDefeated trainerID, offset
CheckTrainerFlag \trainerID
GoToIf 1, \offset
.endm

View File

@@ -21,10 +21,8 @@ _0021:
ScrCmd_060
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0046
CompareVar 0x800C, 1
GoToIf 1, _0059
GoToIfEq 0x800C, 0, _0046
GoToIfEq 0x800C, 1, _0059
End
_0046:

View File

@@ -38,10 +38,8 @@ _0072:
CompareVar 0x4077, 3
CallIf 4, _00C2
ScrCmd_14D 0x4000
CompareVar 0x4000, 0
GoToIf 1, _00D8
CompareVar 0x4000, 1
GoToIf 1, _00E0
GoToIfEq 0x4000, 0, _00D8
GoToIfEq 0x4000, 1, _00E0
End
_00AC:
@@ -67,12 +65,9 @@ _00E0:
_00E8:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8004, 173
GoToIf 1, _0119
CompareVar 0x8004, 174
GoToIf 1, _0129
CompareVar 0x8004, 175
GoToIf 1, _0139
GoToIfEq 0x8004, 173, _0119
GoToIfEq 0x8004, 174, _0129
GoToIfEq 0x8004, 175, _0139
End
_0119:
@@ -100,10 +95,8 @@ _0149:
WaitMovement
ScrCmd_014 0x7F8
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _018D
CompareVar 0x800C, 1
GoToIf 1, _0224
GoToIfEq 0x800C, 0, _018D
GoToIfEq 0x800C, 1, _0224
End
_018D:
@@ -206,12 +199,9 @@ _02BB:
_02DB:
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8004, 173
GoToIf 1, _030C
CompareVar 0x8004, 174
GoToIf 1, _0320
CompareVar 0x8004, 175
GoToIf 1, _0334
GoToIfEq 0x8004, 173, _030C
GoToIfEq 0x8004, 174, _0320
GoToIfEq 0x8004, 175, _0334
End
_030C:
@@ -256,10 +246,8 @@ _0390:
ScrCmd_02C 16
ScrCmd_02C 17
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03B6
CompareVar 0x800C, 1
GoToIf 1, _03BB
GoToIfEq 0x800C, 0, _03B6
GoToIfEq 0x800C, 1, _03BB
End
_03B6:
@@ -459,8 +447,7 @@ _058C:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 0, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _05B2
GoToIfEq 0x800C, 1, _05B2
ScrCmd_02C 29
ScrCmd_031
ScrCmd_034
@@ -487,12 +474,9 @@ _05BD:
_05D0:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x30B
GoToIf 1, _0601
CompareVar 0x8005, 0x30C
GoToIf 1, _062A
CompareVar 0x8005, 0x30D
GoToIf 1, _0653
GoToIfEq 0x8005, 0x30B, _0601
GoToIfEq 0x8005, 0x30C, _062A
GoToIfEq 0x8005, 0x30D, _0653
End
_0601:
@@ -588,14 +572,10 @@ _06F8:
_0700:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2F5
GoToIf 1, _073E
CompareVar 0x8005, 0x2F6
GoToIf 1, _0758
CompareVar 0x8005, 0x2F7
GoToIf 1, _0772
CompareVar 0x8005, 0x2F8
GoToIf 1, _078C
GoToIfEq 0x8005, 0x2F5, _073E
GoToIfEq 0x8005, 0x2F6, _0758
GoToIfEq 0x8005, 0x2F7, _0772
GoToIfEq 0x8005, 0x2F8, _078C
End
_073E:
@@ -633,21 +613,15 @@ _07A6:
ApplyMovement 31, _0914
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2F5
GoToIf 1, _0846
CompareVar 0x8005, 0x2F6
GoToIf 1, _0858
CompareVar 0x8005, 0x2F7
GoToIf 1, _086A
CompareVar 0x8005, 0x2F8
GoToIf 1, _087C
GoToIfEq 0x8005, 0x2F5, _0846
GoToIfEq 0x8005, 0x2F6, _0858
GoToIfEq 0x8005, 0x2F7, _086A
GoToIfEq 0x8005, 0x2F8, _087C
End
_07FC:
CheckFlag 241
GoToIf 0, _0817
CheckFlag 243
GoToIf 0, _081C
GoToIfUnset 241, _0817
GoToIfUnset 243, _081C
ScrCmd_02C 35
Return
@@ -660,10 +634,8 @@ _081C:
Return
_0821:
CheckFlag 241
GoToIf 0, _083C
CheckFlag 243
GoToIf 0, _0841
GoToIfUnset 241, _083C
GoToIfUnset 243, _0841
ScrCmd_02C 35
Return
@@ -791,8 +763,7 @@ _0954:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 243
GoToIf 1, _097F
GoToIfSet 243, _097F
Call _0821
ScrCmd_030
ScrCmd_034
@@ -812,8 +783,7 @@ _097F:
_0994:
ScrCmd_07E 0x1B5, 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09BD
GoToIfEq 0x800C, 1, _09BD
ScrCmd_02C 36
ScrCmd_034
ApplyMovement 31, _1558
@@ -841,12 +811,9 @@ _09DC:
ScrCmd_02C 64
ScrCmd_034
ScrCmd_069 0x8000, 0x8001
CompareVar 0x8000, 173
GoToIf 1, _0A1C
CompareVar 0x8000, 174
GoToIf 1, _0A36
CompareVar 0x8000, 175
GoToIf 1, _0A50
GoToIfEq 0x8000, 173, _0A1C
GoToIfEq 0x8000, 174, _0A36
GoToIfEq 0x8000, 175, _0A50
End
_0A1C:
@@ -891,10 +858,8 @@ _0A6A:
ApplyMovement 7, _0E44
WaitMovement
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0ADC
CompareVar 0x800C, 1
GoToIf 1, _0AED
GoToIfEq 0x800C, 0, _0ADC
GoToIfEq 0x800C, 1, _0AED
End
_0ADC:
@@ -921,8 +886,7 @@ _0AFE:
Call _0BAA
ScrCmd_2A0 0x8004, 0x19E, 0x19F
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0DB7
GoToIfEq 0x800C, 0, _0DB7
ApplyMovement 18, _0EB4
WaitMovement
ScrCmd_02C 73
@@ -941,39 +905,31 @@ _0AFE:
ApplyMovement 7, _0E60
WaitMovement
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0C30
CompareVar 0x800C, 1
GoToIf 1, _0C41
GoToIfEq 0x800C, 0, _0C30
GoToIfEq 0x800C, 1, _0C41
End
_0BAA:
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0BCA
CompareVar 0x800C, 1
GoToIf 1, _0BFC
GoToIfEq 0x800C, 0, _0BCA
GoToIfEq 0x800C, 1, _0BFC
End
_0BCA:
ScrCmd_0DE 0x800C
SetVar 0x8004, 0x268
CompareVar 0x800C, 0x186
GoToIf 1, _0C2E
GoToIfEq 0x800C, 0x186, _0C2E
SetVar 0x8004, 0x269
CompareVar 0x800C, 0x189
GoToIf 1, _0C2E
GoToIfEq 0x800C, 0x189, _0C2E
SetVar 0x8004, 0x26A
Return
_0BFC:
ScrCmd_0DE 0x800C
SetVar 0x8004, 0x265
CompareVar 0x800C, 0x186
GoToIf 1, _0C2E
GoToIfEq 0x800C, 0x186, _0C2E
SetVar 0x8004, 0x266
CompareVar 0x800C, 0x189
GoToIf 1, _0C2E
GoToIfEq 0x800C, 0x189, _0C2E
SetVar 0x8004, 0x267
Return
@@ -1070,8 +1026,7 @@ _0D72:
_0D8C:
ScrCmd_1B7 0x800C, 8
CompareVar 0x4001, 0x800C
GoToIf 1, _0D8C
GoToIfEq 0x4001, 0x800C, _0D8C
SetVar 0x4001, 0x800C
SetVar 0x8004, 1
AddVar 0x8004, 0x800C
@@ -1365,10 +1320,8 @@ _0F3C:
ScrCmd_046 47, 0xFF, 2
ScrCmd_047
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0F97
CompareVar 0x8008, 1
GoToIf 1, _0FA2
GoToIfEq 0x8008, 0, _0F97
GoToIfEq 0x8008, 1, _0FA2
ScrCmd_02C 83
ScrCmd_031
ScrCmd_034
@@ -1425,10 +1378,8 @@ _0FE6:
ScrCmd_068
ScrCmd_02C 88
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1011
CompareVar 0x800C, 1
GoToIf 1, _101C
GoToIfEq 0x800C, 0, _1011
GoToIfEq 0x800C, 1, _101C
End
_1011:
@@ -1602,8 +1553,7 @@ _11CC:
ScrCmd_068
SetVar 0x8004, 0
Call _11F8
CompareVar 0x8004, 3
GoToIf 1, _1223
GoToIfEq 0x8004, 3, _1223
ScrCmd_02C 41
ScrCmd_031
ScrCmd_034
@@ -1641,14 +1591,10 @@ _1223:
ScrCmd_02C 44
ScrCmd_034
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _12A1
CompareVar 0x800C, 1
GoToIf 1, _12BB
CompareVar 0x800C, 2
GoToIf 1, _12A1
CompareVar 0x800C, 3
GoToIf 1, _12A1
GoToIfEq 0x800C, 0, _12A1
GoToIfEq 0x800C, 1, _12BB
GoToIfEq 0x800C, 2, _12A1
GoToIfEq 0x800C, 3, _12A1
End
_12A1:
@@ -1702,14 +1648,11 @@ _1320:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 237
GoToIf 1, _138C
GoToIfSet 237, _138C
ScrCmd_02C 45
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1356
CompareVar 0x800C, 1
GoToIf 1, _137D
GoToIfEq 0x800C, 0, _1356
GoToIfEq 0x800C, 1, _137D
End
_1356:
@@ -1744,14 +1687,11 @@ _1397:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 238
GoToIf 1, _1403
GoToIfSet 238, _1403
ScrCmd_02C 51
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _13CD
CompareVar 0x800C, 1
GoToIf 1, _13F4
GoToIfEq 0x800C, 0, _13CD
GoToIfEq 0x800C, 1, _13F4
End
_13CD:
@@ -1786,16 +1726,12 @@ _140E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40E7, 2
GoToIf 0, _149E
CheckFlag 239
GoToIf 1, _1493
GoToIfLt 0x40E7, 2, _149E
GoToIfSet 239, _1493
ScrCmd_02C 57
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1451
CompareVar 0x800C, 1
GoToIf 1, _1484
GoToIfEq 0x800C, 0, _1451
GoToIfEq 0x800C, 1, _1484
End
_1451:

View File

@@ -11,10 +11,8 @@
_0016:
ScrCmd_238 6, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _003C
CompareVar 0x4077, 2
GoToIf 0, _003C
GoToIfEq 0x4000, 0, _003C
GoToIfLt 0x4077, 2, _003C
ClearFlag 0x212
End
@@ -28,47 +26,37 @@ _0042:
ScrCmd_068
ScrCmd_02C 0
ScrCmd_15D 0x8000
CompareVar 0x8000, 0
GoToIf 1, _0181
GoToIfEq 0x8000, 0, _0181
ScrCmd_134 2, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00C5
GoToIfEq 0x800C, 0, _00C5
ScrCmd_134 12, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00DC
GoToIfEq 0x800C, 0, _00DC
ScrCmd_134 13, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00F3
GoToIfEq 0x800C, 0, _00F3
ScrCmd_134 15, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _010A
GoToIfEq 0x800C, 0, _010A
ScrCmd_07E 0x1AF, 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _01B8
GoToIfEq 0x800C, 1, _01B8
GoTo _01AD
_00C5:
ScrCmd_15D 0x800C
CompareVar 0x800C, 1
GoToIf 4, _0121
GoToIfGe 0x800C, 1, _0121
GoTo _0181
_00DC:
ScrCmd_15D 0x800C
CompareVar 0x800C, 3
GoToIf 4, _0139
GoToIfGe 0x800C, 3, _0139
GoTo _018C
_00F3:
ScrCmd_15D 0x800C
CompareVar 0x800C, 5
GoToIf 4, _0151
GoToIfGe 0x800C, 5, _0151
GoTo _0197
_010A:
ScrCmd_15D 0x800C
CompareVar 0x800C, 7
GoToIf 4, _0169
GoToIfGe 0x800C, 7, _0169
GoTo _01A2
_0121:

View File

@@ -50,8 +50,7 @@ _0062:
ScrCmd_02C 4
ScrCmd_040 1, 1, 0, 1, 0x8004
ScrCmd_132 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00A2
GoToIfEq 0x800C, 0, _00A2
Call _00FE
Call _0122
Call _0146
@@ -61,26 +60,19 @@ _0062:
_00A2:
ScrCmd_29D 0x102, 0
ScrCmd_043
CompareVar 0x8004, 1
GoToIf 1, _0119
CompareVar 0x8004, 2
GoToIf 1, _013D
CompareVar 0x8004, 3
GoToIf 1, _0161
CompareVar 0x8004, 4
GoToIf 1, _0185
CompareVar 0x8004, 5
GoToIf 1, _01A9
CompareVar 0x8004, 6
GoToIf 1, _01CD
GoToIfEq 0x8004, 1, _0119
GoToIfEq 0x8004, 2, _013D
GoToIfEq 0x8004, 3, _0161
GoToIfEq 0x8004, 4, _0185
GoToIfEq 0x8004, 5, _01A9
GoToIfEq 0x8004, 6, _01CD
ScrCmd_034
ScrCmd_061
End
_00FE:
ScrCmd_134 0, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 233, 1
Return
@@ -90,8 +82,7 @@ _0119:
_0122:
ScrCmd_134 11, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 237, 2
Return
@@ -101,8 +92,7 @@ _013D:
_0146:
ScrCmd_134 23, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 234, 3
Return
@@ -112,8 +102,7 @@ _0161:
_016A:
ScrCmd_134 20, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 250, 4
Return
@@ -123,8 +112,7 @@ _0185:
_018E:
ScrCmd_134 24, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 249, 5
Return
@@ -134,8 +122,7 @@ _01A9:
_01B2:
ScrCmd_134 16, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D6
GoToIfEq 0x800C, 0, _01D6
ScrCmd_29D 254, 6
Return
@@ -155,8 +142,7 @@ _01E3:
ScrCmd_02C 6
ScrCmd_040 1, 1, 0, 1, 0x8004
ScrCmd_132 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0229
GoToIfEq 0x800C, 0, _0229
Call _0292
Call _02B6
Call _02DA
@@ -167,28 +153,20 @@ _01E3:
_0229:
ScrCmd_29D 0x102, 0
ScrCmd_043
CompareVar 0x8004, 1
GoToIf 1, _02AD
CompareVar 0x8004, 2
GoToIf 1, _02D1
CompareVar 0x8004, 3
GoToIf 1, _02F5
CompareVar 0x8004, 4
GoToIf 1, _0319
CompareVar 0x8004, 5
GoToIf 1, _033D
CompareVar 0x8004, 6
GoToIf 1, _0361
CompareVar 0x8004, 7
GoToIf 1, _0385
GoToIfEq 0x8004, 1, _02AD
GoToIfEq 0x8004, 2, _02D1
GoToIfEq 0x8004, 3, _02F5
GoToIfEq 0x8004, 4, _0319
GoToIfEq 0x8004, 5, _033D
GoToIfEq 0x8004, 6, _0361
GoToIfEq 0x8004, 7, _0385
ScrCmd_034
ScrCmd_061
End
_0292:
ScrCmd_134 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 235, 1
Return
@@ -198,8 +176,7 @@ _02AD:
_02B6:
ScrCmd_134 2, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 236, 2
Return
@@ -209,8 +186,7 @@ _02D1:
_02DA:
ScrCmd_134 5, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 240, 3
Return
@@ -220,8 +196,7 @@ _02F5:
_02FE:
ScrCmd_134 8, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 244, 4
Return
@@ -231,8 +206,7 @@ _0319:
_0322:
ScrCmd_134 22, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 248, 5
Return
@@ -242,8 +216,7 @@ _033D:
_0346:
ScrCmd_134 9, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 0x101, 6
Return
@@ -253,8 +226,7 @@ _0361:
_036A:
ScrCmd_134 7, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _038E
GoToIfEq 0x800C, 0, _038E
ScrCmd_29D 252, 7
Return
@@ -274,8 +246,7 @@ _039B:
ScrCmd_02C 8
ScrCmd_040 1, 1, 0, 1, 0x8004
ScrCmd_132 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03DB
GoToIfEq 0x800C, 0, _03DB
Call _0437
Call _045B
Call _047F
@@ -285,26 +256,19 @@ _039B:
_03DB:
ScrCmd_29D 0x102, 0
ScrCmd_043
CompareVar 0x8004, 1
GoToIf 1, _0452
CompareVar 0x8004, 2
GoToIf 1, _0476
CompareVar 0x8004, 3
GoToIf 1, _049A
CompareVar 0x8004, 4
GoToIf 1, _04BE
CompareVar 0x8004, 5
GoToIf 1, _04E2
CompareVar 0x8004, 6
GoToIf 1, _0506
GoToIfEq 0x8004, 1, _0452
GoToIfEq 0x8004, 2, _0476
GoToIfEq 0x8004, 3, _049A
GoToIfEq 0x8004, 4, _04BE
GoToIfEq 0x8004, 5, _04E2
GoToIfEq 0x8004, 6, _0506
ScrCmd_034
ScrCmd_061
End
_0437:
ScrCmd_134 4, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 239, 1
Return
@@ -314,8 +278,7 @@ _0452:
_045B:
ScrCmd_134 17, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 238, 2
Return
@@ -325,8 +288,7 @@ _0476:
_047F:
ScrCmd_134 14, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 246, 3
Return
@@ -336,8 +298,7 @@ _049A:
_04A3:
ScrCmd_134 18, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 245, 4
Return
@@ -347,8 +308,7 @@ _04BE:
_04C7:
ScrCmd_134 21, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 253, 5
Return
@@ -358,8 +318,7 @@ _04E2:
_04EB:
ScrCmd_134 12, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _050F
GoToIfEq 0x800C, 0, _050F
ScrCmd_29D 251, 6
Return
@@ -379,8 +338,7 @@ _051C:
ScrCmd_02C 10
ScrCmd_040 1, 1, 0, 1, 0x8004
ScrCmd_132 0x800C
CompareVar 0x800C, 0
GoToIf 1, _055C
GoToIfEq 0x800C, 0, _055C
Call _05B8
Call _05DC
Call _0600
@@ -390,26 +348,19 @@ _051C:
_055C:
ScrCmd_29D 0x102, 0
ScrCmd_043
CompareVar 0x8004, 1
GoToIf 1, _05D3
CompareVar 0x8004, 2
GoToIf 1, _05F7
CompareVar 0x8004, 3
GoToIf 1, _061B
CompareVar 0x8004, 4
GoToIf 1, _063F
CompareVar 0x8004, 5
GoToIf 1, _0663
CompareVar 0x8004, 6
GoToIf 1, _0687
GoToIfEq 0x8004, 1, _05D3
GoToIfEq 0x8004, 2, _05F7
GoToIfEq 0x8004, 3, _061B
GoToIfEq 0x8004, 4, _063F
GoToIfEq 0x8004, 5, _0663
GoToIfEq 0x8004, 6, _0687
ScrCmd_034
ScrCmd_061
End
_05B8:
ScrCmd_134 3, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 243, 1
Return
@@ -419,8 +370,7 @@ _05D3:
_05DC:
ScrCmd_134 10, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 242, 2
Return
@@ -430,8 +380,7 @@ _05F7:
_0600:
ScrCmd_134 19, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 0x100, 3
Return
@@ -441,8 +390,7 @@ _061B:
_0624:
ScrCmd_134 13, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 0xFF, 4
Return
@@ -452,8 +400,7 @@ _063F:
_0648:
ScrCmd_134 15, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 247, 5
Return
@@ -463,8 +410,7 @@ _0663:
_066C:
ScrCmd_134 6, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0690
GoToIfEq 0x800C, 0, _0690
ScrCmd_29D 241, 6
Return

View File

@@ -36,23 +36,18 @@ _003F:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40F2, 0
GoToIf 5, _0257
CheckFlag 0xAB3
GoToIf 1, _00A0
CheckFlag 0xAA9
GoToIf 1, _0084
GoToIfNe 0x40F2, 0, _0257
GoToIfSet 0xAB3, _00A0
GoToIfSet 0xAA9, _0084
ScrCmd_02C 1
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00B6
GoToIfEq 0x800C, 0, _00B6
GoTo _00AB
_0084:
ScrCmd_02C 18
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00B6
GoToIfEq 0x800C, 0, _00B6
GoTo _00AB
End
@@ -77,10 +72,8 @@ _00B6:
ScrCmd_280 0, 0x8000, 2, 5
ScrCmd_02C 5
ScrCmd_24F 0x8001, 0x8002, 0x8003, 0x8000
CompareVar 0x8002, 0
GoToIf 1, _00F5
CompareVar 0x8003, 0
GoToIf 1, _0100
GoToIfEq 0x8002, 0, _00F5
GoToIfEq 0x8003, 0, _0100
GoTo _010E
_00F5:
@@ -102,16 +95,11 @@ _010E:
_011C:
SetVar 0x8008, 0x8002
CompareVar 0x8008, 1
GoToIf 1, _0165
CompareVar 0x8008, 2
GoToIf 1, _0170
CompareVar 0x8008, 3
GoToIf 1, _0179
CompareVar 0x8008, 4
GoToIf 1, _0182
CompareVar 0x8008, 5
GoToIf 1, _018B
GoToIfEq 0x8008, 1, _0165
GoToIfEq 0x8008, 2, _0170
GoToIfEq 0x8008, 3, _0179
GoToIfEq 0x8008, 4, _0182
GoToIfEq 0x8008, 5, _018B
End
_0165:
@@ -137,16 +125,11 @@ _018B:
_0194:
SetVar 0x8008, 0x8002
CompareVar 0x8008, 1
GoToIf 1, _01DD
CompareVar 0x8008, 2
GoToIf 1, _01EB
CompareVar 0x8008, 3
GoToIf 1, _01F7
CompareVar 0x8008, 4
GoToIf 1, _0203
CompareVar 0x8008, 5
GoToIf 1, _020F
GoToIfEq 0x8008, 1, _01DD
GoToIfEq 0x8008, 2, _01EB
GoToIfEq 0x8008, 3, _01F7
GoToIfEq 0x8008, 4, _0203
GoToIfEq 0x8008, 5, _020F
End
_01DD:
@@ -174,8 +157,7 @@ _021B:
SetVar 0x8004, 0x8003
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0246
GoToIfEq 0x800C, 0, _0246
ScrCmd_014 0x7FC
GoTo _0269

View File

@@ -10,8 +10,7 @@
_0012:
ScrCmd_238 9, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _002B
GoToIfEq 0x4000, 0, _002B
ClearFlag 0x215
End
@@ -33,8 +32,7 @@ _0044:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x13D
GoToIf 1, _00A4
GoToIfSet 0x13D, _00A4
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
CallIf 1, _00B4

View File

@@ -61,8 +61,7 @@ _007A:
ScrCmd_068
ScrCmd_02C 4
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _009C
GoToIfEq 0x800C, 0, _009C
GoTo _015B
_009C:
@@ -73,8 +72,7 @@ _009C:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _015B
GoToIfEq 0x800C, 0, _015B
ScrCmd_02C 5
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -83,19 +81,15 @@ _009C:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _015B
GoToIfEq 0x800C, 0, _015B
ScrCmd_249 0x800C, 0x8000, 0x8001, 0x8002, 0x8003
CompareVar 0x800C, 0xFF
GoToIf 1, _0131
CompareVar 0x800C, 0
GoToIf 1, _0131
GoToIfEq 0x800C, 0xFF, _0131
GoToIfEq 0x800C, 0, _0131
GoTo _0166
_0131:
ScrCmd_2AA 0x800C, 0x8000, 0x8001, 0x8002, 0x8003
CompareVar 0x800C, 0
GoToIf 1, _0150
GoToIfEq 0x800C, 0, _0150
GoTo _0171
_0150:

View File

@@ -25,10 +25,8 @@ _003A:
SetVar 0x8007, 0
CheckFlag 136
CallIf 0, _006F
CompareVar 0x4001, 0
GoToIf 1, _0077
CompareVar 0x4001, 1
GoToIf 1, _0080
GoToIfEq 0x4001, 0, _0077
GoToIfEq 0x4001, 1, _0080
End
_006F:
@@ -46,10 +44,8 @@ _0080:
_0089:
ScrCmd_02C 3
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00AC
CompareVar 0x800C, 1
GoToIf 1, _00F5
GoToIfEq 0x800C, 0, _00AC
GoToIfEq 0x800C, 1, _00F5
End
_00AC:
@@ -58,26 +54,20 @@ _00AC:
_00B5:
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0089
CompareVar 0x800C, 1
GoToIf 1, _02B3
GoToIfEq 0x800C, 0, _0089
GoToIfEq 0x800C, 1, _02B3
End
_00D5:
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00F5
CompareVar 0x800C, 1
GoToIf 1, _02B3
GoToIfEq 0x800C, 0, _00F5
GoToIfEq 0x800C, 1, _02B3
End
_00F5:
ScrCmd_177 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0115
CompareVar 0x800C, 1
GoToIf 5, _0121
GoToIfEq 0x800C, 1, _0115
GoToIfNe 0x800C, 1, _0121
End
_0115:
@@ -94,23 +84,18 @@ _0121:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x4002, 0xFF
GoToIf 1, _02B3
GoToIfEq 0x4002, 0xFF, _02B3
ScrCmd_198 0x4002, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _02BE
GoToIfEq 0x800C, 0, _02BE
GoTo _016C
_016C:
ScrCmd_02C 5
ScrCmd_034
ScrCmd_1BD 0x8006
CompareVar 0x8006, 0
GoToIf 1, _019E
CompareVar 0x8006, 2
GoToIf 1, _01B8
CompareVar 0x8006, 3
GoToIf 1, _01D2
GoToIfEq 0x8006, 0, _019E
GoToIfEq 0x8006, 2, _01B8
GoToIfEq 0x8006, 3, _01D2
End
_019E:
@@ -144,12 +129,9 @@ _01EC:
WaitMovement
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8006, 0
GoToIf 1, _0245
CompareVar 0x8006, 2
GoToIf 1, _025F
CompareVar 0x8006, 3
GoToIf 1, _0279
GoToIfEq 0x8006, 0, _0245
GoToIfEq 0x8006, 2, _025F
GoToIfEq 0x8006, 3, _0279
End
_0245:
@@ -174,8 +156,7 @@ _0279:
GoTo _0293
_0293:
CompareVar 0x8005, 0
GoToIf 1, _0335
GoToIfEq 0x8005, 0, _0335
SetVar 0x4001, 1
ScrCmd_02C 7
ScrCmd_031
@@ -200,8 +181,7 @@ _02C7:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _0328
GoToIfEq 0x800C, 0, _0328
ScrCmd_130 0x8004
ScrCmd_1E5 54
ScrCmd_316
@@ -308,8 +288,7 @@ _03CC:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 0, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 0, 0x800C
@@ -323,8 +302,7 @@ _0409:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 1, 0x800C
@@ -338,8 +316,7 @@ _0446:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 2, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 2, 0x800C
@@ -353,8 +330,7 @@ _0483:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 3, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 3, 0x800C
@@ -368,8 +344,7 @@ _04C0:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 4, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 4, 0x800C
@@ -383,8 +358,7 @@ _04FD:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 5, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 5, 0x800C
@@ -398,8 +372,7 @@ _053A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 6, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 6, 0x800C
@@ -413,8 +386,7 @@ _0577:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 7, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 7, 0x800C
@@ -428,8 +400,7 @@ _05B4:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 8, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 8, 0x800C
@@ -443,8 +414,7 @@ _05F1:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 9, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 9, 0x800C
@@ -458,8 +428,7 @@ _062E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12E 10, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _066B
GoToIfEq 0x800C, 0, _066B
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A7 10, 0x800C

View File

@@ -11,14 +11,10 @@ _0006:
ScrCmd_068
ScrCmd_11C 0x40CE
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 0
GoToIf 1, _004E
CompareVar 0x8008, 1
GoToIf 1, _005A
CompareVar 0x8008, 2
GoToIf 1, _0066
CompareVar 0x8008, 3
GoToIf 1, _0072
GoToIfEq 0x8008, 0, _004E
GoToIfEq 0x8008, 1, _005A
GoToIfEq 0x8008, 2, _0066
GoToIfEq 0x8008, 3, _0072
End
_004E:
@@ -52,14 +48,10 @@ _007E:
ScrCmd_042 124, 4
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01DC
CompareVar 0x8008, 1
GoToIf 1, _018B
CompareVar 0x8008, 2
GoToIf 1, _013A
CompareVar 0x8008, 3
GoToIf 1, _00E9
GoToIfEq 0x8008, 0, _01DC
GoToIfEq 0x8008, 1, _018B
GoToIfEq 0x8008, 2, _013A
GoToIfEq 0x8008, 3, _00E9
GoTo _0283
End
@@ -67,8 +59,7 @@ _00E9:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 11, 2, 18, 2, 1
CompareVar 0x40CE, 3
GoToIf 1, _026C
GoToIfEq 0x40CE, 3, _026C
CompareVar 0x40CE, 3
CallIf 2, _022D
CompareVar 0x40CE, 3
@@ -82,8 +73,7 @@ _013A:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 12, 3, 18, 2, 1
CompareVar 0x40CE, 2
GoToIf 1, _026C
GoToIfEq 0x40CE, 2, _026C
CompareVar 0x40CE, 2
CallIf 2, _022D
CompareVar 0x40CE, 2
@@ -97,8 +87,7 @@ _018B:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 13, 4, 18, 2, 1
CompareVar 0x40CE, 1
GoToIf 1, _026C
GoToIfEq 0x40CE, 1, _026C
CompareVar 0x40CE, 1
CallIf 2, _022D
CompareVar 0x40CE, 1
@@ -112,8 +101,7 @@ _01DC:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 14, 1, 18, 2, 1
CompareVar 0x40CE, 0
GoToIf 1, _026C
GoToIfEq 0x40CE, 0, _026C
CompareVar 0x40CE, 0
CallIf 2, _022D
CompareVar 0x40CE, 0

View File

@@ -48,15 +48,13 @@ _0063:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 191
GoToIf 1, _00B7
GoToIfSet 191, _00B7
ScrCmd_0D1 0, 217
ScrCmd_02C 3
SetVar 0x8004, 217
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00AD
GoToIfEq 0x800C, 0, _00AD
SetFlag 191
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -9,14 +9,12 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 126
GoToIf 1, _004B
GoToIfSet 126, _004B
ScrCmd_02C 0
SetVar 0x8004, 230
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0056
GoToIfEq 0x800C, 0, _0056
SetFlag 126
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -96,10 +96,8 @@ _00F4:
ScrCmd_060
ScrCmd_068
ScrCmd_2B7 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0368
CheckFlag 195
GoToIf 1, _02FB
GoToIfEq 0x800C, 1, _0368
GoToIfSet 195, _02FB
SetFlag 195
ScrCmd_02C 0
GoTo _0127
@@ -112,12 +110,9 @@ _0127:
ScrCmd_042 130, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01E9
CompareVar 0x8008, 1
GoToIf 1, _0172
CompareVar 0x8008, 2
GoToIf 1, _02EA
GoToIfEq 0x8008, 0, _01E9
GoToIfEq 0x8008, 1, _0172
GoToIfEq 0x8008, 2, _02EA
GoTo _02EA
End
@@ -133,12 +128,9 @@ _017D:
ScrCmd_042 133, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01C8
CompareVar 0x8008, 1
GoToIf 1, _01D3
CompareVar 0x8008, 2
GoToIf 1, _01DE
GoToIfEq 0x8008, 0, _01C8
GoToIfEq 0x8008, 1, _01D3
GoToIfEq 0x8008, 2, _01DE
GoTo _01DE
End
@@ -159,8 +151,7 @@ _01DE:
_01E9:
ScrCmd_19A 0x800C
CompareVar 0x800C, 2
GoToIf 0, _0202
GoToIfLt 0x800C, 2, _0202
GoTo _0306
End
@@ -174,8 +165,7 @@ _0202:
_020D:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _02EA
GoToIfEq 0x800C, 0, _02EA
ScrCmd_14E
SetVar 0x40D5, 6
ScrCmd_02C 7
@@ -201,8 +191,7 @@ _020D:
ScrCmd_0B3 0x800C
SetVar 0x8004, 0x800C
ScrCmd_0B2 0x8004, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _02CE
GoToIfEq 0x800C, 0, _02CE
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
@@ -233,15 +222,13 @@ _02FB:
_0306:
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 1, _031F
GoToIfEq 0x800C, 6, _031F
GoTo _020D
End
_031F:
ScrCmd_252 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0338
GoToIfEq 0x800C, 0, _0338
GoTo _020D
End
@@ -376,10 +363,8 @@ _0420:
ScrCmd_042 40, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _046A
CompareVar 0x8008, 1
GoToIf 1, _048B
GoToIfEq 0x8008, 0, _046A
GoToIfEq 0x8008, 1, _048B
GoTo _0464
End
@@ -391,8 +376,7 @@ _0464:
_046A:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _0464
GoToIfEq 0x800C, 0, _0464
ScrCmd_034
ScrCmd_014 0x802
ScrCmd_061
@@ -419,10 +403,8 @@ _04AA:
ScrCmd_042 40, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _04F4
CompareVar 0x8008, 1
GoToIf 1, _0515
GoToIfEq 0x8008, 0, _04F4
GoToIfEq 0x8008, 1, _0515
GoTo _04EE
End
@@ -434,8 +416,7 @@ _04EE:
_04F4:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _04EE
GoToIfEq 0x800C, 0, _04EE
ScrCmd_034
ScrCmd_014 0x802
ScrCmd_061
@@ -471,19 +452,15 @@ _0546:
ScrCmd_060
ScrCmd_068
ScrCmd_2B7 0x800C
CompareVar 0x800C, 1
GoToIf 1, _05A0
GoToIfEq 0x800C, 1, _05A0
SetVar 0x8000, 0
ScrCmd_198 0x8000, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _05CB
GoToIfEq 0x800C, 0, _05CB
ScrCmd_0D0 0, 0
ScrCmd_02C 18
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _05AB
CompareVar 0x800C, 1
GoToIf 1, _05B8
GoToIfEq 0x800C, 0, _05AB
GoToIfEq 0x800C, 1, _05B8
End
_05A0:
@@ -511,10 +488,8 @@ _05B8:
_05CB:
ScrCmd_02C 19
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _05AB
CompareVar 0x800C, 1
GoToIf 1, _05EE
GoToIfEq 0x800C, 0, _05AB
GoToIfEq 0x800C, 1, _05EE
End
_05EE:
@@ -534,14 +509,12 @@ _0601:
ScrCmd_068
ScrCmd_02C 29
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0647
GoToIfEq 0x800C, 1, _0647
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_034
ScrCmd_30E 0x8004
CompareVar 0x8004, 0
GoToIf 1, _0647
GoToIfEq 0x8004, 0, _0647
ScrCmd_02C 30
ScrCmd_031
ScrCmd_034
@@ -560,12 +533,9 @@ _0652:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1B3, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0696
CheckFlag 0xAC3
GoToIf 1, _06FD
CheckFlag 207
GoToIf 1, _06F2
GoToIfEq 0x800C, 0, _0696
GoToIfSet 0xAC3, _06FD
GoToIfSet 207, _06F2
ScrCmd_02C 24
SetVar 0x8004, 1
GoTo _06A1
@@ -578,11 +548,9 @@ _0696:
_06A1:
ScrCmd_1D6 0x8004, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06D3
GoToIfEq 0x800C, 0, _06D3
AddVar 0x8004, 1
CompareVar 0x8004, 13
GoToIf 3, _06A1
GoToIfLe 0x8004, 13, _06A1
SetFlag 207
GoTo _06F2
End
@@ -619,11 +587,9 @@ _0710:
_071E:
ScrCmd_1D6 0x8004, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _074A
GoToIfEq 0x800C, 0, _074A
AddVar 0x8004, 1
CompareVar 0x8004, 13
GoToIf 3, _071E
GoToIfLe 0x8004, 13, _071E
SetFlag 207
Return

View File

@@ -145,10 +145,8 @@ _011D:
ScrCmd_042 17, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0167
CompareVar 0x8008, 1
GoToIf 1, _0188
GoToIfEq 0x8008, 0, _0167
GoToIfEq 0x8008, 1, _0188
GoTo _0161
End
@@ -160,8 +158,7 @@ _0161:
_0167:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _0161
GoToIfEq 0x800C, 0, _0161
ScrCmd_034
ScrCmd_014 0x802
ScrCmd_061
@@ -188,10 +185,8 @@ _01A7:
ScrCmd_042 17, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01F1
CompareVar 0x8008, 1
GoToIf 1, _0212
GoToIfEq 0x8008, 0, _01F1
GoToIfEq 0x8008, 1, _0212
GoTo _01EB
End
@@ -203,8 +198,7 @@ _01EB:
_01F1:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _01EB
GoToIfEq 0x800C, 0, _01EB
ScrCmd_034
ScrCmd_014 0x802
ScrCmd_061

View File

@@ -144,10 +144,8 @@ _0119:
ScrCmd_042 15, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0163
CompareVar 0x8008, 1
GoToIf 1, _0184
GoToIfEq 0x8008, 0, _0163
GoToIfEq 0x8008, 1, _0184
GoTo _015D
End
@@ -159,8 +157,7 @@ _015D:
_0163:
ScrCmd_014 0x7D6
SetVar 0x800C, 0x4000
CompareVar 0x800C, 0
GoToIf 1, _015D
GoToIfEq 0x800C, 0, _015D
ScrCmd_034
ScrCmd_014 0x802
ScrCmd_061

View File

@@ -39,10 +39,8 @@ _0032:
ScrCmd_034
ScrCmd_1BD 0x800C
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _00A4
CompareVar 0x8008, 2
GoToIf 1, _00BE
GoToIfEq 0x8008, 0, _00A4
GoToIfEq 0x8008, 2, _00BE
GoTo _00D8
End
@@ -159,26 +157,20 @@ _01A6:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x112
GoToIf 1, _02A8
CheckFlag 0x10C
GoToIf 1, _02BD
GoToIfSet 0x112, _02A8
GoToIfSet 0x10C, _02BD
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01E7
CompareVar 0x800C, 1
GoToIf 1, _02D3
GoToIfEq 0x800C, 0, _01E7
GoToIfEq 0x800C, 1, _02D3
End
_01E7:
ScrCmd_02C 10
ScrCmd_034
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
GoToIf 1, _0220
CompareVar 0x800C, 0x186
GoToIf 1, _022E
GoToIfEq 0x800C, 0x183, _0220
GoToIfEq 0x800C, 0x186, _022E
GoTo _0212
End
@@ -199,13 +191,10 @@ _022E:
_023C:
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _02DE
GoToIfEq 0x800C, 0, _02DE
SetFlag 0x10C
CheckFlag 0x10D
GoToIf 1, _0274
CheckFlag 0x10D
GoToIf 0, _0269
GoToIfSet 0x10D, _0274
GoToIfUnset 0x10D, _0269
End
_0269:
@@ -220,8 +209,7 @@ _0274:
SetVar 0x8004, 17
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _02B3
GoToIfEq 0x800C, 0, _02B3
ScrCmd_014 0x7FC
SetFlag 0x112
GoTo _02A8
@@ -241,8 +229,7 @@ _02B3:
End
_02BD:
CheckFlag 0x10D
GoToIf 1, _0274
GoToIfSet 0x10D, _0274
ScrCmd_02C 12
ScrCmd_031
ScrCmd_034
@@ -265,24 +252,19 @@ _02E4:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x10D
GoToIf 1, _039C
GoToIfSet 0x10D, _039C
ScrCmd_02C 15
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031A
CompareVar 0x800C, 1
GoToIf 1, _03A7
GoToIfEq 0x800C, 0, _031A
GoToIfEq 0x800C, 1, _03A7
End
_031A:
ScrCmd_02C 16
ScrCmd_034
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
GoToIf 1, _0353
CompareVar 0x800C, 0x186
GoToIf 1, _0361
GoToIfEq 0x800C, 0x183, _0353
GoToIfEq 0x800C, 0x186, _0361
GoTo _0345
End
@@ -303,13 +285,10 @@ _0361:
_036F:
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03D3
GoToIfEq 0x800C, 0, _03D3
SetFlag 0x10D
CheckFlag 0x10C
GoToIf 1, _03BD
CheckFlag 0x10C
GoToIf 0, _03B2
GoToIfSet 0x10C, _03BD
GoToIfUnset 0x10C, _03B2
End
_039C:
@@ -334,8 +313,7 @@ _03B2:
End
_03BD:
CheckFlag 0x112
GoToIf 1, _03B2
GoToIfSet 0x112, _03B2
ScrCmd_02C 19
ScrCmd_031
ScrCmd_034
@@ -365,16 +343,11 @@ _03EA:
ScrCmd_042 5, 5
ScrCmd_048 2
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _045F
CompareVar 0x8008, 1
GoToIf 1, _046A
CompareVar 0x8008, 2
GoToIf 1, _0475
CompareVar 0x8008, 3
GoToIf 1, _0480
CompareVar 0x8008, 4
GoToIf 1, _048B
GoToIfEq 0x8008, 0, _045F
GoToIfEq 0x8008, 1, _046A
GoToIfEq 0x8008, 2, _0475
GoToIfEq 0x8008, 3, _0480
GoToIfEq 0x8008, 4, _048B
GoTo _0496
End

View File

@@ -49,10 +49,8 @@ _0066:
CompareVar 0x4078, 5
CallIf 1, _0158
ScrCmd_14D 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0148
CompareVar 0x4000, 1
GoToIf 1, _0150
GoToIfEq 0x4000, 0, _0148
GoToIfEq 0x4000, 1, _0150
End
_00F8:
@@ -96,21 +94,15 @@ _0158:
Return
_0168:
CheckFlag 0x158
GoToIf 1, _01CA
CheckFlag 0x964
GoToIf 0, _01CA
GoToIfSet 0x158, _01CA
GoToIfUnset 0x964, _01CA
ScrCmd_22D 2, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _01CA
GoToIfEq 0x4000, 0, _01CA
ScrCmd_07E 0x1C6, 1, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _01CA
GoToIfEq 0x4000, 0, _01CA
ScrCmd_28B 0, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _01CA
CheckFlag 0x12C
GoToIf 0, _01CA
GoToIfEq 0x4000, 0, _01CA
GoToIfUnset 0x12C, _01CA
SetVar 0x4000, 1
Return
@@ -132,16 +124,11 @@ _01E7:
_01F9:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2D3
GoToIf 1, _0244
CompareVar 0x8005, 0x2D4
GoToIf 1, _0252
CompareVar 0x8005, 0x2D5
GoToIf 1, _0260
CompareVar 0x8005, 0x2D6
GoToIf 1, _026E
CompareVar 0x8005, 0x2D7
GoToIf 1, _027C
GoToIfEq 0x8005, 0x2D3, _0244
GoToIfEq 0x8005, 0x2D4, _0252
GoToIfEq 0x8005, 0x2D5, _0260
GoToIfEq 0x8005, 0x2D6, _026E
GoToIfEq 0x8005, 0x2D7, _027C
End
_0244:
@@ -178,10 +165,8 @@ _028A:
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
GoToIf 1, _02EB
CompareVar 0x800C, 0x186
GoToIf 1, _02F7
GoToIfEq 0x800C, 0x183, _02EB
GoToIfEq 0x800C, 0x186, _02F7
GoTo _02DF
_02DF:
@@ -198,8 +183,7 @@ _02F7:
_0303:
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0334
GoToIfEq 0x800C, 0, _0334
ScrCmd_0CE 0
ScrCmd_02C 1
ScrCmd_034
@@ -306,8 +290,7 @@ _03C8:
WaitMovement
ScrCmd_003 15, 0x800C
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _045E
GoToIfEq 0x800C, 0, _045E
GoTo _046A
_045E:
@@ -382,8 +365,7 @@ _04E7:
ScrCmd_060
ScrCmd_068
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0506
GoToIfEq 0x800C, 0, _0506
GoTo _050F
_0506:
@@ -404,8 +386,7 @@ _0520:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _053C
GoToIfSet 168, _053C
ScrCmd_02C 14
GoTo _0545
@@ -423,11 +404,9 @@ _054D:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0586
GoToIfSet 168, _0586
ScrCmd_15B 5, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0591
GoToIfEq 0x800C, 1, _0591
GoTo _057B
End
@@ -442,8 +421,7 @@ _0586:
End
_0591:
CompareVar 0x4078, 5
GoToIf 4, _057B
GoToIfGe 0x4078, 5, _057B
ScrCmd_02C 18
GoTo _0545
End
@@ -452,8 +430,7 @@ _05A9:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _05C5
GoToIfSet 168, _05C5
ScrCmd_02C 19
GoTo _0545
@@ -465,8 +442,7 @@ _05CE:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _05EA
GoToIfSet 168, _05EA
ScrCmd_02C 21
GoTo _0545
@@ -478,8 +454,7 @@ _05F3:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0615
GoToIfSet 168, _0615
ScrCmd_04C 54, 0
ScrCmd_02C 23
GoTo _0545
@@ -493,8 +468,7 @@ _0624:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0640
GoToIfSet 168, _0640
ScrCmd_02C 25
GoTo _0545
@@ -544,8 +518,7 @@ _06A3:
_06BA:
Call _0168
CompareVar 0x4000, 0
GoToIf 1, _06E2
GoToIfEq 0x4000, 0, _06E2
ScrCmd_037 3, 0
ScrCmd_038 3
ScrCmd_039
@@ -576,8 +549,7 @@ _0708:
ScrCmd_068
ScrCmd_1BD 0x8004
ScrCmd_068
CompareVar 0x4106, 2
GoToIf 1, _0900
GoToIfEq 0x4106, 2, _0900
ScrCmd_02C 27
ScrCmd_040 1, 1, 0, 1, 0x800C
ScrCmd_042 213, 0
@@ -587,14 +559,10 @@ _0708:
CallIf 1, _078A
ScrCmd_042 218, 4
ScrCmd_043
CompareVar 0x800C, 0
GoToIf 1, _0796
CompareVar 0x800C, 1
GoToIf 1, _07D1
CompareVar 0x800C, 2
GoToIf 1, _080C
CompareVar 0x800C, 3
GoToIf 1, _0847
GoToIfEq 0x800C, 0, _0796
GoToIfEq 0x800C, 1, _07D1
GoToIfEq 0x800C, 2, _080C
GoToIfEq 0x800C, 3, _0847
GoTo _0847
End
@@ -716,14 +684,11 @@ _08F0:
_0900:
ScrCmd_07E 0x1C5, 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _094E
GoToIfEq 0x800C, 1, _094E
ScrCmd_02C 31
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0938
CompareVar 0x800C, 1
GoToIf 1, _0943
GoToIfEq 0x800C, 0, _0938
GoToIfEq 0x800C, 1, _0943
End
_0938:
@@ -781,11 +746,9 @@ _09BC:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1A7, 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09FA
GoToIfEq 0x800C, 1, _09FA
ScrCmd_09A 0x800C, 70
CompareVar 0x800C, 6
GoToIf 5, _09FA
GoToIfNe 0x800C, 6, _09FA
ScrCmd_0CE 0
ScrCmd_02C 3
ScrCmd_031

View File

@@ -17,15 +17,13 @@ _0016:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 5, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0107
GoToIfEq 0x800C, 1, _0107
ScrCmd_1CD 9, 35, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 250, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0120
GoToIfEq 0x800C, 0, _0120
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -55,8 +53,7 @@ _00BF:
SetVar 0x8004, 0x1A2
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00FD
GoToIfEq 0x800C, 0, _00FD
ScrCmd_014 0x7FC
SetFlag 146
ScrCmd_0D1 0, 0x8004
@@ -74,8 +71,7 @@ _00FD:
End
_0107:
CheckFlag 146
GoToIf 0, _00BF
GoToIfUnset 146, _00BF
ScrCmd_0CE 1
ScrCmd_02C 5
ScrCmd_031
@@ -93,8 +89,7 @@ _0126:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 5, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _014C
GoToIfEq 0x800C, 1, _014C
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -113,8 +108,7 @@ _015A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 5, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0184
GoToIfEq 0x800C, 1, _0184
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 8

View File

@@ -13,8 +13,7 @@ _0016:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0034
GoToIfSet 168, _0034
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -31,8 +30,7 @@ _0034:
_003F:
ScrCmd_049 0x5DC
ScrCmd_060
CheckFlag 168
GoToIf 1, _0068
GoToIfSet 168, _0068
ScrCmd_02C 2
ScrCmd_068
ScrCmd_02C 3

View File

@@ -24,8 +24,7 @@ _0033:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0051
GoToIfSet 168, _0051
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -42,8 +41,7 @@ _0051:
_005C:
ScrCmd_049 0x5DC
ScrCmd_060
CompareVar 0x4056, 3
GoToIf 4, _0082
GoToIfGe 0x4056, 3, _0082
ScrCmd_02C 2
GoTo _007A
End
@@ -84,19 +82,15 @@ _00B2:
WaitMovement
ScrCmd_02C 5
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0104
CompareVar 0x800C, 1
GoToIf 1, _00E1
GoToIfEq 0x800C, 0, _0104
GoToIfEq 0x800C, 1, _00E1
End
_00E1:
ScrCmd_02C 6
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0104
CompareVar 0x800C, 1
GoToIf 1, _00E1
GoToIfEq 0x800C, 0, _0104
GoToIfEq 0x800C, 1, _00E1
End
_0104:
@@ -106,19 +100,15 @@ _0104:
WaitMovement
ScrCmd_02C 8
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0159
CompareVar 0x800C, 1
GoToIf 1, _0136
GoToIfEq 0x800C, 0, _0159
GoToIfEq 0x800C, 1, _0136
End
_0136:
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0159
CompareVar 0x800C, 1
GoToIf 1, _0136
GoToIfEq 0x800C, 0, _0159
GoToIfEq 0x800C, 1, _0136
End
_0159:

View File

@@ -18,10 +18,8 @@
_0032:
ScrCmd_14D 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0052
CompareVar 0x4000, 1
GoToIf 1, _005A
GoToIfEq 0x4000, 0, _0052
GoToIfEq 0x4000, 1, _005A
End
_0052:
@@ -74,8 +72,7 @@ _0062:
ScrCmd_02C 7
ScrCmd_02C 8
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0116
GoToIfEq 0x800C, 0, _0116
GoTo _0124
End
@@ -98,8 +95,7 @@ _0132:
ApplyMovement 3, _03D8
WaitMovement
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0162
GoToIfEq 0x800C, 0, _0162
GoTo _0173
End
@@ -340,8 +336,7 @@ _03E8:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _0406
GoToIfSet 168, _0406
ScrCmd_02C 26
ScrCmd_031
ScrCmd_034
@@ -359,8 +354,7 @@ _0411:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 168
GoToIf 1, _042F
GoToIfSet 168, _042F
ScrCmd_02C 28
ScrCmd_031
ScrCmd_034
@@ -379,10 +373,8 @@ _043A:
ScrCmd_060
ScrCmd_02C 30
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0471
CompareVar 0x800C, 1
GoToIf 1, _0463
GoToIfEq 0x800C, 0, _0471
GoToIfEq 0x800C, 1, _0463
End
_0463:
@@ -405,10 +397,8 @@ _047C:
ScrCmd_060
ScrCmd_02C 33
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _04B3
CompareVar 0x800C, 1
GoToIf 1, _04A5
GoToIfEq 0x800C, 0, _04B3
GoToIfEq 0x800C, 1, _04A5
End
_04A5:
@@ -431,10 +421,8 @@ _04BE:
ScrCmd_060
ScrCmd_02C 36
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _04F5
CompareVar 0x800C, 1
GoToIf 1, _04E7
GoToIfEq 0x800C, 0, _04F5
GoToIfEq 0x800C, 1, _04E7
End
_04E7:
@@ -457,10 +445,8 @@ _0500:
ScrCmd_060
ScrCmd_02C 39
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0537
CompareVar 0x800C, 1
GoToIf 1, _0529
GoToIfEq 0x800C, 0, _0537
GoToIfEq 0x800C, 1, _0529
End
_0529:
@@ -474,12 +460,10 @@ _0529:
_0537:
ScrCmd_02C 41
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0529
GoToIfEq 0x800C, 1, _0529
ScrCmd_02C 42
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0529
GoToIfEq 0x800C, 1, _0529
ScrCmd_02C 43
ScrCmd_031
ScrCmd_034
@@ -491,10 +475,8 @@ _056A:
ScrCmd_060
ScrCmd_02C 44
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _05A1
CompareVar 0x800C, 1
GoToIf 1, _0593
GoToIfEq 0x800C, 0, _05A1
GoToIfEq 0x800C, 1, _0593
End
_0593:
@@ -508,12 +490,10 @@ _0593:
_05A1:
ScrCmd_02C 46
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0593
GoToIfEq 0x800C, 1, _0593
ScrCmd_02C 47
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0593
GoToIfEq 0x800C, 1, _0593
ScrCmd_02C 48
ScrCmd_031
ScrCmd_034
@@ -525,10 +505,8 @@ _05D4:
ScrCmd_060
ScrCmd_02C 49
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _060B
CompareVar 0x800C, 1
GoToIf 1, _05FD
GoToIfEq 0x800C, 0, _060B
GoToIfEq 0x800C, 1, _05FD
End
_05FD:
@@ -557,12 +535,9 @@ _0616:
ScrCmd_29D 0x105, 2
ScrCmd_29D 0x106, 3
ScrCmd_043
CompareVar 0x800C, 0
GoToIf 1, _0673
CompareVar 0x800C, 1
GoToIf 1, _067E
CompareVar 0x800C, 2
GoToIf 1, _0689
GoToIfEq 0x800C, 0, _0673
GoToIfEq 0x800C, 1, _067E
GoToIfEq 0x800C, 2, _0689
GoTo _0694
End

View File

@@ -10,14 +10,12 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 201
GoToIf 1, _0051
GoToIfSet 201, _0051
ScrCmd_02C 0
SetVar 0x8004, 0x177
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _005C
GoToIfEq 0x800C, 0, _005C
ScrCmd_014 0x7FC
SetFlag 201
GoTo _0051

View File

@@ -9,8 +9,7 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 1
GoToIf 1, _0026
GoToIfSet 1, _0026
ScrCmd_02C 0
SetFlag 1
GoTo _0026
@@ -18,10 +17,8 @@ _0006:
_0026:
ScrCmd_02C 1
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0049
CompareVar 0x800C, 1
GoToIf 1, _0130
GoToIfEq 0x800C, 0, _0049
GoToIfEq 0x800C, 1, _0130
End
_0049:
@@ -37,14 +34,11 @@ _0054:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8002, 0xFF
GoToIf 1, _0130
GoToIfEq 0x8002, 0xFF, _0130
ScrCmd_198 0x8002, 0x8001
CompareVar 0x8001, 0
GoToIf 1, _011A
GoToIfEq 0x8001, 0, _011A
ScrCmd_1C8 0x800C, 0x8002
CompareVar 0x800C, 1
GoToIf 1, _0125
GoToIfEq 0x800C, 1, _0125
ScrCmd_02C 6
ScrCmd_034
ScrCmd_0BC 6, 1, 0, 0
@@ -54,15 +48,12 @@ _0054:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8001, 0xFF
GoToIf 1, _0049
GoToIfEq 0x8001, 0xFF, _0049
ScrCmd_1CB 0, 0x8002, 0x8001
ScrCmd_02C 7
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0105
CompareVar 0x800C, 1
GoToIf 1, _0049
GoToIfEq 0x800C, 0, _0105
GoToIfEq 0x800C, 1, _0049
End
_0105:

View File

@@ -9,41 +9,34 @@
_000E:
SetFlag 0x241
CheckFlag 0x158
GoToIf 0, _001F
GoToIfUnset 0x158, _001F
End
_001F:
CheckFlag 0x964
GoToIf 1, _002C
GoToIfSet 0x964, _002C
End
_002C:
ScrCmd_22D 2, 0x4000
CompareVar 0x4000, 1
GoToIf 1, _0040
GoToIfEq 0x4000, 1, _0040
End
_0040:
ScrCmd_07E 0x1C6, 1, 0x4000
CompareVar 0x4000, 1
GoToIf 1, _0057
GoToIfEq 0x4000, 1, _0057
End
_0057:
ScrCmd_28B 0, 0x4000
CompareVar 0x4000, 1
GoToIf 1, _006B
GoToIfEq 0x4000, 1, _006B
End
_006B:
CheckFlag 0x12C
GoToIf 1, _0078
GoToIfSet 0x12C, _0078
End
_0078:
CompareVar 0x40F8, 2
GoToIf 4, _0091
GoToIfGe 0x40F8, 2, _0091
ClearFlag 0x241
SetVar 0x40F8, 1
End
@@ -116,8 +109,7 @@ _0160:
End
_0184:
CheckFlag 0x158
GoToIf 1, _0197
GoToIfSet 0x158, _0197
SetVar 0x40F8, 0
Return

View File

@@ -8,8 +8,7 @@
.short 0xFD13
_000E:
CompareVar 0x4106, 0
GoToIf 1, _0037
GoToIfEq 0x4106, 0, _0037
CompareVar 0x4106, 3
CallIf 1, _0073
CompareVar 0x4106, 1
@@ -18,14 +17,11 @@ _0035:
End
_0037:
CheckFlag 0x12C
GoToIf 1, _0035
GoToIfSet 0x12C, _0035
ScrCmd_166 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0035
GoToIfEq 0x4000, 0, _0035
ScrCmd_22D 2, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0035
GoToIfEq 0x4000, 0, _0035
SetVar 0x4106, 1
Call _007B
End
@@ -51,12 +47,9 @@ _007B:
_00A5:
SetVar 0x8008, 0x4106
CompareVar 0x8008, 1
GoToIf 1, _00E5
CompareVar 0x8008, 2
GoToIf 1, _00E5
CompareVar 0x8008, 3
GoToIf 1, _00F8
GoToIfEq 0x8008, 1, _00E5
GoToIfEq 0x8008, 2, _00E5
GoToIfEq 0x8008, 3, _00F8
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
@@ -87,12 +80,9 @@ _00F8:
End
_010B:
CompareVar 0x4106, 1
GoToIf 1, _0158
CompareVar 0x4106, 2
GoToIf 1, _0158
CompareVar 0x4106, 3
GoToIf 1, _0145
GoToIfEq 0x4106, 1, _0158
GoToIfEq 0x4106, 2, _0158
GoToIfEq 0x4106, 3, _0145
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
@@ -113,13 +103,10 @@ _0145:
End
_0158:
CheckFlag 0x133
GoToIf 0, _01EA
CheckFlag 0x11F
GoToIf 0, _01D9
GoToIfUnset 0x133, _01EA
GoToIfUnset 0x11F, _01D9
ScrCmd_07E 0x1C5, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01D9
GoToIfEq 0x800C, 0, _01D9
ScrCmd_049 0x5DC
ScrCmd_060
SetFlag 0x12C

View File

@@ -8,8 +8,7 @@
_000A:
ScrCmd_238 10, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0023
GoToIfEq 0x4000, 0, _0023
ClearFlag 0x216
End

View File

@@ -30,8 +30,7 @@ _005A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 138
GoToIf 1, _0082
GoToIfSet 138, _0082
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 0
@@ -54,10 +53,8 @@ _0090:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 0, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00C1
CheckFlag 122
GoToIf 1, _00CC
GoToIfEq 0x800C, 1, _00C1
GoToIfSet 122, _00CC
ScrCmd_02C 8
ScrCmd_031
ScrCmd_034
@@ -84,12 +81,9 @@ _00D7:
ScrCmd_188 3, 16
ScrCmd_189 3, 2
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2EC
GoToIf 1, _011E
CompareVar 0x8005, 0x2ED
GoToIf 1, _0144
CompareVar 0x8005, 0x2EE
GoToIf 1, _016A
GoToIfEq 0x8005, 0x2EC, _011E
GoToIfEq 0x8005, 0x2ED, _0144
GoToIfEq 0x8005, 0x2EE, _016A
GoTo _0190
End
@@ -146,12 +140,9 @@ _01B6:
ScrCmd_02C 5
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2EC
GoToIf 1, _021F
CompareVar 0x8005, 0x2ED
GoToIf 1, _0239
CompareVar 0x8005, 0x2EE
GoToIf 1, _0253
GoToIfEq 0x8005, 0x2EC, _021F
GoToIfEq 0x8005, 0x2ED, _0239
GoToIfEq 0x8005, 0x2EE, _0253
GoTo _026D
End
@@ -295,14 +286,12 @@ _0376:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x109
GoToIf 1, _03BD
GoToIfSet 0x109, _03BD
ScrCmd_02C 17
SetVar 0x8004, 26
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03C8
GoToIfEq 0x800C, 0, _03C8
ScrCmd_014 0x7FC
SetFlag 0x109
GoTo _03BD
@@ -344,12 +333,9 @@ _03E5:
_03F8:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2EC
GoToIf 1, _042F
CompareVar 0x8005, 0x2ED
GoToIf 1, _0449
CompareVar 0x8005, 0x2EE
GoToIf 1, _0463
GoToIfEq 0x8005, 0x2EC, _042F
GoToIfEq 0x8005, 0x2ED, _0449
GoToIfEq 0x8005, 0x2EE, _0463
GoTo _047D
End
@@ -386,14 +372,10 @@ _0497:
ScrCmd_034
ScrCmd_014 0x800
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2EC
GoToIf 1, _04DC
CompareVar 0x8005, 0x2ED
GoToIf 1, _04F6
CompareVar 0x8005, 0x2EE
GoToIf 1, _0510
CompareVar 0x8005, 0x2EF
GoToIf 1, _052A
GoToIfEq 0x8005, 0x2EC, _04DC
GoToIfEq 0x8005, 0x2ED, _04F6
GoToIfEq 0x8005, 0x2EE, _0510
GoToIfEq 0x8005, 0x2EF, _052A
End
_04DC:
@@ -540,8 +522,7 @@ _0647:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 122
GoToIf 1, _0665
GoToIfSet 122, _0665
ScrCmd_02C 11
ScrCmd_031
ScrCmd_034

View File

@@ -12,15 +12,13 @@ _000E:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 0, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0103
GoToIfEq 0x800C, 1, _0103
ScrCmd_1CD 9, 47, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 246, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0119
GoToIfEq 0x800C, 0, _0119
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -50,8 +48,7 @@ _00BB:
SetVar 0x8004, 0x193
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00F9
GoToIfEq 0x800C, 0, _00F9
ScrCmd_014 0x7FC
SetFlag 117
ScrCmd_0D1 0, 0x8004
@@ -69,8 +66,7 @@ _00F9:
End
_0103:
CheckFlag 117
GoToIf 0, _00BB
GoToIfUnset 117, _00BB
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034
@@ -87,8 +83,7 @@ _011F:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 0, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0145
GoToIfEq 0x800C, 1, _0145
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -107,8 +102,7 @@ _0153:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 0, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _017D
GoToIfEq 0x800C, 1, _017D
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 8

View File

@@ -40,8 +40,7 @@ _0050:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 112
GoToIf 1, _006C
GoToIfSet 112, _006C
ScrCmd_02C 2
GoTo _0078
@@ -62,17 +61,14 @@ _0078:
ScrCmd_043
SetVar 0x8004, 0x800C
SetVar 0x8008, 0x800C
CompareVar 0x8008, 4
GoToIf 1, _00E9
CompareVar 0x8008, -2
GoToIf 1, _00E9
GoToIfEq 0x8008, 4, _00E9
GoToIfEq 0x8008, -2, _00E9
ScrCmd_155 0x8004, 0x8005
ScrCmd_344 0, 0x8005
ScrCmd_346 0
ScrCmd_02C 4
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00F4
GoToIfEq 0x800C, 0, _00F4
GoTo _0078
_00E9:
@@ -94,8 +90,7 @@ _0110:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x964
GoToIf 1, _012E
GoToIfSet 0x964, _012E
ScrCmd_02C 8
ScrCmd_031
ScrCmd_034

View File

@@ -32,15 +32,13 @@ _0038:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 192
GoToIf 1, _008C
GoToIfSet 192, _008C
ScrCmd_0D1 0, 13
ScrCmd_02C 2
SetVar 0x8004, 13
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0082
GoToIfEq 0x800C, 0, _0082
SetFlag 192
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -10,15 +10,13 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 124
GoToIf 1, _0054
GoToIfSet 124, _0054
ScrCmd_0D1 0, 238
ScrCmd_02C 0
SetVar 0x8004, 238
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0064
GoToIfEq 0x800C, 0, _0064
SetFlag 124
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -11,12 +11,10 @@ _000E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 133
GoToIf 1, _00B7
GoToIfSet 133, _00B7
ScrCmd_02C 0
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _003B
GoToIfEq 0x800C, 0, _003B
GoTo _00AC
_003B:
@@ -28,14 +26,12 @@ _003B:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0xFF
GoToIf 1, _00AC
GoToIfEq 0x800C, 0xFF, _00AC
ScrCmd_226 0
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVar 0x8005, 0x800C
GoToIf 5, _009F
GoToIfNe 0x8005, 0x800C, _009F
ScrCmd_229 0x8004
ScrCmd_22A
SetFlag 133

View File

@@ -31,17 +31,14 @@ _0034:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 193
GoToIf 1, _00A1
GoToIfSet 193, _00A1
ScrCmd_1C0 0x800C, 74
CompareVar 0x800C, 0
GoToIf 1, _0096
GoToIfEq 0x800C, 0, _0096
ScrCmd_02C 3
SetVar 0x8004, 14
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _008C
GoToIfEq 0x800C, 0, _008C
SetFlag 193
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -34,22 +34,16 @@ _0055:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 1
GoToIf 1, _03D8
GoToIfSet 1, _03D8
ScrCmd_02C 1
CheckFlag 121
GoToIf 0, _04B6
CompareVar 0x40B4, 0
GoToIf 5, _03F2
GoToIfUnset 121, _04B6
GoToIfNe 0x40B4, 0, _03F2
ScrCmd_1F1 0x8000
CompareVar 0x8000, 0
GoToIf 1, _04AB
GoToIfEq 0x8000, 0, _04AB
ScrCmd_02C 2
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _03E7
CompareVar 0x8000, 1
GoToIf 1, _03BC
GoToIfEq 0x800C, 1, _03E7
GoToIfEq 0x8000, 1, _03BC
SetVar 0x8001, 0
ScrCmd_07E 103, 1, 0x800C
AddVar 0x8001, 0x800C
@@ -65,8 +59,7 @@ _0055:
AddVar 0x8001, 0x800C
ScrCmd_07E 105, 1, 0x800C
AddVar 0x8001, 0x800C
CompareVar 0x8001, 1
GoToIf 1, _03BC
GoToIfEq 0x8001, 1, _03BC
SetVar 0x8004, 0
SetVar 0x8005, 0
ScrCmd_040 1, 1, 0, 1, 0x8003
@@ -85,8 +78,7 @@ _013E:
CallIf 1, _032C
CompareVar 0x8005, 6
CallIf 1, _033C
CompareVar 0x800C, 0
GoToIf 1, _0219
GoToIfEq 0x800C, 0, _0219
CompareVar 0x8004, 0
CallIf 1, _034C
CompareVar 0x8004, 1
@@ -113,14 +105,11 @@ _0219:
_0225:
AddVar 0x8004, 1
AddVar 0x8005, 1
CompareVar 0x8004, 0x8001
GoToIf 5, _013E
GoToIfNe 0x8004, 0x8001, _013E
ScrCmd_29D 44, 0x8004
ScrCmd_043
CompareVar 0x8003, 0xFF
GoToIf 1, _03E7
CompareVar 0x8003, 0x4000
GoToIf 1, _03E7
GoToIfEq 0x8003, 0xFF, _03E7
GoToIfEq 0x8003, 0x4000, _03E7
CompareVar 0x8003, 0
CallIf 1, _0384
CompareVar 0x8003, 1
@@ -136,8 +125,7 @@ _0225:
CompareVar 0x8003, 6
CallIf 1, _03B4
ScrCmd_1F4 0x40B4, 0x8002
CompareVar 0x40B4, 0
GoToIf 1, _03E7
GoToIfEq 0x40B4, 0, _03E7
ScrCmd_07C 0x8002, 1, 0x800C
GoTo _03D8
@@ -257,8 +245,7 @@ _03F2:
ScrCmd_0DA 0, 0x40B4, 0, 0
ScrCmd_02C 7
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 1, _04A0
GoToIfEq 0x800C, 6, _04A0
ScrCmd_0DA 1, 0x40B4, 0, 0
ScrCmd_0CD 0
ScrCmd_04E 0x486
@@ -269,10 +256,8 @@ _03F2:
SetVar 0x40B4, 0
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0459
CompareVar 0x800C, 1
GoToIf 1, _049A
GoToIfEq 0x800C, 0, _0459
GoToIfEq 0x800C, 1, _049A
End
_0459:

View File

@@ -22,14 +22,12 @@ _0025:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x10A
GoToIf 1, _006C
GoToIfSet 0x10A, _006C
ScrCmd_02C 1
SetVar 0x8004, 3
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0077
GoToIfEq 0x800C, 0, _0077
ScrCmd_014 0x7FC
SetFlag 0x10A
GoTo _006C

View File

@@ -36,14 +36,12 @@ _0072:
CompareVar 0x407A, 4
CallIf 1, _00B5
ScrCmd_07E 0x1C2, 1, 0x4000
CompareVar 0x4000, 1
GoToIf 1, _0096
GoToIfEq 0x4000, 1, _0096
End
_0096:
ScrCmd_07E 0x1AC, 1, 0x4000
CompareVar 0x4000, 1
GoToIf 1, _00AD
GoToIfEq 0x4000, 1, _00AD
End
_00AD:
@@ -78,8 +76,7 @@ _00E5:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 129
GoToIf 1, _0103
GoToIfSet 129, _0103
ScrCmd_02C 21
ScrCmd_031
ScrCmd_034
@@ -97,8 +94,7 @@ _010E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 129
GoToIf 1, _012C
GoToIfSet 129, _012C
ScrCmd_02C 23
ScrCmd_031
ScrCmd_034
@@ -163,23 +159,16 @@ _01A8:
_01BF:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x20A
GoToIf 1, _01FD
CompareVar 0x8005, 0x20B
GoToIf 1, _0256
CompareVar 0x8005, 0x20C
GoToIf 1, _0266
CompareVar 0x8005, 0x20D
GoToIf 1, _0276
GoToIfEq 0x8005, 0x20A, _01FD
GoToIfEq 0x8005, 0x20B, _0256
GoToIfEq 0x8005, 0x20C, _0266
GoToIfEq 0x8005, 0x20D, _0276
End
_01FD:
CompareVar 0x8004, 0x130
GoToIf 1, _0226
CompareVar 0x8004, 0x131
GoToIf 1, _0236
CompareVar 0x8004, 0x132
GoToIf 1, _0246
GoToIfEq 0x8004, 0x130, _0226
GoToIfEq 0x8004, 0x131, _0236
GoToIfEq 0x8004, 0x132, _0246
End
_0226:
@@ -234,23 +223,16 @@ _0286:
ScrCmd_02C 8
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x20A
GoToIf 1, _0322
CompareVar 0x8005, 0x20B
GoToIf 1, _03DD
CompareVar 0x8005, 0x20C
GoToIf 1, _03F7
CompareVar 0x8005, 0x20D
GoToIf 1, _0411
GoToIfEq 0x8005, 0x20A, _0322
GoToIfEq 0x8005, 0x20B, _03DD
GoToIfEq 0x8005, 0x20C, _03F7
GoToIfEq 0x8005, 0x20D, _0411
End
_0322:
CompareVar 0x8004, 0x130
GoToIf 1, _038F
CompareVar 0x8004, 0x131
GoToIf 1, _03A9
CompareVar 0x8004, 0x132
GoToIf 1, _03C3
GoToIfEq 0x8004, 0x130, _038F
GoToIfEq 0x8004, 0x131, _03A9
GoToIfEq 0x8004, 0x132, _03C3
End
_034B:
@@ -485,8 +467,7 @@ _056E:
End
_057F:
CheckFlag 121
GoToIf 1, _059D
GoToIfSet 121, _059D
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
@@ -672,10 +653,8 @@ _0770:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 130
GoToIf 0, _07A5
CompareVar 0x408C, 1
GoToIf 4, _07A5
GoToIfUnset 130, _07A5
GoToIfGe 0x408C, 1, _07A5
ScrCmd_02C 34
ScrCmd_031
ScrCmd_034
@@ -845,12 +824,9 @@ _0954:
ScrCmd_064 33
ScrCmd_062 33
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x20B
GoToIf 1, _099D
CompareVar 0x8005, 0x20C
GoToIf 1, _09B7
CompareVar 0x8005, 0x20D
GoToIf 1, _09D1
GoToIfEq 0x8005, 0x20B, _099D
GoToIfEq 0x8005, 0x20C, _09B7
GoToIfEq 0x8005, 0x20D, _09D1
End
_099D:
@@ -884,12 +860,9 @@ _09EB:
ScrCmd_02C 1
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x20B
GoToIf 1, _0A32
CompareVar 0x8005, 0x20C
GoToIf 1, _0A5E
CompareVar 0x8005, 0x20D
GoToIf 1, _0A8A
GoToIfEq 0x8005, 0x20B, _0A32
GoToIfEq 0x8005, 0x20C, _0A5E
GoToIfEq 0x8005, 0x20D, _0A8A
End
_0A32:
@@ -1153,18 +1126,12 @@ _0D00:
ScrCmd_189 12, 3
ScrCmd_188 12, 17
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x21C
GoToIf 1, _0D64
CompareVar 0x8005, 0x21D
GoToIf 1, _0D7A
CompareVar 0x8005, 0x21E
GoToIf 1, _0D90
CompareVar 0x8005, 0x21F
GoToIf 1, _0DA6
CompareVar 0x8005, 0x220
GoToIf 1, _0DBC
CompareVar 0x8005, 0x221
GoToIf 1, _0DD2
GoToIfEq 0x8005, 0x21C, _0D64
GoToIfEq 0x8005, 0x21D, _0D7A
GoToIfEq 0x8005, 0x21E, _0D90
GoToIfEq 0x8005, 0x21F, _0DA6
GoToIfEq 0x8005, 0x220, _0DBC
GoToIfEq 0x8005, 0x221, _0DD2
End
_0D64:
@@ -1216,11 +1183,9 @@ _0DF6:
WaitMovement
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0E75
GoToIfEq 0x800C, 1, _0E75
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 4, _0E67
GoToIfGe 0x800C, 6, _0E67
Call _0E4B
ApplyMovement 12, _0EA0
WaitMovement
@@ -1276,29 +1241,22 @@ _0EB4:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x407A, 4
GoToIf 1, _0ECD
GoToIfEq 0x407A, 4, _0ECD
ScrCmd_061
End
_0ECD:
ScrCmd_02C 14
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0FAC
GoToIfEq 0x800C, 1, _0FAC
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 4, _0F9E
GoToIfGe 0x800C, 6, _0F9E
Call _0E4B
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0F32
CompareVar 0x800C, 1
GoToIf 1, _0F4C
CompareVar 0x800C, 2
GoToIf 1, _0F66
CompareVar 0x800C, 3
GoToIf 1, _0F78
GoToIfEq 0x800C, 0, _0F32
GoToIfEq 0x800C, 1, _0F4C
GoToIfEq 0x800C, 2, _0F66
GoToIfEq 0x800C, 3, _0F78
End
_0F32:
@@ -1364,18 +1322,12 @@ _0FCD:
_0FDC:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x21C
GoToIf 1, _1034
CompareVar 0x8005, 0x21D
GoToIf 1, _1046
CompareVar 0x8005, 0x21E
GoToIf 1, _1058
CompareVar 0x8005, 0x21F
GoToIf 1, _106A
CompareVar 0x8005, 0x220
GoToIf 1, _107C
CompareVar 0x8005, 0x221
GoToIf 1, _108E
GoToIfEq 0x8005, 0x21C, _1034
GoToIfEq 0x8005, 0x21D, _1046
GoToIfEq 0x8005, 0x21E, _1058
GoToIfEq 0x8005, 0x21F, _106A
GoToIfEq 0x8005, 0x220, _107C
GoToIfEq 0x8005, 0x221, _108E
End
_1034:

View File

@@ -20,8 +20,7 @@ _0022:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0048
GoToIfEq 0x800C, 1, _0048
ScrCmd_02C 13
ScrCmd_031
ScrCmd_034
@@ -40,8 +39,7 @@ _0056:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0080
GoToIfEq 0x800C, 1, _0080
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 15
@@ -65,15 +63,13 @@ _0094:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0161
GoToIfEq 0x800C, 1, _0161
ScrCmd_1CD 9, 67, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x13B, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01C3
GoToIfEq 0x800C, 0, _01C3
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -95,8 +91,7 @@ _0119:
SetVar 0x8004, 0x19D
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0157
GoToIfEq 0x800C, 0, _0157
ScrCmd_014 0x7FC
SetFlag 116
ScrCmd_0D1 0, 0x8004
@@ -114,8 +109,7 @@ _0157:
End
_0161:
CheckFlag 116
GoToIf 0, _0119
GoToIfUnset 116, _0119
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034
@@ -126,8 +120,7 @@ _0177:
SetVar 0x8004, 0x19D
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01B7
GoToIfEq 0x800C, 0, _01B7
ScrCmd_014 0x7FC
SetFlag 116
ScrCmd_0D1 0, 0x8004
@@ -155,15 +148,13 @@ _01C9:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40AE, 1
GoToIf 4, _0211
GoToIfGe 0x40AE, 1, _0211
ScrCmd_0EA 0x144
ScrCmd_02C 6
ScrCmd_034
ScrCmd_0E5 0x144, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01C3
GoToIfEq 0x800C, 0, _01C3
ScrCmd_02C 7
ScrCmd_031
SetVar 0x40AE, 1
@@ -183,8 +174,7 @@ _021C:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40AE, 2
GoToIf 4, _0270
GoToIfGe 0x40AE, 2, _0270
ScrCmd_0EA 0x103
SetVar 0x8007, 3
Call _02DA
@@ -192,8 +182,7 @@ _021C:
ScrCmd_034
ScrCmd_0E5 0x103, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01C3
GoToIfEq 0x800C, 0, _01C3
ScrCmd_02C 9
ScrCmd_031
SetVar 0x40AE, 2
@@ -213,8 +202,7 @@ _027B:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40AE, 3
GoToIf 4, _02CF
GoToIfGe 0x40AE, 3, _02CF
ScrCmd_0EA 0x104
SetVar 0x8007, 4
Call _02DA
@@ -222,8 +210,7 @@ _027B:
ScrCmd_034
ScrCmd_0E5 0x104, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01C3
GoToIfEq 0x800C, 0, _01C3
ScrCmd_02C 11
ScrCmd_031
SetVar 0x40AE, 3

View File

@@ -28,8 +28,7 @@ _0035:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 129
GoToIf 1, _0053
GoToIfSet 129, _0053
ScrCmd_02C 1
ScrCmd_031
ScrCmd_034
@@ -60,19 +59,15 @@ _007D:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x4002, 1
GoToIf 1, _00F4
GoToIfEq 0x4002, 1, _00F4
ScrCmd_134 5, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00D9
GoToIfEq 0x800C, 0, _00D9
ScrCmd_247 0x8000
ScrCmd_0D0 0, 0x8000
ScrCmd_02C 6
ScrCmd_1B9 0x800C, 0x8000
CompareVar 0x800C, 120
GoToIf 4, _00FF
CompareVar 0x800C, 70
GoToIf 4, _010A
GoToIfGe 0x800C, 120, _00FF
GoToIfGe 0x800C, 70, _010A
GoTo _0115
End

View File

@@ -13,8 +13,7 @@ _0016:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 130
GoToIf 1, _0052
GoToIfSet 130, _0052
ScrCmd_02C 0
SetVar 0x8004, 0x1C2
SetVar 0x8005, 1
@@ -49,8 +48,7 @@ _007C:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 129
GoToIf 1, _009A
GoToIfSet 129, _009A
ScrCmd_02C 3
ScrCmd_031
ScrCmd_034

View File

@@ -112,13 +112,10 @@ _0110:
_0134:
ScrCmd_07E 0x1D3, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01AA
GoToIfEq 0x800C, 0, _01AA
ScrCmd_28B 3, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01AA
CheckFlag 129
GoToIf 0, _01AA
GoToIfEq 0x800C, 0, _01AA
GoToIfUnset 129, _01AA
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068

View File

@@ -29,8 +29,7 @@ _0022:
ScrCmd_034
ScrCmd_0E5 0x196, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0135
GoToIfEq 0x800C, 0, _0135
ScrCmd_02C 1
ScrCmd_034
ScrCmd_0BC 6, 1, 0, 0
@@ -40,12 +39,9 @@ _0022:
ScrCmd_0BD
ScrCmd_003 15, 0x800C
ScrCmd_1BD 0x8004
CompareVar 0x8004, 0
GoToIf 1, _00A4
CompareVar 0x8004, 2
GoToIf 1, _00BE
CompareVar 0x8004, 3
GoToIf 1, _00D0
GoToIfEq 0x8004, 0, _00A4
GoToIfEq 0x8004, 2, _00BE
GoToIfEq 0x8004, 3, _00D0
End
_00A4:
@@ -194,8 +190,7 @@ _01D6:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 129
GoToIf 1, _01F4
GoToIfSet 129, _01F4
ScrCmd_02C 3
ScrCmd_031
ScrCmd_034

View File

@@ -25,8 +25,7 @@ _0030:
SetFlag 0x2BE
SetFlag 0x2BF
ScrCmd_28B 3, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _00A5
GoToIfEq 0x4000, 0, _00A5
ScrCmd_302 0x4000, 0x4001, 0x4002, 0x4003, 0x4004
CompareVar 0x4000, 0
CallIf 1, _00CF
@@ -105,14 +104,11 @@ _013D:
_0151:
ScrCmd_1C0 0x800C, 0x1DF
CompareVar 0x800C, 0
GoToIf 1, _06DE
GoToIfEq 0x800C, 0, _06DE
ScrCmd_07E 0x1D3, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06DE
GoToIfEq 0x800C, 0, _06DE
ScrCmd_28B 3, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06DE
GoToIfEq 0x800C, 0, _06DE
CompareVar 0x8004, 1
CallIf 1, _06C5
CompareVar 0x8004, 3
@@ -124,11 +120,9 @@ _0151:
CompareVar 0x8004, 5
CallIf 1, _06D9
ScrCmd_303 0x8003, 0x800C
CompareVar 0x8003, 1
GoToIf 4, _0254
GoToIfGe 0x8003, 1, _0254
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0740
GoToIfEq 0x800C, 1, _0740
GoTo _01F8
End
@@ -144,8 +138,7 @@ _01F8:
CompareVar 0x8004, 5
CallIf 1, _06BD
ScrCmd_2CB 0x800C, 0x1DF
CompareVar 0x800C, 1
GoToIf 1, _03F5
GoToIfEq 0x800C, 1, _03F5
GoTo _0403
End
@@ -157,18 +150,15 @@ _0254:
ScrCmd_042 14, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01F8
CompareVar 0x8008, 2
GoToIf 1, _0295
GoToIfEq 0x8008, 0, _01F8
GoToIfEq 0x8008, 2, _0295
GoTo _0740
End
_0295:
ScrCmd_303 0x8003, 0x800C
SetVar 0x8000, 0x800C
CompareVar 0x8003, 2
GoToIf 4, _037B
GoToIfGe 0x8003, 2, _037B
GoTo _02B6
End
@@ -236,16 +226,12 @@ _037B:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8000, 0xFF
GoToIf 1, _03F3
GoToIfEq 0x8000, 0xFF, _03F3
ScrCmd_198 0x8000, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _045D
CompareVar 0x800C, 0x1DF
GoToIf 5, _0468
GoToIfEq 0x800C, 0, _045D
GoToIfNe 0x800C, 0x1DF, _0468
ScrCmd_305 0x8000, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03E8
GoToIfEq 0x800C, 0, _03E8
GoTo _02B6
End
@@ -272,13 +258,10 @@ _0403:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8000, 0xFF
GoToIf 1, _0740
GoToIfEq 0x8000, 0xFF, _0740
ScrCmd_198 0x8000, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _045D
CompareVar 0x800C, 0x1DF
GoToIf 5, _0468
GoToIfEq 0x800C, 0, _045D
GoToIfNe 0x800C, 0x1DF, _0468
GoTo _0473
End
@@ -294,24 +277,18 @@ _0468:
_0473:
ScrCmd_099 0x800C, 0x13B, 0x8000
CompareVar 0x800C, 1
GoToIf 1, _04FD
GoToIfEq 0x800C, 1, _04FD
ScrCmd_099 0x800C, 59, 0x8000
CompareVar 0x800C, 1
GoToIf 1, _04FD
GoToIfEq 0x800C, 1, _04FD
ScrCmd_099 0x800C, 56, 0x8000
CompareVar 0x800C, 1
GoToIf 1, _04FD
GoToIfEq 0x800C, 1, _04FD
ScrCmd_099 0x800C, 0x193, 0x8000
CompareVar 0x800C, 1
GoToIf 1, _04FD
GoToIfEq 0x800C, 1, _04FD
ScrCmd_099 0x800C, 0x1B5, 0x8000
CompareVar 0x800C, 1
GoToIf 1, _04FD
GoToIfEq 0x800C, 1, _04FD
ScrCmd_1C8 0x800C, 0x8000
SetVar 0x8002, 0x800C
CompareVar 0x800C, 4
GoToIf 1, _051B
GoToIfEq 0x800C, 4, _051B
GoTo _050B
End
@@ -331,8 +308,7 @@ _051B:
ScrCmd_0D4 1, 0x8001
ScrCmd_02C 0
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _05FE
GoToIfEq 0x800C, 1, _05FE
GoTo _0541
End
@@ -345,14 +321,12 @@ _0541:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8002, 4
GoToIf 1, _05DD
GoToIfEq 0x8002, 4, _05DD
ScrCmd_1CA 0x800C, 0x8000, 0x8002
ScrCmd_0D4 1, 0x800C
ScrCmd_02C 3
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _05FE
GoToIfEq 0x800C, 1, _05FE
ScrCmd_0D6 0, 0x8000
ScrCmd_1CA 0x800C, 0x8000, 0x8002
ScrCmd_0D4 1, 0x800C
@@ -374,8 +348,7 @@ _05DD:
ScrCmd_0D4 1, 0x8001
ScrCmd_02C 1
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0541
GoToIfEq 0x800C, 1, _0541
GoTo _05FE
End
@@ -401,8 +374,7 @@ _0613:
CallIf 1, _068B
CompareVar 0x8004, 5
CallIf 1, _0697
CheckFlag 119
GoToIf 0, _080C
GoToIfUnset 119, _080C
GoTo _0325
End
@@ -553,16 +525,14 @@ _07BB:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_303 0x8003, 0x800C
CompareVar 0x8003, 0
GoToIf 1, _0801
GoToIfEq 0x8003, 0, _0801
ScrCmd_02C 13
ScrCmd_041 31, 15, 0, 1, 0x800C
ScrCmd_33A 1
ScrCmd_042 14, 0
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0295
GoToIfEq 0x8008, 0, _0295
ScrCmd_034
ScrCmd_061
End
@@ -686,40 +656,31 @@ _0908:
ScrCmd_068
ScrCmd_02C 38
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 39
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 40
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 41
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 42
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 43
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 44
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 45
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 46
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _09CF
GoToIfEq 0x800C, 1, _09CF
ScrCmd_02C 47
GoTo _09D5
End

View File

@@ -13,8 +13,7 @@ _000E:
ScrCmd_068
ScrCmd_02C 0
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0032
GoToIfEq 0x800C, 0, _0032
GoTo _00B3
End
@@ -29,20 +28,16 @@ _0032:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0xFF
GoToIf 1, _00B3
GoToIfEq 0x800C, 0xFF, _00B3
SetVar 0x8005, 0x800C
ScrCmd_198 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00BE
GoToIfEq 0x800C, 0, _00BE
ScrCmd_199 0x8005, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00C9
GoToIfEq 0x800C, 1, _00C9
ScrCmd_0D6 0, 0x8005
ScrCmd_02C 2
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00D9
GoToIfEq 0x800C, 0, _00D9
GoTo _00B3
End
@@ -78,8 +73,7 @@ _00D9:
ScrCmd_0BB 0x8005, 0x800C
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 1
GoToIf 1, _0129
GoToIfEq 0x800C, 1, _0129
ScrCmd_2B8 0x8005
ScrCmd_1E5 49
ScrCmd_0D6 0, 0x8005
@@ -101,12 +95,10 @@ _0139:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 134
GoToIf 1, _01E4
GoToIfSet 134, _01E4
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0168
GoToIfEq 0x800C, 0, _0168
GoTo _01D9
End
@@ -119,14 +111,12 @@ _0168:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0xFF
GoToIf 1, _01D9
GoToIfEq 0x800C, 0xFF, _01D9
ScrCmd_226 1
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVar 0x8005, 0x800C
GoToIf 5, _01CC
GoToIfNe 0x8005, 0x800C, _01CC
ScrCmd_229 0x8004
ScrCmd_22A
SetFlag 134
@@ -163,8 +153,7 @@ _01EF:
ScrCmd_060
ScrCmd_068
ScrCmd_1B6 0x800C
CompareVar 0x800C, 4
GoToIf 1, _021B
GoToIfEq 0x800C, 4, _021B
GoTo _0210
End

View File

@@ -11,14 +11,12 @@ _000E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 194
GoToIf 1, _005D
GoToIfSet 194, _005D
ScrCmd_02C 0
SetVar 0x8004, 0x18A
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0053
GoToIfEq 0x800C, 0, _0053
SetFlag 194
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -9,14 +9,12 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 118
GoToIf 1, _004B
GoToIfSet 118, _004B
ScrCmd_02C 0
SetVar 0x8004, 0x14B
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0056
GoToIfEq 0x800C, 0, _0056
SetFlag 118
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -43,8 +43,7 @@ _004E:
_0061:
ScrCmd_060
ScrCmd_0C7 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0091
GoToIfEq 0x800C, 1, _0091
ApplyMovement 1, _00A0
WaitMovement
ScrCmd_02C 1
@@ -81,13 +80,11 @@ _00C0:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x10B
GoToIf 1, _0154
GoToIfSet 0x10B, _0154
ScrCmd_0CD 0
ScrCmd_0CF 1
ScrCmd_14D 0x4000
CompareVar 0x4000, 0
GoToIf 1, _00F0
GoToIfEq 0x4000, 0, _00F0
GoTo _00F9
_00F0:
@@ -101,14 +98,12 @@ _00F9:
_0102:
ScrCmd_120 0x8004
ScrCmd_0D5 1, 0x8004
CompareVar 0x8004, 35
GoToIf 0, _015F
GoToIfLt 0x8004, 35, _015F
ScrCmd_02C 5
SetVar 0x8004, 216
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _014A
GoToIfEq 0x800C, 0, _014A
SetFlag 0x10B
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -9,15 +9,11 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 152
GoToIf 1, _0113
GoToIfSet 152, _0113
Call _0119
CompareVar 0x800C, 1
GoToIf 1, _0106
CheckFlag 153
GoToIf 1, _00B3
CheckFlag 0x119
GoToIf 1, _008B
GoToIfEq 0x800C, 1, _0106
GoToIfSet 153, _00B3
GoToIfSet 0x119, _008B
ScrCmd_0CD 0
ScrCmd_02C 0
ScrCmd_034
@@ -27,8 +23,7 @@ _0006:
SetVar 0x8004, 252
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0091
GoToIfEq 0x800C, 0, _0091
ScrCmd_014 0x7FC
SetFlag 0x119
ScrCmd_02C 2
@@ -91,12 +86,9 @@ _0113:
End
_0119:
CompareVar 0x405E, 1
GoToIf 5, _0148
CompareVar 0x405F, 1
GoToIf 5, _0148
CompareVar 0x4060, 1
GoToIf 5, _0148
GoToIfNe 0x405E, 1, _0148
GoToIfNe 0x405F, 1, _0148
GoToIfNe 0x4060, 1, _0148
SetVar 0x800C, 1
Return

View File

@@ -33,12 +33,10 @@ _0034:
ScrCmd_068
ScrCmd_02C 2
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _006F
GoToIfEq 0x800C, 1, _006F
ScrCmd_02C 3
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _006F
GoToIfEq 0x800C, 1, _006F
ScrCmd_02C 4
GoTo _007A
End

View File

@@ -14,12 +14,9 @@ _001A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40B6, 9
GoToIf 4, _00B2
CheckFlag 0x113
GoToIf 1, _0164
CheckFlag 121
GoToIf 1, _007E
GoToIfGe 0x40B6, 9, _00B2
GoToIfSet 0x113, _0164
GoToIfSet 121, _007E
ScrCmd_02C 0
SetVar 0x8004, 0x1AC
SetVar 0x8005, 1
@@ -28,16 +25,14 @@ _001A:
ClearFlag 0x111
ScrCmd_02C 1
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _009C
GoToIfEq 0x800C, 1, _009C
SetFlag 0x113
GoTo _0164
_007E:
ScrCmd_02C 2
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _009C
GoToIfEq 0x800C, 1, _009C
SetFlag 0x113
GoTo _0164
@@ -156,31 +151,20 @@ _0159:
End
_0164:
CompareVar 0x40B6, 0
GoToIf 1, _01DF
CompareVar 0x40B6, 1
GoToIf 1, _023D
CompareVar 0x40B6, 2
GoToIf 1, _029B
CompareVar 0x40B6, 3
GoToIf 1, _02D9
CompareVar 0x40B6, 4
GoToIf 1, _0347
CompareVar 0x40B6, 5
GoToIf 1, _03D9
CompareVar 0x40B6, 6
GoToIf 1, _0448
CompareVar 0x40B6, 7
GoToIf 1, _04A9
CompareVar 0x40B6, 8
GoToIf 1, _050A
GoToIfEq 0x40B6, 0, _01DF
GoToIfEq 0x40B6, 1, _023D
GoToIfEq 0x40B6, 2, _029B
GoToIfEq 0x40B6, 3, _02D9
GoToIfEq 0x40B6, 4, _0347
GoToIfEq 0x40B6, 5, _03D9
GoToIfEq 0x40B6, 6, _0448
GoToIfEq 0x40B6, 7, _04A9
GoToIfEq 0x40B6, 8, _050A
GoTo _00B2
_01DF:
CheckFlag 0x111
GoToIf 0, _00BD
CheckFlag 0x96E
GoToIf 0, _0122
GoToIfUnset 0x111, _00BD
GoToIfUnset 0x96E, _0122
SetVar 0x40B6, 1
ClearFlag 0x111
ScrCmd_02C 6
@@ -200,10 +184,8 @@ _01DF:
End
_023D:
CheckFlag 0x111
GoToIf 0, _00CC
CheckFlag 0x96F
GoToIf 0, _012D
GoToIfUnset 0x111, _00CC
GoToIfUnset 0x96F, _012D
SetVar 0x40B6, 2
ClearFlag 0x111
ScrCmd_02C 10
@@ -223,10 +205,8 @@ _023D:
End
_029B:
CheckFlag 0x111
GoToIf 0, _00DB
CheckFlag 0x970
GoToIf 0, _0138
GoToIfUnset 0x111, _00DB
GoToIfUnset 0x970, _0138
SetVar 0x40B6, 3
ClearFlag 0x111
ScrCmd_02C 14
@@ -240,10 +220,8 @@ _029B:
End
_02D9:
CheckFlag 0x111
GoToIf 0, _00EA
CheckFlag 0x971
GoToIf 0, _0143
GoToIfUnset 0x111, _00EA
GoToIfUnset 0x971, _0143
SetVar 0x40B6, 4
ClearFlag 0x111
ScrCmd_02C 18
@@ -266,10 +244,8 @@ _02D9:
End
_0347:
CheckFlag 0x111
GoToIf 0, _00F9
CheckFlag 0x972
GoToIf 0, _014E
GoToIfUnset 0x111, _00F9
GoToIfUnset 0x972, _014E
SetVar 0x40B6, 5
ClearFlag 0x111
ClearFlag 252
@@ -283,10 +259,8 @@ _0347:
_037F:
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x186
GoToIf 1, _03A3
CompareVar 0x800C, 0x183
GoToIf 1, _03B5
GoToIfEq 0x800C, 0x186, _03A3
GoToIfEq 0x800C, 0x183, _03B5
GoTo _03C7
_03A3:
@@ -308,10 +282,8 @@ _03C7:
Return
_03D9:
CheckFlag 0x111
GoToIf 0, _0108
CheckFlag 0x973
GoToIf 0, _0159
GoToIfUnset 0x111, _0108
GoToIfUnset 0x973, _0159
CheckFlag 252
CallIf 1, _057A
CheckFlag 252
@@ -319,8 +291,7 @@ _03D9:
SetVar 0x8004, 81
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _056B
GoToIfEq 0x800C, 0, _056B
ScrCmd_014 0x7FE
SetVar 0x40B6, 6
ClearFlag 0x111
@@ -337,8 +308,7 @@ _0443:
_0448:
ScrCmd_24A 0x800C
CompareVar 0x800C, 3
GoToIf 0, _00A7
GoToIfLt 0x800C, 3, _00A7
CheckFlag 252
CallIf 1, _057A
CheckFlag 252
@@ -346,8 +316,7 @@ _0448:
SetVar 0x8004, 82
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _056B
GoToIfEq 0x800C, 0, _056B
ScrCmd_014 0x7DC
SetVar 0x40B6, 7
ClearFlag 252
@@ -361,8 +330,7 @@ _04A4:
_04A9:
ScrCmd_24A 0x800C
CompareVar 0x800C, 10
GoToIf 0, _00A7
GoToIfLt 0x800C, 10, _00A7
CheckFlag 252
CallIf 1, _057A
CheckFlag 252
@@ -370,8 +338,7 @@ _04A9:
SetVar 0x8004, 83
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _056B
GoToIfEq 0x800C, 0, _056B
ScrCmd_014 0x7DC
SetVar 0x40B6, 8
ClearFlag 252
@@ -385,8 +352,7 @@ _0505:
_050A:
ScrCmd_24A 0x800C
CompareVar 0x800C, 50
GoToIf 0, _00A7
GoToIfLt 0x800C, 50, _00A7
CheckFlag 252
CallIf 1, _057A
CheckFlag 252
@@ -394,8 +360,7 @@ _050A:
SetVar 0x8004, 84
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _056B
GoToIfEq 0x800C, 0, _056B
ScrCmd_014 0x7DC
SetVar 0x40B6, 9
ClearFlag 252
@@ -421,12 +386,9 @@ _057A:
_057F:
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8004, 5
GoToIf 1, _05B2
CompareVar 0x8004, 7
GoToIf 1, _05BE
CompareVar 0x8005, 4
GoToIf 1, _05CA
GoToIfEq 0x8004, 5, _05B2
GoToIfEq 0x8004, 7, _05BE
GoToIfEq 0x8005, 4, _05CA
GoTo _05D6
_05B2:
@@ -495,8 +457,7 @@ _0647:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 189
GoToIf 1, _0669
GoToIfSet 189, _0669
SetFlag 189
ScrCmd_02C 38
ScrCmd_031
@@ -538,16 +499,11 @@ _0696:
ScrCmd_042 12, 5
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _070A
CompareVar 0x8008, 1
GoToIf 1, _0715
CompareVar 0x8008, 2
GoToIf 1, _0720
CompareVar 0x8008, 3
GoToIf 1, _072B
CompareVar 0x8008, 4
GoToIf 1, _0736
GoToIfEq 0x8008, 0, _070A
GoToIfEq 0x8008, 1, _0715
GoToIfEq 0x8008, 2, _0720
GoToIfEq 0x8008, 3, _072B
GoToIfEq 0x8008, 4, _0736
GoTo _0741
End

View File

@@ -136,24 +136,18 @@ _013B:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 1
GoToIf 1, _01A7
GoToIfSet 1, _01A7
ScrCmd_02C 14
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _01B2
GoToIfEq 0x800C, 1, _01B2
ScrCmd_02C 15
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_1BD 0x8004
CompareVar 0x8004, 0
GoToIf 1, _01BD
CompareVar 0x8004, 1
GoToIf 1, _01D7
CompareVar 0x8004, 2
GoToIf 1, _01F1
CompareVar 0x8004, 3
GoToIf 1, _020B
GoToIfEq 0x8004, 0, _01BD
GoToIfEq 0x8004, 1, _01D7
GoToIfEq 0x8004, 2, _01F1
GoToIfEq 0x8004, 3, _020B
End
_01A7:
@@ -313,42 +307,28 @@ _031B:
ScrCmd_068
ScrCmd_02C 24
ScrCmd_02C 25
CheckFlag 0x14A
GoToIf 0, _03AC
CheckFlag 0x14B
GoToIf 0, _03AC
CheckFlag 0x14C
GoToIf 0, _03AC
CheckFlag 0x14D
GoToIf 0, _03AC
CheckFlag 0x14E
GoToIf 0, _03AC
CheckFlag 0x14F
GoToIf 0, _03AC
CheckFlag 0x150
GoToIf 0, _03AC
CheckFlag 0x151
GoToIf 0, _03AC
CheckFlag 0x152
GoToIf 0, _03AC
CheckFlag 0x153
GoToIf 0, _03AC
CheckFlag 0x154
GoToIf 0, _03AC
GoToIfUnset 0x14A, _03AC
GoToIfUnset 0x14B, _03AC
GoToIfUnset 0x14C, _03AC
GoToIfUnset 0x14D, _03AC
GoToIfUnset 0x14E, _03AC
GoToIfUnset 0x14F, _03AC
GoToIfUnset 0x150, _03AC
GoToIfUnset 0x151, _03AC
GoToIfUnset 0x152, _03AC
GoToIfUnset 0x153, _03AC
GoToIfUnset 0x154, _03AC
SetFlag 0x15B
GoTo _06E8
_03AC:
CheckFlag 0x14A
GoToIf 1, _03F4
CheckFlag 0x98C
GoToIf 0, _03F4
GoToIfSet 0x14A, _03F4
GoToIfUnset 0x98C, _03F4
ScrCmd_02C 33
SetVar 0x8004, 46
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14A
ScrCmd_034
@@ -356,17 +336,14 @@ _03AC:
End
_03F4:
CheckFlag 0x14B
GoToIf 1, _0442
GoToIfSet 0x14B, _0442
ScrCmd_15D 0x800C
CompareVar 0x800C, 8
GoToIf 0, _0442
GoToIfLt 0x800C, 8, _0442
ScrCmd_02C 34
SetVar 0x8004, 47
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14B
ScrCmd_034
@@ -374,16 +351,13 @@ _03F4:
End
_0442:
CheckFlag 0x14C
GoToIf 1, _048A
CheckFlag 0x96A
GoToIf 0, _048A
GoToIfSet 0x14C, _048A
GoToIfUnset 0x96A, _048A
ScrCmd_02C 35
SetVar 0x8004, 72
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14C
ScrCmd_034
@@ -391,16 +365,13 @@ _0442:
End
_048A:
CheckFlag 0x14D
GoToIf 1, _04D2
CheckFlag 0x968
GoToIf 0, _04D2
GoToIfSet 0x14D, _04D2
GoToIfUnset 0x968, _04D2
ScrCmd_02C 36
SetVar 0x8004, 73
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14D
ScrCmd_034
@@ -408,16 +379,13 @@ _048A:
End
_04D2:
CheckFlag 0x14E
GoToIf 1, _051A
CheckFlag 0x969
GoToIf 0, _051A
GoToIfSet 0x14E, _051A
GoToIfUnset 0x969, _051A
ScrCmd_02C 37
SetVar 0x8004, 74
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14E
ScrCmd_034
@@ -425,16 +393,13 @@ _04D2:
End
_051A:
CheckFlag 0x14F
GoToIf 1, _0562
CheckFlag 0x96C
GoToIf 0, _0562
GoToIfSet 0x14F, _0562
GoToIfUnset 0x96C, _0562
ScrCmd_02C 38
SetVar 0x8004, 75
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x14F
ScrCmd_034
@@ -442,16 +407,13 @@ _051A:
End
_0562:
CheckFlag 0x150
GoToIf 1, _05AA
CheckFlag 0x96B
GoToIf 0, _05AA
GoToIfSet 0x150, _05AA
GoToIfUnset 0x96B, _05AA
ScrCmd_02C 39
SetVar 0x8004, 76
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x150
ScrCmd_034
@@ -459,17 +421,14 @@ _0562:
End
_05AA:
CheckFlag 0x151
GoToIf 1, _05F8
GoToIfSet 0x151, _05F8
ScrCmd_293 0x800C
CompareVar 0x800C, 100
GoToIf 0, _05F8
GoToIfLt 0x800C, 100, _05F8
ScrCmd_02C 40
SetVar 0x8004, 77
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x151
ScrCmd_034
@@ -477,17 +436,14 @@ _05AA:
End
_05F8:
CheckFlag 0x152
GoToIf 1, _0646
GoToIfSet 0x152, _0646
ScrCmd_286 0x800C
CompareVar 0x800C, 100
GoToIf 0, _0646
GoToIfLt 0x800C, 100, _0646
ScrCmd_02C 41
SetVar 0x8004, 78
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x152
ScrCmd_034
@@ -495,17 +451,14 @@ _05F8:
End
_0646:
CheckFlag 0x153
GoToIf 1, _0694
GoToIfSet 0x153, _0694
ScrCmd_287 0x800C
CompareVar 0x800C, 100
GoToIf 0, _0694
GoToIfLt 0x800C, 100, _0694
ScrCmd_02C 42
SetVar 0x8004, 79
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x153
ScrCmd_034
@@ -513,17 +466,14 @@ _0646:
End
_0694:
CheckFlag 0x154
GoToIf 1, _06E2
GoToIfSet 0x154, _06E2
ScrCmd_288 0x800C
CompareVar 0x800C, 100
GoToIf 0, _06E2
GoToIfLt 0x800C, 100, _06E2
ScrCmd_02C 43
SetVar 0x8004, 80
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _06F3
GoToIfEq 0x800C, 0, _06F3
ScrCmd_014 0x7DC
SetFlag 0x154
ScrCmd_034
@@ -598,16 +548,11 @@ _0753:
ApplyMovement 0xFF, _087C
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x2D5
GoToIf 1, _07A8
CompareVar 0x8005, 0x2D6
GoToIf 1, _07C0
CompareVar 0x8005, 0x2D7
GoToIf 1, _07D8
CompareVar 0x8005, 0x2D8
GoToIf 1, _07F0
CompareVar 0x8005, 0x2D9
GoToIf 1, _0808
GoToIfEq 0x8005, 0x2D5, _07A8
GoToIfEq 0x8005, 0x2D6, _07C0
GoToIfEq 0x8005, 0x2D7, _07D8
GoToIfEq 0x8005, 0x2D8, _07F0
GoToIfEq 0x8005, 0x2D9, _0808
End
_07A8:

View File

@@ -12,14 +12,11 @@ _000E:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 4, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _006A
GoToIfEq 0x800C, 1, _006A
ScrCmd_02C 1
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _004C
CompareVar 0x800C, 1
GoToIf 1, _0057
GoToIfEq 0x800C, 0, _004C
GoToIfEq 0x800C, 1, _0057
End
_004C:
@@ -48,8 +45,7 @@ _0078:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 4, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00A2
GoToIfEq 0x800C, 1, _00A2
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 5

View File

@@ -11,8 +11,7 @@
.short 0xFD13
_001A:
CheckFlag 142
GoToIf 1, _0027
GoToIfSet 142, _0027
End
_0027:
@@ -27,14 +26,10 @@ _0039:
ScrCmd_060
ScrCmd_068
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _007B
CompareVar 0x800C, 1
GoToIf 1, _008B
CompareVar 0x800C, 2
GoToIf 1, _009B
CompareVar 0x800C, 3
GoToIf 1, _00AB
GoToIfEq 0x800C, 0, _007B
GoToIfEq 0x800C, 1, _008B
GoToIfEq 0x800C, 2, _009B
GoToIfEq 0x800C, 3, _00AB
End
_007B:
@@ -59,8 +54,7 @@ _00AB:
_00BB:
ScrCmd_15B 4, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _01A0
GoToIfEq 0x800C, 1, _01A0
ScrCmd_1CD 9, 91, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
@@ -68,8 +62,7 @@ _00BB:
ScrCmd_0E5 0x13E, 0
ClearFlag 142
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0248
GoToIfEq 0x800C, 0, _0248
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -96,8 +89,7 @@ _0158:
SetVar 0x8004, 0x188
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0196
GoToIfEq 0x800C, 0, _0196
ScrCmd_014 0x7FC
SetFlag 125
ScrCmd_0D1 0, 0x8004
@@ -115,8 +107,7 @@ _0196:
End
_01A0:
CheckFlag 125
GoToIf 0, _0158
GoToIfUnset 125, _0158
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034

View File

@@ -13,14 +13,10 @@ _0014:
ScrCmd_060
ScrCmd_068
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0056
CompareVar 0x800C, 1
GoToIf 1, _0066
CompareVar 0x800C, 2
GoToIf 1, _0076
CompareVar 0x800C, 3
GoToIf 1, _0086
GoToIfEq 0x800C, 0, _0056
GoToIfEq 0x800C, 1, _0066
GoToIfEq 0x800C, 2, _0076
GoToIfEq 0x800C, 3, _0086
End
_0056:
@@ -45,15 +41,13 @@ _0086:
_0096:
ScrCmd_15B 4, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0173
GoToIfEq 0x800C, 1, _0173
ScrCmd_1CD 9, 100, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x13E, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01DC
GoToIfEq 0x800C, 0, _01DC
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -80,8 +74,7 @@ _012B:
SetVar 0x8004, 0x188
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0169
GoToIfEq 0x800C, 0, _0169
ScrCmd_014 0x7FC
SetFlag 125
ScrCmd_0D1 0, 0x8004
@@ -99,8 +92,7 @@ _0169:
End
_0173:
CheckFlag 125
GoToIf 0, _012B
GoToIfUnset 125, _012B
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034

View File

@@ -10,15 +10,13 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 140
GoToIf 1, _0054
GoToIfSet 140, _0054
ScrCmd_0D1 0, 253
ScrCmd_02C 0
SetVar 0x8004, 253
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0064
GoToIfEq 0x800C, 0, _0064
SetFlag 140
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -11,10 +11,8 @@ _0006:
WaitMovement
ScrCmd_11C 0x40CE
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 1
GoToIf 1, _0038
CompareVar 0x8008, 0
GoToIf 1, _006A
GoToIfEq 0x8008, 1, _0038
GoToIfEq 0x8008, 0, _006A
End
_0038:

View File

@@ -12,8 +12,7 @@
_001A:
ScrCmd_238 4, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0033
GoToIfEq 0x4000, 0, _0033
ClearFlag 0x210
End
@@ -25,14 +24,12 @@ _0039:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 141
GoToIf 1, _0083
GoToIfSet 141, _0083
ScrCmd_02C 0
SetVar 0x8004, 0x1C1
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _008E
GoToIfEq 0x800C, 0, _008E
ScrCmd_014 0x7FC
SetFlag 141
ScrCmd_02C 1
@@ -62,18 +59,12 @@ _0098:
ScrCmd_0D6 0, 0x8000
ScrCmd_02C 3
ScrCmd_1B9 0x800C, 0x8000
CompareVar 0x800C, 0xFF
GoToIf 4, _0108
CompareVar 0x800C, 200
GoToIf 4, _0113
CompareVar 0x800C, 150
GoToIf 4, _011E
CompareVar 0x800C, 100
GoToIf 4, _0129
CompareVar 0x800C, 50
GoToIf 4, _0134
CompareVar 0x800C, 1
GoToIf 4, _013F
GoToIfGe 0x800C, 0xFF, _0108
GoToIfGe 0x800C, 200, _0113
GoToIfGe 0x800C, 150, _011E
GoToIfGe 0x800C, 100, _0129
GoToIfGe 0x800C, 50, _0134
GoToIfGe 0x800C, 1, _013F
GoTo _014A
End

View File

@@ -10,8 +10,7 @@
_0012:
ScrCmd_238 13, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _002B
GoToIfEq 0x4000, 0, _002B
ClearFlag 0x219
End

View File

@@ -9,8 +9,7 @@
_000E:
ScrCmd_238 13, 0x4000
CompareVar 0x4000, 0
GoToIf 1, _0027
GoToIfEq 0x4000, 0, _0027
ClearFlag 0x219
End

View File

@@ -37,10 +37,8 @@ _001D:
ScrCmd_02C 1
ScrCmd_034
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
GoToIf 1, _00B3
CompareVar 0x800C, 0x186
GoToIf 1, _00C1
GoToIfEq 0x800C, 0x183, _00B3
GoToIfEq 0x800C, 0x186, _00C1
GoTo _00A5
End
@@ -61,8 +59,7 @@ _00C1:
_00CF:
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0148
GoToIfEq 0x800C, 0, _0148
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 2

View File

@@ -11,10 +11,8 @@ _0006:
WaitMovement
ScrCmd_11C 0x40CE
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 1
GoToIf 1, _0038
CompareVar 0x8008, 0
GoToIf 1, _006A
GoToIfEq 0x8008, 1, _0038
GoToIfEq 0x8008, 0, _006A
End
_0038:

View File

@@ -9,10 +9,8 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x131
GoToIf 1, _0105
CheckFlag 0x97E
GoToIf 1, _0033
GoToIfSet 0x131, _0105
GoToIfSet 0x97E, _0033
SetFlag 0x97E
ScrCmd_02C 0
GoTo _003E
@@ -25,15 +23,13 @@ _0033:
_003E:
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0057
GoToIfEq 0x800C, 0, _0057
GoTo _00FA
End
_0057:
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 1, _00EF
GoToIfEq 0x800C, 6, _00EF
ScrCmd_02C 2
ScrCmd_04E 0x486
ScrCmd_0CD 0
@@ -43,10 +39,8 @@ _0057:
SetFlag 0x131
ScrCmd_02C 4
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00A8
CompareVar 0x800C, 1
GoToIf 1, _00E9
GoToIfEq 0x800C, 0, _00A8
GoToIfEq 0x800C, 1, _00E9
End
_00A8:
@@ -88,8 +82,7 @@ _00FA:
_0105:
ScrCmd_22D 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0122
GoToIfEq 0x800C, 1, _0122
ScrCmd_02C 7
ScrCmd_031
ScrCmd_034

View File

@@ -18,8 +18,7 @@ _001A:
_002F:
ScrCmd_238 11, 0x4000
CompareVar 0x4000, 0
GoToIf 5, _0055
GoToIfNe 0x4000, 0, _0055
CheckFlag 0x217
CallIf 0, _004F
End
@@ -29,8 +28,7 @@ _004F:
Return
_0055:
CheckFlag 0x217
GoToIf 1, _0066
GoToIfSet 0x217, _0066
ClearFlag 0x217
End

View File

@@ -56,8 +56,7 @@ _002E:
ScrCmd_034
ScrCmd_04E 0x486
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00EE
GoToIfEq 0x800C, 0, _00EE
GoTo _00F9
End
@@ -197,8 +196,7 @@ _01EC:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12F 0, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031D
GoToIfEq 0x800C, 0, _031D
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A8 0, 0x800C
@@ -212,8 +210,7 @@ _0229:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12F 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031D
GoToIfEq 0x800C, 0, _031D
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A8 1, 0x800C
@@ -227,8 +224,7 @@ _0266:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12F 2, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031D
GoToIfEq 0x800C, 0, _031D
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A8 2, 0x800C
@@ -242,8 +238,7 @@ _02A3:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12F 3, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031D
GoToIfEq 0x800C, 0, _031D
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A8 3, 0x800C
@@ -257,8 +252,7 @@ _02E0:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_12F 4, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _031D
GoToIfEq 0x800C, 0, _031D
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0A8 4, 0x800C
@@ -309,10 +303,8 @@ _0361:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x159
GoToIf 0, _03D3
CheckFlag 0x15A
GoToIf 0, _038A
GoToIfUnset 0x159, _03D3
GoToIfUnset 0x15A, _038A
_037F:
ScrCmd_02C 18
ScrCmd_031
@@ -322,12 +314,10 @@ _037F:
_038A:
ScrCmd_07E 0x1C1, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _037F
GoToIfEq 0x800C, 0, _037F
ScrCmd_02C 13
ScrCmd_28A 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03C8
GoToIfEq 0x800C, 0, _03C8
Call _0437
SetFlag 0x15A
ScrCmd_02C 17
@@ -346,12 +336,10 @@ _03C8:
_03D3:
SetFlag 0x159
ScrCmd_07E 0x1C1, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0428
GoToIfEq 0x800C, 0, _0428
ScrCmd_02C 13
ScrCmd_28A 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0419
GoToIfEq 0x800C, 0, _0419
Call _0437
SetFlag 0x15A
ScrCmd_02C 16
@@ -385,8 +373,7 @@ _0437:
_0458:
ScrCmd_1BD 0x800C
CompareVar 0x800C, 2
GoToIf 1, _0475
GoToIfEq 0x800C, 2, _0475
ApplyMovement 9, _0484
WaitMovement
Return
@@ -416,28 +403,20 @@ _04A4:
ScrCmd_068
ScrCmd_003 30, 0x800C
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _052B
CompareVar 0x800C, 1
GoToIf 1, _053D
CompareVar 0x800C, 2
GoToIf 1, _054F
CompareVar 0x800C, 3
GoToIf 1, _0561
GoToIfEq 0x800C, 0, _052B
GoToIfEq 0x800C, 1, _053D
GoToIfEq 0x800C, 2, _054F
GoToIfEq 0x800C, 3, _0561
End
_04EC:
ScrCmd_02C 11
ScrCmd_034
ScrCmd_1BD 0x8004
CompareVar 0x8004, 1
GoToIf 1, _0573
CompareVar 0x8004, 0
GoToIf 1, _058D
CompareVar 0x8004, 2
GoToIf 1, _05A7
CompareVar 0x8004, 3
GoToIf 1, _05B9
GoToIfEq 0x8004, 1, _0573
GoToIfEq 0x8004, 0, _058D
GoToIfEq 0x8004, 2, _05A7
GoToIfEq 0x8004, 3, _05B9
End
_052B:

View File

@@ -36,8 +36,7 @@ _005E:
CallIf 1, _0721
CompareVar 0x407C, 4
CallIf 1, _0737
CheckFlag 0x102
GoToIf 1, _009C
GoToIfSet 0x102, _009C
End
_009C:
@@ -91,8 +90,7 @@ _00FE:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 3, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0124
GoToIfEq 0x800C, 1, _0124
ScrCmd_02C 33
ScrCmd_031
ScrCmd_034
@@ -110,8 +108,7 @@ _012F:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x128
GoToIf 1, _0189
GoToIfSet 0x128, _0189
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
CallIf 1, _0194
@@ -193,8 +190,7 @@ _01E5:
_0204:
ScrCmd_049 0x5DC
ScrCmd_060
CheckFlag 0x102
GoToIf 1, _0220
GoToIfSet 0x102, _0220
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -206,12 +202,9 @@ _0220:
ScrCmd_02C 28
ScrCmd_034
ScrCmd_1BD 0x800C
CompareVar 0x800C, 2
GoToIf 1, _025A
CompareVar 0x800C, 3
GoToIf 1, _027A
CompareVar 0x800C, 0
GoToIf 1, _0292
GoToIfEq 0x800C, 2, _025A
GoToIfEq 0x800C, 3, _027A
GoToIfEq 0x800C, 0, _0292
GoTo _02B2
End
@@ -524,10 +517,8 @@ _043E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x407C, 5
GoToIf 4, _04AE
CompareVar 0x407C, 4
GoToIf 4, _0471
GoToIfGe 0x407C, 5, _04AE
GoToIfGe 0x407C, 4, _0471
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 4
@@ -536,8 +527,7 @@ _043E:
_0471:
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0498
GoToIfEq 0x800C, 0, _0498
ScrCmd_0CE 0
ScrCmd_02C 16
ScrCmd_034
@@ -592,10 +582,8 @@ _04C8:
ApplyMovement 26, _05CC
WaitMovement
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
GoToIf 1, _054B
CompareVar 0x800C, 0x186
GoToIf 1, _0557
GoToIfEq 0x800C, 0x183, _054B
GoToIfEq 0x800C, 0x186, _0557
GoTo _053F
_053F:
@@ -612,8 +600,7 @@ _0557:
_0563:
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0597
GoToIfEq 0x800C, 0, _0597
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 6
@@ -1168,12 +1155,10 @@ _0BE0:
_0BF0:
ScrCmd_060
CheckFlag 0x156
GoToIf 1, _0C1E
GoToIfSet 0x156, _0C1E
SetVar 0x40C7, 1
ScrCmd_1B7 0x800C, 100
CompareVar 0x800C, 90
GoToIf 4, _0C22
GoToIfGe 0x800C, 90, _0C22
GoTo _0C1E
End

View File

@@ -44,15 +44,13 @@ _0076:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 3, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0155
GoToIfEq 0x800C, 1, _0155
ScrCmd_1CD 9, 122, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x13C, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _016B
GoToIfEq 0x800C, 0, _016B
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -78,8 +76,7 @@ _010D:
SetVar 0x8004, 0x17E
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _014B
GoToIfEq 0x800C, 0, _014B
ScrCmd_014 0x7FC
SetFlag 156
ScrCmd_0D1 0, 0x8004
@@ -97,8 +94,7 @@ _014B:
End
_0155:
CheckFlag 156
GoToIf 0, _010D
GoToIfUnset 156, _010D
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034
@@ -115,8 +111,7 @@ _0171:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 3, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0197
GoToIfEq 0x800C, 1, _0197
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -135,8 +130,7 @@ _01A5:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 3, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _01CF
GoToIfEq 0x800C, 1, _01CF
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 8

View File

@@ -27,24 +27,19 @@ _0022:
ScrCmd_072 20, 2
ScrCmd_02C 0
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _006A
CompareVar 0x800C, 1
GoToIf 1, _0156
GoToIfEq 0x800C, 0, _006A
GoToIfEq 0x800C, 1, _0156
End
_006A:
ScrCmd_252 0x800C
CompareVar 0x800C, 0
GoToIf 5, _008C
GoToIfNe 0x800C, 0, _008C
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 1, _0168
GoToIfEq 0x800C, 6, _0168
_008C:
ScrCmd_02C 1
ScrCmd_071 0x800C, 0x1F4
CompareVar 0x800C, 0
GoToIf 1, _0141
GoToIfEq 0x800C, 0, _0141
ScrCmd_049 0x644
ScrCmd_070 0x1F4
ScrCmd_074
@@ -55,10 +50,8 @@ _008C:
ScrCmd_034
ScrCmd_073
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8004, 4
GoToIf 1, _00E2
CompareVar 0x8004, 5
GoToIf 1, _00F2
GoToIfEq 0x8004, 4, _00E2
GoToIfEq 0x8004, 5, _00F2
End
_00E2:
@@ -149,10 +142,8 @@ _01CC:
ScrCmd_060
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01F1
CompareVar 0x800C, 1
GoToIf 1, _024E
GoToIfEq 0x800C, 0, _01F1
GoToIfEq 0x800C, 1, _024E
End
_01F1:
@@ -163,14 +154,12 @@ _01F1:
SetVar 0x40DA, 0
ScrCmd_202 1
ScrCmd_31B 0x4002
CompareVar 0x4002, 5
GoToIf 4, _021E
GoToIfGe 0x4002, 5, _021E
ScrCmd_061
End
_021E:
CheckFlag 163
GoToIf 1, _024A
GoToIfSet 163, _024A
ApplyMovement 2, _0334
WaitMovement
ScrCmd_02C 18
@@ -214,8 +203,7 @@ _0298:
WaitMovement
SetVar 0x40DA, 0
ScrCmd_31B 0x4002
CompareVar 0x4002, 5
GoToIf 4, _021E
GoToIfGe 0x4002, 5, _021E
ScrCmd_061
End
@@ -225,10 +213,8 @@ _02BF:
ScrCmd_068
ScrCmd_02C 12
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _02EA
CompareVar 0x800C, 1
GoToIf 1, _02F5
GoToIfEq 0x800C, 0, _02EA
GoToIfEq 0x800C, 1, _02F5
End
_02EA:
@@ -249,8 +235,7 @@ _0300:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 163
GoToIf 1, _031E
GoToIfSet 163, _031E
ScrCmd_02C 15
GoTo _0329
End

View File

@@ -16,16 +16,14 @@ _0016:
ScrCmd_02C 0
ScrCmd_03E 0x800C
ScrCmd_034
CompareVar 0x800C, 0
GoToIf 1, _003E
GoToIfEq 0x800C, 0, _003E
ScrCmd_073
ScrCmd_061
End
_003E:
ScrCmd_071 0x800C, 100
CompareVar 0x800C, 0
GoToIf 1, _006B
GoToIfEq 0x800C, 0, _006B
ScrCmd_070 100
ScrCmd_074
ScrCmd_049 0x644

View File

@@ -10,15 +10,13 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0xAA3
GoToIf 1, _0055
GoToIfSet 0xAA3, _0055
ScrCmd_02C 0
ScrCmd_1B7 0x8004, 17
AddVar 0x8004, 184
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0060
GoToIfEq 0x800C, 0, _0060
SetFlag 0xAA3
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -20,10 +20,8 @@ _001D:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x11C
GoToIf 1, _00BD
CheckFlag 120
GoToIf 1, _004A
GoToIfSet 0x11C, _00BD
GoToIfSet 120, _004A
ScrCmd_02C 1
SetFlag 120
GoTo _00C8
@@ -31,16 +29,13 @@ _001D:
_004A:
ScrCmd_264 0x800C
CompareVar 0x800C, 0
GoToIf 1, _009C
CompareVar 0x800C, 1
GoToIf 1, _00A7
GoToIfEq 0x800C, 0, _009C
GoToIfEq 0x800C, 1, _00A7
ScrCmd_02C 4
SetVar 0x8004, 215
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00B2
GoToIfEq 0x800C, 0, _00B2
SetFlag 0x11C
ScrCmd_014 0x7FC
GoTo _00BD

View File

@@ -11,19 +11,16 @@ _000A:
ScrCmd_060
ScrCmd_068
ScrCmd_33C 4, 93
CheckFlag 233
GoToIf 0, _003D
GoToIfUnset 233, _003D
ScrCmd_07E 93, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _005F
GoToIfEq 0x800C, 0, _005F
GoTo _006A
_003D:
SetFlag 233
ScrCmd_02C 0
ScrCmd_07E 93, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _005F
GoToIfEq 0x800C, 0, _005F
GoTo _006A
_005F:
@@ -44,14 +41,11 @@ _006A:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8005, 0xFF
GoToIf 1, _005F
GoToIfEq 0x8005, 0xFF, _005F
ScrCmd_198 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _011A
GoToIfEq 0x800C, 0, _011A
ScrCmd_21F 0x800C, 0x8005
CompareVar 0x800C, 0
GoToIf 1, _010F
GoToIfEq 0x800C, 0, _010F
ScrCmd_02C 4
ScrCmd_034
ScrCmd_0BC 6, 1, 0, 0
@@ -61,8 +55,7 @@ _006A:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0xFF
GoToIf 1, _005F
GoToIfEq 0x800C, 0xFF, _005F
ScrCmd_07C 93, 1, 0x800C
ScrCmd_0CD 3
ScrCmd_02C 16

View File

@@ -12,16 +12,11 @@ _000E:
ScrCmd_060
ScrCmd_068
ScrCmd_247 0x8000
CheckFlag 0x140
GoToIf 0, _005C
CheckFlag 0x141
GoToIf 0, _005C
CheckFlag 0x142
GoToIf 0, _005C
CheckFlag 0x143
GoToIf 0, _005C
CheckFlag 0x144
GoToIf 0, _005C
GoToIfUnset 0x140, _005C
GoToIfUnset 0x141, _005C
GoToIfUnset 0x142, _005C
GoToIfUnset 0x143, _005C
GoToIfUnset 0x144, _005C
ScrCmd_02C 10
ScrCmd_031
ScrCmd_034
@@ -32,20 +27,15 @@ _005C:
ScrCmd_02C 0
ScrCmd_02C 1
Call _021C
CompareVar 0x800C, 1
GoToIf 1, _00D7
GoToIfEq 0x800C, 1, _00D7
Call _024C
CompareVar 0x800C, 1
GoToIf 1, _0118
GoToIfEq 0x800C, 1, _0118
Call _027C
CompareVar 0x800C, 1
GoToIf 1, _0159
GoToIfEq 0x800C, 1, _0159
Call _02AC
CompareVar 0x800C, 1
GoToIf 1, _019A
GoToIfEq 0x800C, 1, _019A
Call _02DC
CompareVar 0x800C, 1
GoToIf 1, _01DB
GoToIfEq 0x800C, 1, _01DB
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -63,8 +53,7 @@ _00D7:
SetVar 0x8004, 0x104
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00CC
GoToIfEq 0x800C, 0, _00CC
ScrCmd_0D0 0, 0x8000
ScrCmd_0D1 1, 0x104
ScrCmd_02C 4
@@ -80,8 +69,7 @@ _0118:
SetVar 0x8004, 0x105
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00CC
GoToIfEq 0x800C, 0, _00CC
ScrCmd_0D0 0, 0x8000
ScrCmd_0D1 1, 0x105
ScrCmd_02C 4
@@ -97,8 +85,7 @@ _0159:
SetVar 0x8004, 0x106
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00CC
GoToIfEq 0x800C, 0, _00CC
ScrCmd_0D0 0, 0x8000
ScrCmd_0D1 1, 0x106
ScrCmd_02C 4
@@ -114,8 +101,7 @@ _019A:
SetVar 0x8004, 0x107
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00CC
GoToIfEq 0x800C, 0, _00CC
ScrCmd_0D0 0, 0x8000
ScrCmd_0D1 1, 0x107
ScrCmd_02C 4
@@ -131,8 +117,7 @@ _01DB:
SetVar 0x8004, 0x108
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00CC
GoToIfEq 0x800C, 0, _00CC
ScrCmd_0D0 0, 0x8000
ScrCmd_0D1 1, 0x108
ScrCmd_02C 4
@@ -145,11 +130,9 @@ _01DB:
End
_021C:
CheckFlag 0x140
GoToIf 1, _0244
GoToIfSet 0x140, _0244
ScrCmd_281 0x8000, 0, 0x800C
CompareVar 0x800C, 200
GoToIf 0, _0244
GoToIfLt 0x800C, 200, _0244
SetVar 0x800C, 1
Return
@@ -158,11 +141,9 @@ _0244:
Return
_024C:
CheckFlag 0x141
GoToIf 1, _0274
GoToIfSet 0x141, _0274
ScrCmd_281 0x8000, 1, 0x800C
CompareVar 0x800C, 200
GoToIf 0, _0274
GoToIfLt 0x800C, 200, _0274
SetVar 0x800C, 1
Return
@@ -171,11 +152,9 @@ _0274:
Return
_027C:
CheckFlag 0x142
GoToIf 1, _02A4
GoToIfSet 0x142, _02A4
ScrCmd_281 0x8000, 2, 0x800C
CompareVar 0x800C, 200
GoToIf 0, _02A4
GoToIfLt 0x800C, 200, _02A4
SetVar 0x800C, 1
Return
@@ -184,11 +163,9 @@ _02A4:
Return
_02AC:
CheckFlag 0x143
GoToIf 1, _02D4
GoToIfSet 0x143, _02D4
ScrCmd_281 0x8000, 3, 0x800C
CompareVar 0x800C, 200
GoToIf 0, _02D4
GoToIfLt 0x800C, 200, _02D4
SetVar 0x800C, 1
Return
@@ -197,11 +174,9 @@ _02D4:
Return
_02DC:
CheckFlag 0x144
GoToIf 1, _0304
GoToIfSet 0x144, _0304
ScrCmd_281 0x8000, 4, 0x800C
CompareVar 0x800C, 200
GoToIf 0, _0304
GoToIfLt 0x800C, 200, _0304
SetVar 0x800C, 1
Return

View File

@@ -42,10 +42,8 @@ _0082:
CompareVar 0x411A, 2
CallIf 4, _00BA
ScrCmd_14D 0x4000
CompareVar 0x4000, 0
GoToIf 1, _00D0
CompareVar 0x4000, 1
GoToIf 1, _00D8
GoToIfEq 0x4000, 0, _00D0
GoToIfEq 0x4000, 1, _00D8
End
_00BA:
@@ -484,18 +482,15 @@ _05CC:
ScrCmd_060
ScrCmd_068
ScrCmd_14D 0x8004
CompareVar 0x8004, 0
GoToIf 1, _05F4
CompareVar 0x8004, 1
GoToIf 1, _0625
GoToIfEq 0x8004, 0, _05F4
GoToIfEq 0x8004, 1, _0625
End
_05F4:
ScrCmd_0CD 0
ScrCmd_02C 19
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0611
GoToIfEq 0x800C, 0, _0611
GoTo _061A
_0611:
@@ -513,8 +508,7 @@ _0625:
ScrCmd_0CD 0
ScrCmd_02C 24
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0642
GoToIfEq 0x800C, 0, _0642
GoTo _064B
_0642:
@@ -540,8 +534,7 @@ _0656:
Call _0919
ScrCmd_2A0 0x8004, 0x350, 0x351
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0A73
GoToIfEq 0x800C, 0, _0A73
ScrCmd_02C 16
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x253
@@ -613,10 +606,8 @@ _0656:
WaitMovement
ScrCmd_065 6
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x253
GoToIf 1, _083A
CompareVar 0x8005, 0x255
GoToIf 1, _0854
GoToIfEq 0x8005, 0x253, _083A
GoToIfEq 0x8005, 0x255, _0854
End
_083A:
@@ -637,10 +628,8 @@ _086E:
ScrCmd_02C 35
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x253
GoToIf 1, _08A9
CompareVar 0x8005, 0x255
GoToIf 1, _08C3
GoToIfEq 0x8005, 0x253, _08A9
GoToIfEq 0x8005, 0x255, _08C3
End
.byte 134
@@ -693,31 +682,25 @@ _08DD:
_0919:
ScrCmd_14D 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0939
CompareVar 0x800C, 1
GoToIf 1, _096B
GoToIfEq 0x800C, 0, _0939
GoToIfEq 0x800C, 1, _096B
End
_0939:
ScrCmd_0DE 0x800C
SetVar 0x8004, 0x271
CompareVar 0x800C, 0x186
GoToIf 1, _099D
GoToIfEq 0x800C, 0x186, _099D
SetVar 0x8004, 0x272
CompareVar 0x800C, 0x189
GoToIf 1, _099D
GoToIfEq 0x800C, 0x189, _099D
SetVar 0x8004, 0x270
Return
_096B:
ScrCmd_0DE 0x800C
SetVar 0x8004, 0x26E
CompareVar 0x800C, 0x186
GoToIf 1, _099D
GoToIfEq 0x800C, 0x186, _099D
SetVar 0x8004, 0x26F
CompareVar 0x800C, 0x189
GoToIf 1, _099D
GoToIfEq 0x800C, 0x189, _099D
SetVar 0x8004, 0x26D
Return
@@ -1146,14 +1129,12 @@ _0C77:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 204
GoToIf 1, _0CBC
GoToIfSet 204, _0CBC
ScrCmd_02C 50
SetVar 0x8004, 0x186
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0CC7
GoToIfEq 0x800C, 0, _0CC7
ScrCmd_014 0x7FC
SetFlag 204
GoTo _0CBC
@@ -1234,8 +1215,7 @@ _0D5C:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0D82
GoToIfEq 0x800C, 1, _0D82
ScrCmd_02C 12
ScrCmd_031
ScrCmd_034
@@ -1254,8 +1234,7 @@ _0D8D:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0DB3
GoToIfEq 0x800C, 1, _0DB3
ScrCmd_02C 13
ScrCmd_031
ScrCmd_034
@@ -1286,14 +1265,10 @@ _0DBE:
ClearFlag 0x28A
ScrCmd_064 26
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0E34
CompareVar 0x800C, 1
GoToIf 1, _0E5C
CompareVar 0x800C, 2
GoToIf 1, _0EA4
CompareVar 0x800C, 3
GoToIf 1, _0E7C
GoToIfEq 0x800C, 0, _0E34
GoToIfEq 0x800C, 1, _0E5C
GoToIfEq 0x800C, 2, _0EA4
GoToIfEq 0x800C, 3, _0E7C
End
_0E34:
@@ -1343,8 +1318,7 @@ _0ECC:
_0ED8:
ScrCmd_02C 38
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0EF4
GoToIfEq 0x800C, 0, _0EF4
GoTo _0F0B
End
@@ -1441,8 +1415,7 @@ _0FB0:
ScrCmd_0CD 0
ScrCmd_02C 41
ScrCmd_014 0x807
CheckFlag 155
GoToIf 1, _0EF4
GoToIfSet 155, _0EF4
GoTo _0ED8
.byte 2
@@ -1534,8 +1507,7 @@ _10B9:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_262 0x182, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1179
GoToIfEq 0x800C, 0, _1179
ScrCmd_263 3
ScrCmd_04C 0x182, 0
ScrCmd_02C 57
@@ -1549,8 +1521,7 @@ _10E9:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_262 0x182, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1179
GoToIfEq 0x800C, 0, _1179
ScrCmd_263 2
ScrCmd_04C 0x182, 0
ScrCmd_02C 58
@@ -1564,8 +1535,7 @@ _1119:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_262 0x182, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1179
GoToIfEq 0x800C, 0, _1179
ScrCmd_263 1
ScrCmd_04C 0x182, 0
ScrCmd_02C 59
@@ -1579,8 +1549,7 @@ _1149:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_262 0x182, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _1179
GoToIfEq 0x800C, 0, _1179
ScrCmd_263 0
ScrCmd_04C 0x182, 0
ScrCmd_02C 60
@@ -1646,8 +1615,7 @@ _1204:
ScrCmd_068
ScrCmd_02C 52
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _122B
GoToIfEq 0x800C, 1, _122B
ScrCmd_02C 53
GoTo _1236
End

View File

@@ -20,15 +20,13 @@ _0022:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00FF
GoToIfEq 0x800C, 1, _00FF
ScrCmd_1CD 9, 133, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x13D, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0118
GoToIfEq 0x800C, 0, _0118
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -53,8 +51,7 @@ _00B7:
SetVar 0x8004, 0x183
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00F5
GoToIfEq 0x800C, 0, _00F5
ScrCmd_014 0x7FC
SetFlag 157
ScrCmd_0D1 0, 0x8004
@@ -72,8 +69,7 @@ _00F5:
End
_00FF:
CheckFlag 157
GoToIf 0, _00B7
GoToIfUnset 157, _00B7
ScrCmd_0CD 0
ScrCmd_02C 5
ScrCmd_031
@@ -91,8 +87,7 @@ _011E:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0144
GoToIfEq 0x800C, 1, _0144
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -111,8 +106,7 @@ _0152:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _017C
GoToIfEq 0x800C, 1, _017C
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 8

View File

@@ -78,8 +78,7 @@ _00EA:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_07E 0x1BC, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0133
GoToIfEq 0x800C, 0, _0133
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_1CD 16, 0, 0, 0, 0
@@ -103,15 +102,11 @@ _013E:
ScrCmd_068
ScrCmd_02C 0
ScrCmd_07E 0x1BC, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _018D
CheckFlag 0x130
GoToIf 1, _0198
CheckFlag 0x165
GoToIf 1, _02CA
GoToIfEq 0x800C, 0, _018D
GoToIfSet 0x130, _0198
GoToIfSet 0x165, _02CA
ScrCmd_275 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0198
GoToIfEq 0x800C, 0, _0198
GoTo _02CA
End
@@ -133,20 +128,16 @@ _01A4:
ScrCmd_042 127, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _01E3
CompareVar 0x8008, 1
GoToIf 1, _0240
GoToIfEq 0x8008, 0, _01E3
GoToIfEq 0x8008, 1, _0240
GoTo _02BB
_01E3:
ScrCmd_071 0x800C, 0x3E8
CompareVar 0x800C, 0
GoToIf 1, _029D
GoToIfEq 0x800C, 0, _029D
ScrCmd_276 0x800C, 50
Noop
CompareVar 0x800C, 0
GoToIf 1, _02AC
GoToIfEq 0x800C, 0, _02AC
ScrCmd_049 0x644
ScrCmd_334 35, 0x3E8
ScrCmd_070 0x3E8
@@ -162,12 +153,10 @@ _01E3:
_0240:
ScrCmd_071 0x800C, 0x2710
CompareVar 0x800C, 0
GoToIf 1, _029D
GoToIfEq 0x800C, 0, _029D
ScrCmd_276 0x800C, 0x1F4
Noop
CompareVar 0x800C, 0
GoToIf 1, _02AC
GoToIfEq 0x800C, 0, _02AC
ScrCmd_049 0x644
ScrCmd_334 35, 0x2710
ScrCmd_070 0x2710
@@ -212,14 +201,12 @@ _02CA:
SetVar 0x8004, 0x187
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0327
GoToIfEq 0x800C, 0, _0327
GoTo _02F3
End
_02F3:
CheckFlag 0x165
GoToIf 1, _0309
GoToIfSet 0x165, _0309
ScrCmd_02C 7
GoTo _0314
End
@@ -258,14 +245,11 @@ _0346:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1BC, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _03A1
CheckFlag 0x12E
GoToIf 1, _03AC
GoToIfEq 0x800C, 0, _03A1
GoToIfSet 0x12E, _03AC
ScrCmd_276 0x800C, 20
Noop
CompareVar 0x800C, 0
GoToIf 1, _03AC
GoToIfEq 0x800C, 0, _03AC
SetFlag 0x12E
ScrCmd_0CD 0
ScrCmd_02C 14
@@ -296,14 +280,11 @@ _03B7:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1BC, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0412
CheckFlag 0x12F
GoToIf 1, _041D
GoToIfEq 0x800C, 0, _0412
GoToIfSet 0x12F, _041D
ScrCmd_276 0x800C, 50
Noop
CompareVar 0x800C, 0
GoToIf 1, _041D
GoToIfEq 0x800C, 0, _041D
SetFlag 0x12F
ScrCmd_0CD 0
ScrCmd_02C 17
@@ -370,8 +351,7 @@ _0461:
End
_0474:
CompareVar 0x4040, 0x3E7
GoToIf 2, _0497
GoToIfGt 0x4040, 0x3E7, _0497
ScrCmd_0D5 0, 0x4040
ScrCmd_049 0x5DC
ScrCmd_060
@@ -395,8 +375,7 @@ _04AD:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 214
GoToIf 1, _04CB
GoToIfSet 214, _04CB
ScrCmd_02C 23
GoTo _04D6
End

View File

@@ -84,8 +84,7 @@ _00A9:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x129
GoToIf 1, _0109
GoToIfSet 0x129, _0109
ScrCmd_0DE 0x800C
CompareVar 0x800C, 0x183
CallIf 1, _0119

View File

@@ -17,15 +17,13 @@ _0022:
ScrCmd_060
ScrCmd_068
ScrCmd_27E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0063
GoToIfEq 0x800C, 1, _0063
ScrCmd_02C 0
ScrCmd_040 1, 1, 0, 1, 0x800C
ScrCmd_042 229, 1
ScrCmd_042 228, 0
ScrCmd_043
CompareVar 0x800C, 1
GoToIf 1, _00C6
GoToIfEq 0x800C, 1, _00C6
GoTo _00BB
_0063:
@@ -35,15 +33,11 @@ _0063:
ScrCmd_042 229, 0
ScrCmd_042 228, 1
ScrCmd_043
CompareVar 0x800C, 0
GoToIf 5, _00BB
GoToIfNe 0x800C, 0, _00BB
ScrCmd_1B7 0x800C, 4
CompareVar 0x800C, 0
GoToIf 1, _00C6
CompareVar 0x800C, 1
GoToIf 1, _00D1
CompareVar 0x800C, 2
GoToIf 1, _00DC
GoToIfEq 0x800C, 0, _00C6
GoToIfEq 0x800C, 1, _00D1
GoToIfEq 0x800C, 2, _00DC
GoTo _00E7
_00BB:
@@ -116,12 +110,10 @@ _012B:
ScrCmd_060
ScrCmd_068
ScrCmd_134 10, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _016F
GoToIfEq 0x800C, 1, _016F
ScrCmd_02C 10
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _017A
GoToIfEq 0x800C, 1, _017A
ScrCmd_02C 11
SetVar 0x8004, 10
ScrCmd_014 0x7D9

View File

@@ -16,15 +16,13 @@ _001E:
ScrCmd_060
ScrCmd_068
ScrCmd_27E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _005F
GoToIfEq 0x800C, 1, _005F
ScrCmd_02C 0
ScrCmd_040 1, 1, 0, 1, 0x800C
ScrCmd_042 229, 1
ScrCmd_042 228, 0
ScrCmd_043
CompareVar 0x800C, 1
GoToIf 1, _00C2
GoToIfEq 0x800C, 1, _00C2
GoTo _00B7
_005F:
@@ -34,15 +32,11 @@ _005F:
ScrCmd_042 229, 0
ScrCmd_042 228, 1
ScrCmd_043
CompareVar 0x800C, 0
GoToIf 5, _00B7
GoToIfNe 0x800C, 0, _00B7
ScrCmd_1B8 0x800C, 4
CompareVar 0x800C, 0
GoToIf 1, _00C2
CompareVar 0x800C, 1
GoToIf 1, _00CD
CompareVar 0x800C, 2
GoToIf 1, _00D8
GoToIfEq 0x800C, 0, _00C2
GoToIfEq 0x800C, 1, _00CD
GoToIfEq 0x800C, 2, _00D8
GoTo _00E3
_00B7:

View File

@@ -16,15 +16,13 @@ _001E:
ScrCmd_060
ScrCmd_068
ScrCmd_27E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _005F
GoToIfEq 0x800C, 1, _005F
ScrCmd_02C 0
ScrCmd_040 1, 1, 0, 1, 0x800C
ScrCmd_042 229, 1
ScrCmd_042 228, 0
ScrCmd_043
CompareVar 0x800C, 1
GoToIf 1, _00C2
GoToIfEq 0x800C, 1, _00C2
GoTo _00B7
_005F:
@@ -34,15 +32,11 @@ _005F:
ScrCmd_042 229, 0
ScrCmd_042 228, 1
ScrCmd_043
CompareVar 0x800C, 0
GoToIf 5, _00B7
GoToIfNe 0x800C, 0, _00B7
ScrCmd_1B7 0x800C, 4
CompareVar 0x800C, 0
GoToIf 1, _00C2
CompareVar 0x800C, 1
GoToIf 1, _00CD
CompareVar 0x800C, 2
GoToIf 1, _00D8
GoToIfEq 0x800C, 0, _00C2
GoToIfEq 0x800C, 1, _00CD
GoToIfEq 0x800C, 2, _00D8
GoTo _00E3
_00B7:

View File

@@ -34,14 +34,12 @@ _0040:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x105
GoToIf 1, _0087
GoToIfSet 0x105, _0087
ScrCmd_02C 2
SetVar 0x8004, 0x120
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0092
GoToIfEq 0x800C, 0, _0092
ScrCmd_014 0x7FC
SetFlag 0x105
GoTo _0087
@@ -94,12 +92,9 @@ _00D5:
ScrCmd_042 222, 3
ScrCmd_043
SetVar 0x8008, 0x8000
CompareVar 0x8008, 0
GoToIf 1, _0125
CompareVar 0x8008, 1
GoToIf 1, _0131
CompareVar 0x8008, 2
GoToIf 1, _013D
GoToIfEq 0x8008, 0, _0125
GoToIfEq 0x8008, 1, _0131
GoToIfEq 0x8008, 2, _013D
ScrCmd_02C 10
GoTo _028C
@@ -149,11 +144,9 @@ _0191:
CallIf 1, _0153
CompareVar 0x8000, 2
CallIf 1, _015D
CompareVar 0x800C, 0
GoToIf 1, _0277
GoToIfEq 0x800C, 0, _0277
ScrCmd_07D 0x8001, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0280
GoToIfEq 0x800C, 0, _0280
CompareVar 0x8000, 0
CallIf 1, _0167
CompareVar 0x8000, 1
@@ -169,11 +162,9 @@ _0191:
SetVar 0x8005, 1
ScrCmd_014 0x7FC
ScrCmd_1B7 0x800C, 64
CompareVar 0x800C, 0
GoToIf 5, _026E
GoToIfNe 0x800C, 0, _026E
ScrCmd_07D 0x8001, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0280
GoToIfEq 0x800C, 0, _0280
ScrCmd_049 0x617
ScrCmd_0D1 0, 0x8001
ScrCmd_02C 8

View File

@@ -11,18 +11,12 @@ _0006:
ScrCmd_068
ScrCmd_11C 0x40CE
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 0
GoToIf 1, _0068
CompareVar 0x8008, 1
GoToIf 1, _0072
CompareVar 0x8008, 2
GoToIf 1, _007C
CompareVar 0x8008, 3
GoToIf 1, _0086
CompareVar 0x8008, 4
GoToIf 1, _0090
CompareVar 0x8008, 5
GoToIf 1, _009A
GoToIfEq 0x8008, 0, _0068
GoToIfEq 0x8008, 1, _0072
GoToIfEq 0x8008, 2, _007C
GoToIfEq 0x8008, 3, _0086
GoToIfEq 0x8008, 4, _0090
GoToIfEq 0x8008, 5, _009A
End
_0068:
@@ -63,26 +57,19 @@ _00A6:
ScrCmd_042 124, 6
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _02BC
CompareVar 0x8008, 1
GoToIf 1, _026D
CompareVar 0x8008, 2
GoToIf 1, _021E
CompareVar 0x8008, 3
GoToIf 1, _01CF
CompareVar 0x8008, 4
GoToIf 1, _0180
CompareVar 0x8008, 5
GoToIf 1, _0131
GoToIfEq 0x8008, 0, _02BC
GoToIfEq 0x8008, 1, _026D
GoToIfEq 0x8008, 2, _021E
GoToIfEq 0x8008, 3, _01CF
GoToIfEq 0x8008, 4, _0180
GoToIfEq 0x8008, 5, _0131
GoTo _03F6
_0131:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 0x236, 1, 18, 2, 1
CompareVar 0x40CE, 5
GoToIf 1, _03DF
GoToIfEq 0x40CE, 5, _03DF
CompareVar 0x40CE, 5
CallIf 2, _030B
CompareVar 0x40CE, 5
@@ -95,8 +82,7 @@ _0180:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 137, 2, 18, 2, 1
CompareVar 0x40CE, 4
GoToIf 1, _03DF
GoToIfEq 0x40CE, 4, _03DF
CompareVar 0x40CE, 4
CallIf 2, _030B
CompareVar 0x40CE, 4
@@ -109,8 +95,7 @@ _01CF:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 138, 2, 18, 2, 1
CompareVar 0x40CE, 3
GoToIf 1, _03DF
GoToIfEq 0x40CE, 3, _03DF
CompareVar 0x40CE, 3
CallIf 2, _030B
CompareVar 0x40CE, 3
@@ -123,8 +108,7 @@ _021E:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 139, 2, 18, 2, 1
CompareVar 0x40CE, 2
GoToIf 1, _03DF
GoToIfEq 0x40CE, 2, _03DF
CompareVar 0x40CE, 2
CallIf 2, _030B
CompareVar 0x40CE, 2
@@ -137,8 +121,7 @@ _026D:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 140, 2, 18, 2, 1
CompareVar 0x40CE, 1
GoToIf 1, _03DF
GoToIfEq 0x40CE, 1, _03DF
CompareVar 0x40CE, 1
CallIf 2, _030B
CompareVar 0x40CE, 1
@@ -151,8 +134,7 @@ _02BC:
ScrCmd_003 1, 0x800C
ScrCmd_11C 0x40CE
ScrCmd_11B 141, 1, 18, 2, 1
CompareVar 0x40CE, 0
GoToIf 1, _03DF
GoToIfEq 0x40CE, 0, _03DF
CompareVar 0x40CE, 0
CallIf 2, _030B
CompareVar 0x40CE, 0
@@ -182,18 +164,12 @@ _0321:
_033F:
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 0
GoToIf 1, _0395
CompareVar 0x8008, 1
GoToIf 1, _03A0
CompareVar 0x8008, 2
GoToIf 1, _03AB
CompareVar 0x8008, 3
GoToIf 1, _03B6
CompareVar 0x8008, 4
GoToIf 1, _03C1
CompareVar 0x8008, 5
GoToIf 1, _03CC
GoToIfEq 0x8008, 0, _0395
GoToIfEq 0x8008, 1, _03A0
GoToIfEq 0x8008, 2, _03AB
GoToIfEq 0x8008, 3, _03B6
GoToIfEq 0x8008, 4, _03C1
GoToIfEq 0x8008, 5, _03CC
End
_0395:

View File

@@ -79,8 +79,7 @@ _0091:
_00A4:
ScrCmd_049 0x5DC
ScrCmd_060
CheckFlag 185
GoToIf 1, _00D0
GoToIfSet 185, _00D0
SetFlag 185
SetFlag 0x185
ScrCmd_02C 0
@@ -126,10 +125,8 @@ _00FE:
ScrCmd_042 16, 2
ScrCmd_043
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0150
CompareVar 0x8008, 1
GoToIf 1, _018F
GoToIfEq 0x8008, 0, _0150
GoToIfEq 0x8008, 1, _018F
GoTo _0215
End
@@ -137,11 +134,9 @@ _0150:
SetVar 0x8004, 1
SetVar 0x8005, 200
ScrCmd_07D 42, 0x8004, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01FF
GoToIfEq 0x800C, 0, _01FF
ScrCmd_1AB 0x800C, 200
CompareVar 0x800C, 0
GoToIf 1, _020A
GoToIfEq 0x800C, 0, _020A
ScrCmd_02C 9
GoTo _01CE
End
@@ -150,11 +145,9 @@ _018F:
SetVar 0x8004, 10
SetVar 0x8005, 0x7D0
ScrCmd_07D 42, 0x8004, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _01FF
GoToIfEq 0x800C, 0, _01FF
ScrCmd_1AB 0x800C, 0x7D0
CompareVar 0x800C, 0
GoToIf 1, _020A
GoToIfEq 0x800C, 0, _020A
ScrCmd_02C 10
GoTo _01CE
End
@@ -200,38 +193,25 @@ _022A:
ScrCmd_072 20, 2
ScrCmd_02C 17
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _025B
CompareVar 0x800C, 1
GoToIf 1, _0306
GoToIfEq 0x800C, 0, _025B
GoToIfEq 0x800C, 1, _0306
End
_025B:
ScrCmd_07E 0x1C1, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0537
GoToIfEq 0x800C, 0, _0537
Call _0697
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _031B
CompareVar 0x8008, 1
GoToIf 1, _0344
CompareVar 0x8008, 2
GoToIf 1, _036D
CompareVar 0x8008, 3
GoToIf 1, _0396
CompareVar 0x8008, 4
GoToIf 1, _03BF
CompareVar 0x8008, 5
GoToIf 1, _03E8
CompareVar 0x8008, 6
GoToIf 1, _0411
CompareVar 0x8008, 7
GoToIf 1, _043A
CompareVar 0x8008, 8
GoToIf 1, _0463
CompareVar 0x8008, 9
GoToIf 1, _048C
GoToIfEq 0x8008, 0, _031B
GoToIfEq 0x8008, 1, _0344
GoToIfEq 0x8008, 2, _036D
GoToIfEq 0x8008, 3, _0396
GoToIfEq 0x8008, 4, _03BF
GoToIfEq 0x8008, 5, _03E8
GoToIfEq 0x8008, 6, _0411
GoToIfEq 0x8008, 7, _043A
GoToIfEq 0x8008, 8, _0463
GoToIfEq 0x8008, 9, _048C
GoTo _0306
End
@@ -249,8 +229,7 @@ _0311:
_031B:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0557
GoTo _04B5
@@ -258,8 +237,7 @@ _031B:
_0344:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0577
GoTo _04B5
@@ -267,8 +245,7 @@ _0344:
_036D:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0597
GoTo _04B5
@@ -276,8 +253,7 @@ _036D:
_0396:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _05B7
GoTo _04B5
@@ -285,8 +261,7 @@ _0396:
_03BF:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _05D7
GoTo _04B5
@@ -294,8 +269,7 @@ _03BF:
_03E8:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _05F7
GoTo _04B5
@@ -303,8 +277,7 @@ _03E8:
_0411:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0617
GoTo _04B5
@@ -312,8 +285,7 @@ _0411:
_043A:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0637
GoTo _04B5
@@ -321,8 +293,7 @@ _043A:
_0463:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0657
GoTo _04B5
@@ -330,8 +301,7 @@ _0463:
_048C:
ScrCmd_071 0x800C, 0x1900
CompareVar 0x800C, 0
GoToIf 1, _052C
GoToIfEq 0x800C, 0, _052C
SetVar 0x8005, 1
Call _0677
GoTo _04B5
@@ -339,14 +309,12 @@ _048C:
_04B5:
ScrCmd_307 0x800C
CompareVar 0x800C, 0x8005
GoToIf 0, _0521
GoToIfLt 0x800C, 0x8005, _0521
GoTo _04CE
End
_04CE:
CompareVar 0x8005, 0
GoToIf 1, _0503
GoToIfEq 0x8005, 0, _0503
ScrCmd_289 0x800C, 0x8007, 0x8000, 0x8001, 0x8002, 0x8003, 20
ScrCmd_334 35, 0x1900
ScrCmd_1A3 0x1900

View File

@@ -25,8 +25,7 @@ _003B:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1CF, 1, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0063
GoToIfEq 0x800C, 1, _0063
ScrCmd_02C 7
ScrCmd_031
ScrCmd_034
@@ -36,10 +35,8 @@ _003B:
_0063:
ScrCmd_02C 8
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0086
CompareVar 0x800C, 1
GoToIf 1, _00C2
GoToIfEq 0x800C, 0, _0086
GoToIfEq 0x800C, 1, _00C2
End
_0086:

View File

@@ -22,24 +22,19 @@ _000E:
_0039:
ScrCmd_02C 1
Call _0119
CompareVar 0x800C, -2
GoToIf 1, _00D8
CompareVar 0x800C, 0x4001
GoToIf 1, _00D8
GoToIfEq 0x800C, -2, _00D8
GoToIfEq 0x800C, 0x4001, _00D8
ScrCmd_2A6 0x800C, 0x8000, 0x8001
CompareVar 0x8000, 0x148
CallIf 0, _0100
CompareVar 0x8000, 0x148
CallIf 4, _010A
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0039
GoToIfEq 0x800C, 1, _0039
ScrCmd_2A9 0x800C, 0x8001
CompareVar 0x800C, 0
GoToIf 1, _00F5
GoToIfEq 0x800C, 0, _00F5
ScrCmd_07D 0x8000, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00E5
GoToIfEq 0x800C, 0, _00E5
ScrCmd_02C 4
ScrCmd_07B 0x8000, 1, 0x800C
ScrCmd_2A8 0x8001
@@ -92,8 +87,7 @@ _0135:
ScrCmd_280 1, 0x8001, 1, 5
ScrCmd_046 168, 0xFF, 0x8008
AddVar 0x8008, 1
CompareVar 0x8008, 0x4001
GoToIf 0, _0135
GoToIfLt 0x8008, 0x4001, _0135
GoTo _016C
End
@@ -106,21 +100,18 @@ _017C:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 196
GoToIf 1, _01AF
GoToIfSet 196, _01AF
SetFlag 196
ScrCmd_02C 8
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0250
GoToIfEq 0x800C, 1, _0250
GoTo _01CB
End
_01AF:
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0250
GoToIfEq 0x800C, 1, _0250
GoTo _01CB
End
@@ -133,17 +124,13 @@ _01CB:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x8000, 0xFF
GoToIf 1, _0250
GoToIfEq 0x8000, 0xFF, _0250
ScrCmd_198 0x8000, 0x8001
CompareVar 0x8001, 0
GoToIf 1, _025B
GoToIfEq 0x8001, 0, _025B
ScrCmd_2FF 0x8000, 0x8004
CompareVar 0x8004, -1
GoToIf 1, _0245
GoToIfEq 0x8004, -1, _0245
ScrCmd_099 0x800C, 237, 0x8000
CompareVar 0x800C, 0
GoToIf 1, _0266
GoToIfEq 0x800C, 0, _0266
ScrCmd_2FD 0, 0x8004
ScrCmd_02C 11
GoTo _0276

View File

@@ -10,20 +10,15 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 188
GoToIf 1, _00EF
GoToIfSet 188, _00EF
ScrCmd_02C 0
ScrCmd_02C 1
ScrCmd_034
ScrCmd_1BD 0x800C
CompareVar 0x800C, 2
GoToIf 1, _005F
CompareVar 0x800C, 0
GoToIf 1, _006F
CompareVar 0x800C, 3
GoToIf 1, _007F
CompareVar 0x800C, 1
GoToIf 1, _008F
GoToIfEq 0x800C, 2, _005F
GoToIfEq 0x800C, 0, _006F
GoToIfEq 0x800C, 3, _007F
GoToIfEq 0x800C, 1, _008F
End
_005F:
@@ -53,8 +48,7 @@ _009F:
ScrCmd_042 175, 1
ScrCmd_043
ScrCmd_1B7 0x800C, 2
CompareVar 0x800C, 0
GoToIf 1, _00E4
GoToIfEq 0x800C, 0, _00E4
ScrCmd_02C 4
SetVar 0x8004, 0x1BC
SetVar 0x8005, 1

View File

@@ -10,10 +10,8 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 151
GoToIf 1, _0109
CheckFlag 181
GoToIf 1, _0037
GoToIfSet 151, _0109
GoToIfSet 181, _0037
SetFlag 181
ScrCmd_02C 0
GoTo _0042
@@ -26,15 +24,13 @@ _0037:
_0042:
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _005B
GoToIfEq 0x800C, 0, _005B
GoTo _00FE
End
_005B:
ScrCmd_177 0x800C
CompareVar 0x800C, 6
GoToIf 1, _00F3
GoToIfEq 0x800C, 6, _00F3
ScrCmd_02C 2
ScrCmd_04E 0x486
ScrCmd_0CD 0
@@ -44,10 +40,8 @@ _005B:
SetFlag 151
ScrCmd_02C 4
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00AC
CompareVar 0x800C, 1
GoToIf 1, _00ED
GoToIfEq 0x800C, 0, _00AC
GoToIfEq 0x800C, 1, _00ED
End
_00AC:

View File

@@ -11,12 +11,10 @@ _000E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0xAAC
GoToIf 1, _00D5
GoToIfSet 0xAAC, _00D5
ScrCmd_02C 0
ScrCmd_03E 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00EB
GoToIfEq 0x800C, 1, _00EB
ScrCmd_02C 1
ScrCmd_034
ScrCmd_0BC 6, 1, 0, 0
@@ -26,11 +24,9 @@ _000E:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x4000, 0xFF
GoToIf 1, _00EB
GoToIfEq 0x4000, 0xFF, _00EB
ScrCmd_198 0x4000, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00E0
GoToIfEq 0x800C, 0, _00E0
ScrCmd_02C 3
ScrCmd_034
ScrCmd_0BC 6, 1, 0, 0
@@ -44,8 +40,7 @@ _000E:
SetFlag 0xAAC
ScrCmd_1BA 3, 0x4000
ScrCmd_26C 0x8004
CompareVar 0x8004, -1
GoToIf 1, _00F6
GoToIfEq 0x8004, -1, _00F6
ScrCmd_02C 7
SetVar 0x8005, 1
ScrCmd_014 0x7FF

View File

@@ -9,8 +9,7 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x107
GoToIf 1, _0024
GoToIfSet 0x107, _0024
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034

View File

@@ -28,8 +28,7 @@ _004E:
CallIf 1, _0077
CompareVar 0x40A6, 3
CallIf 1, _0077
CompareVar 0x407E, 0
GoToIf 1, _0083
GoToIfEq 0x407E, 0, _0083
End
_0077:
@@ -51,16 +50,11 @@ _0099:
ScrCmd_064 20
ScrCmd_062 20
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8004, 0x355
GoToIf 1, _00FA
CompareVar 0x8004, 0x356
GoToIf 1, _0114
CompareVar 0x8004, 0x357
GoToIf 1, _012E
CompareVar 0x8004, 0x358
GoToIf 1, _0148
CompareVar 0x8004, 0x359
GoToIf 1, _0162
GoToIfEq 0x8004, 0x355, _00FA
GoToIfEq 0x8004, 0x356, _0114
GoToIfEq 0x8004, 0x357, _012E
GoToIfEq 0x8004, 0x358, _0148
GoToIfEq 0x8004, 0x359, _0162
End
_00FA:
@@ -443,12 +437,10 @@ _0530:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 154
GoToIf 1, _056C
GoToIfSet 154, _056C
ScrCmd_02C 8
ScrCmd_15B 7, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0561
GoToIfEq 0x800C, 0, _0561
GoTo _056C
End
@@ -478,10 +470,8 @@ _0577:
_0593:
ScrCmd_060
ScrCmd_069 0x8004, 0x8005
CompareVar 0x8005, 0x316
GoToIf 1, _05B7
CompareVar 0x8005, 0x317
GoToIf 1, _05C7
GoToIfEq 0x8005, 0x316, _05B7
GoToIfEq 0x8005, 0x317, _05C7
End
_05B7:
@@ -674,20 +664,13 @@ _0791:
ScrCmd_035
ScrCmd_234 0x800C
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _0806
CompareVar 0x8008, 1
GoToIf 1, _0810
CompareVar 0x8008, 2
GoToIf 1, _081A
CompareVar 0x8008, 3
GoToIf 1, _0824
CompareVar 0x8008, 4
GoToIf 1, _082E
CompareVar 0x8008, 5
GoToIf 1, _0838
CompareVar 0x8008, 6
GoToIf 1, _0842
GoToIfEq 0x8008, 0, _0806
GoToIfEq 0x8008, 1, _0810
GoToIfEq 0x8008, 2, _081A
GoToIfEq 0x8008, 3, _0824
GoToIfEq 0x8008, 4, _082E
GoToIfEq 0x8008, 5, _0838
GoToIfEq 0x8008, 6, _0842
End
_0806:
@@ -726,8 +709,7 @@ _0850:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x162
GoToIf 1, _086E
GoToIfSet 0x162, _086E
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -739,12 +721,9 @@ _086E:
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _08A6
CompareVar 0x800C, 2
GoToIf 1, _08BE
CompareVar 0x800C, 3
GoToIf 1, _08D6
GoToIfEq 0x800C, 0, _08A6
GoToIfEq 0x800C, 2, _08BE
GoToIfEq 0x800C, 3, _08D6
End
_08A6:

View File

@@ -22,8 +22,7 @@ _0022:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 7, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0048
GoToIfEq 0x800C, 1, _0048
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -42,8 +41,7 @@ _0056:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 7, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _007A
GoToIfEq 0x800C, 1, _007A
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -51,8 +49,7 @@ _0056:
End
_007A:
CompareVar 0x40EF, 1
GoToIf 4, _0098
GoToIfGe 0x40EF, 1, _0098
ScrCmd_0CD 0
ScrCmd_0CE 1
ScrCmd_02C 3

View File

@@ -26,15 +26,13 @@ _0027:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 7, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0104
GoToIfEq 0x800C, 1, _0104
ScrCmd_1CD 9, 156, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x140, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _011A
GoToIfEq 0x800C, 0, _011A
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -59,8 +57,7 @@ _00BC:
SetVar 0x8004, 0x180
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00FA
GoToIfEq 0x800C, 0, _00FA
ScrCmd_014 0x7FC
SetFlag 182
ScrCmd_0D1 0, 0x8004
@@ -78,8 +75,7 @@ _00FA:
End
_0104:
CheckFlag 182
GoToIf 0, _00BC
GoToIfUnset 182, _00BC
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034

View File

@@ -28,8 +28,7 @@ _0031:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 7, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0057
GoToIfEq 0x800C, 1, _0057
ScrCmd_02C 1
ScrCmd_031
ScrCmd_034

View File

@@ -18,13 +18,11 @@ _001A:
ScrCmd_068
ScrCmd_247 0x8000
ScrCmd_230 0x800C, 0x8000, 24
CompareVar 0x800C, 1
GoToIf 1, _0086
GoToIfEq 0x800C, 1, _0086
ScrCmd_0D0 0, 0x8000
ScrCmd_02C 0
ScrCmd_233 0x800C, 0x8000
CompareVar 0x800C, 0x1FE
GoToIf 0, _007B
GoToIfLt 0x800C, 0x1FE, _007B
ScrCmd_02C 1
ScrCmd_231 0x8000, 24
ScrCmd_04E 0x483
@@ -68,8 +66,7 @@ _00A9:
ScrCmd_060
ScrCmd_068
ScrCmd_07E 0x1B2, 1, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00D9
GoToIfEq 0x800C, 0, _00D9
ScrCmd_02C 7
ScrCmd_014 0x7E3
ScrCmd_035
@@ -87,20 +84,13 @@ _00D9:
_00E4:
ScrCmd_234 0x800C
SetVar 0x8008, 0x800C
CompareVar 0x8008, 0
GoToIf 1, _016F
CompareVar 0x8008, 1
GoToIf 1, _014B
CompareVar 0x8008, 2
GoToIf 1, _0151
CompareVar 0x8008, 3
GoToIf 1, _0157
CompareVar 0x8008, 4
GoToIf 1, _015D
CompareVar 0x8008, 5
GoToIf 1, _0163
CompareVar 0x8008, 6
GoToIf 1, _0169
GoToIfEq 0x8008, 0, _016F
GoToIfEq 0x8008, 1, _014B
GoToIfEq 0x8008, 2, _0151
GoToIfEq 0x8008, 3, _0157
GoToIfEq 0x8008, 4, _015D
GoToIfEq 0x8008, 5, _0163
GoToIfEq 0x8008, 6, _0169
End
_014B:
@@ -137,14 +127,10 @@ _0175:
ScrCmd_068
ScrCmd_02C 9
ScrCmd_234 0x4000
CompareVar 0x4000, 0
GoToIf 1, _01BE
CompareVar 0x4000, 1
GoToIf 1, _01BE
CompareVar 0x4000, 2
GoToIf 1, _01BE
CompareVar 0x4000, 3
GoToIf 1, _01BE
GoToIfEq 0x4000, 0, _01BE
GoToIfEq 0x4000, 1, _01BE
GoToIfEq 0x4000, 2, _01BE
GoToIfEq 0x4000, 3, _01BE
GoTo _01C9
_01BE:

View File

@@ -9,16 +9,12 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0xAA4
GoToIf 1, _006A
CheckFlag 0xAA7
GoToIf 1, _005F
CheckFlag 247
GoToIf 0, _004C
GoToIfSet 0xAA4, _006A
GoToIfSet 0xAA7, _005F
GoToIfUnset 247, _004C
ScrCmd_247 0x8002
Call _0070
CompareVar 0x800C, 1
GoToIf 1, _0136
GoToIfEq 0x800C, 1, _0136
GoTo _0146
_004C:
@@ -42,18 +38,12 @@ _006A:
_0070:
ScrCmd_234 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00C8
CompareVar 0x800C, 1
GoToIf 1, _00D2
CompareVar 0x800C, 2
GoToIf 1, _00DC
CompareVar 0x800C, 3
GoToIf 1, _00E6
CompareVar 0x800C, 4
GoToIf 1, _00F0
CompareVar 0x800C, 5
GoToIf 1, _00FA
GoToIfEq 0x800C, 0, _00C8
GoToIfEq 0x800C, 1, _00D2
GoToIfEq 0x800C, 2, _00DC
GoToIfEq 0x800C, 3, _00E6
GoToIfEq 0x800C, 4, _00F0
GoToIfEq 0x800C, 5, _00FA
GoTo _0104
_00C8:
@@ -111,18 +101,12 @@ _0136:
_0146:
ScrCmd_234 0x800C
CompareVar 0x800C, 0
GoToIf 1, _019E
CompareVar 0x800C, 1
GoToIf 1, _01F2
CompareVar 0x800C, 2
GoToIf 1, _0246
CompareVar 0x800C, 3
GoToIf 1, _029A
CompareVar 0x800C, 4
GoToIf 1, _02EE
CompareVar 0x800C, 5
GoToIf 1, _0342
GoToIfEq 0x800C, 0, _019E
GoToIfEq 0x800C, 1, _01F2
GoToIfEq 0x800C, 2, _0246
GoToIfEq 0x800C, 3, _029A
GoToIfEq 0x800C, 4, _02EE
GoToIfEq 0x800C, 5, _0342
GoTo _0396
_019E:
@@ -135,8 +119,7 @@ _019E:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 21
SetFlag 0xAA4
@@ -154,8 +137,7 @@ _01F2:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 3
SetFlag 0xAA4
@@ -173,8 +155,7 @@ _0246:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 11
SetFlag 0xAA4
@@ -192,8 +173,7 @@ _029A:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 13
SetFlag 0xAA4
@@ -211,8 +191,7 @@ _02EE:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 15
SetFlag 0xAA4
@@ -230,8 +209,7 @@ _0342:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 17
SetFlag 0xAA4
@@ -249,8 +227,7 @@ _0396:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0
GoToIf 1, _03EA
GoToIfEq 0x800C, 0, _03EA
ScrCmd_245 0, 0x8000
ScrCmd_02C 19
SetFlag 0xAA4

View File

@@ -9,8 +9,7 @@ _0006:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x40B5, 1
GoToIf 4, _002C
GoToIfGe 0x40B5, 1, _002C
SetVar 0x40B5, 1
ScrCmd_02C 0
ScrCmd_031
@@ -20,20 +19,16 @@ _0006:
_002C:
ScrCmd_134 18, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0125
GoToIfEq 0x800C, 1, _0125
ScrCmd_134 17, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00A7
GoToIfEq 0x800C, 1, _00A7
ScrCmd_134 16, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0089
GoToIfEq 0x800C, 1, _0089
GoTo _006B
_006B:
ScrCmd_213 0x8000, 12
CompareVar 0x8000, 0xFF
GoToIf 5, _00C5
GoToIfNe 0x8000, 0xFF, _00C5
ScrCmd_02C 1
ScrCmd_031
ScrCmd_034
@@ -42,8 +37,7 @@ _006B:
_0089:
ScrCmd_213 0x8000, 14
CompareVar 0x8000, 0xFF
GoToIf 5, _00E5
GoToIfNe 0x8000, 0xFF, _00E5
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -52,8 +46,7 @@ _0089:
_00A7:
ScrCmd_213 0x8000, 24
CompareVar 0x8000, 0xFF
GoToIf 5, _0105
GoToIfNe 0x8000, 0xFF, _0105
ScrCmd_02C 3
ScrCmd_031
ScrCmd_034

View File

@@ -48,12 +48,9 @@ _004C:
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_1BD 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0092
CompareVar 0x800C, 2
GoToIf 1, _00AA
CompareVar 0x800C, 3
GoToIf 1, _00C2
GoToIfEq 0x800C, 0, _0092
GoToIfEq 0x800C, 2, _00AA
GoToIfEq 0x800C, 3, _00C2
End
_0092:

View File

@@ -11,10 +11,8 @@ _0006:
WaitMovement
ScrCmd_11C 0x40CE
SetVar 0x8008, 0x40CE
CompareVar 0x8008, 1
GoToIf 1, _0038
CompareVar 0x8008, 0
GoToIf 1, _006A
GoToIfEq 0x8008, 1, _0038
GoToIfEq 0x8008, 0, _006A
End
_0038:

View File

@@ -17,8 +17,7 @@
.short 0xFD13
_0032:
CompareVar 0x407F, 1
GoToIf 4, _0041
GoToIfGe 0x407F, 1, _0041
End
_0041:
@@ -32,8 +31,7 @@ _0047:
ScrCmd_02C 0
ScrCmd_034
ScrCmd_22D 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0088
GoToIfEq 0x800C, 1, _0088
GoTo _0072
End
@@ -45,8 +43,7 @@ _0072:
End
_0088:
CheckFlag 0x964
GoToIf 0, _0072
GoToIfUnset 0x964, _0072
GoTo _0111
.balign 4, 0
@@ -69,8 +66,7 @@ _00B4:
ScrCmd_060
ScrCmd_068
ScrCmd_22D 2, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00DF
GoToIfEq 0x800C, 1, _00DF
GoTo _00D4
_00D4:
@@ -81,10 +77,8 @@ _00D4:
End
_00DF:
CheckFlag 0x964
GoToIf 0, _00D4
CompareVar 0x407F, 0
GoToIf 1, _0102
GoToIfUnset 0x964, _00D4
GoToIfEq 0x407F, 0, _0102
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -179,8 +173,7 @@ _01C0:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CompareVar 0x407F, 1
GoToIf 4, _01E0
GoToIfGe 0x407F, 1, _01E0
ScrCmd_02C 7
ScrCmd_031
ScrCmd_034
@@ -224,14 +217,11 @@ _022A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 0x964
GoToIf 0, _0260
GoToIfUnset 0x964, _0260
ScrCmd_02C 10
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0276
CompareVar 0x800C, 1
GoToIf 1, _026B
GoToIfEq 0x800C, 0, _0276
GoToIfEq 0x800C, 1, _026B
End
_0260:

View File

@@ -9,8 +9,7 @@
.short 0xFD13
_0012:
CheckFlag 235
GoToIf 1, _001F
GoToIfSet 235, _001F
End
_001F:
@@ -22,15 +21,13 @@ _0025:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 6, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00F8
GoToIfEq 0x800C, 1, _00F8
ScrCmd_1CD 9, 167, 0, 0, 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x13F, 0
ScrCmd_0EC 0x800C
CompareVar 0x800C, 0
GoToIf 1, _010E
GoToIfEq 0x800C, 0, _010E
ScrCmd_02C 1
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -53,8 +50,7 @@ _00B0:
SetVar 0x8004, 0x18F
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVar 0x800C, 0
GoToIf 1, _00EE
GoToIfEq 0x800C, 0, _00EE
ScrCmd_014 0x7FC
SetFlag 158
ScrCmd_0D1 0, 0x8004
@@ -72,8 +68,7 @@ _00EE:
End
_00F8:
CheckFlag 158
GoToIf 0, _00B0
GoToIfUnset 158, _00B0
ScrCmd_02C 5
ScrCmd_031
ScrCmd_034
@@ -90,8 +85,7 @@ _0114:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 6, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _013A
GoToIfEq 0x800C, 1, _013A
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -110,8 +104,7 @@ _0148:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_15B 6, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _0172
GoToIfEq 0x800C, 1, _0172
ScrCmd_0CE 0
ScrCmd_0CE 1
ScrCmd_02C 8

View File

@@ -52,8 +52,7 @@ _0067:
ScrCmd_060
ScrCmd_068
ScrCmd_15B 6, 0x800C
CompareVar 0x800C, 1
GoToIf 1, _00EC
GoToIfEq 0x800C, 1, _00EC
ScrCmd_1BD 0x8000
CompareVar 0x8000, 0
CallIf 1, _00C8

View File

@@ -10,8 +10,7 @@ _000A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 244
GoToIf 1, _0028
GoToIfSet 244, _0028
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -29,12 +28,10 @@ _0033:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
CheckFlag 244
GoToIf 1, _00DC
GoToIfSet 244, _00DC
ScrCmd_02C 2
ScrCmd_03E 0x800C
CompareVar 0x800C, 0
GoToIf 1, _0060
GoToIfEq 0x800C, 0, _0060
GoTo _00D1
_0060:
@@ -46,14 +43,12 @@ _0060:
ScrCmd_0A1
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVar 0x800C, 0xFF
GoToIf 1, _00D1
GoToIfEq 0x800C, 0xFF, _00D1
ScrCmd_226 2
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVar 0x8005, 0x800C
GoToIf 5, _00C4
GoToIfNe 0x8005, 0x800C, _00C4
ScrCmd_229 0x8004
ScrCmd_22A
SetFlag 244

Some files were not shown because too many files have changed in this diff Show More