Merge pull request #197 from cbt6/scrcmd

Name more script command functions
This commit is contained in:
Rachel
2024-05-04 12:38:46 +01:00
committed by GitHub
316 changed files with 6721 additions and 6752 deletions

View File

@@ -189,48 +189,46 @@
.short \arg1
.endm
.macro ScrCmd_022 arg0
.macro SetFlagFromVar varID
.short 34
.short \arg0
.short \varID
.endm
.macro ScrCmd_023 arg0
.macro SetTrainerFlag trainerID
.short 35
.short \arg0
.short \trainerID
.endm
.macro ScrCmd_024 arg0
.macro ClearTrainerFlag trainerID
.short 36
.short \arg0
.short \trainerID
.endm
.macro ScrCmd_025 arg0
.macro CheckTrainerFlag trainerID
.short 37
.short \arg0
.short \trainerID
.endm
.macro ScrCmd_026 arg0, arg1
.macro AddVar destVarID, valueOrVarID
.short 38
.short \arg0
.short \arg1
.short \destVarID
.short \valueOrVarID
.endm
.macro ScrCmd_027 arg0, arg1
.macro SubVar destVarID, valueOrVarID
.short 39
.short \arg0
.short \arg1
.short \destVarID
.short \valueOrVarID
.endm
.macro ScrCmd_028 arg0, arg1
.short 40
.short \arg0
.short \arg1
.endm
.macro ScrCmd_029 arg0, arg1
.short 41
.short \arg0
.short \arg1
.macro SetVar destVarID, valueOrVarID
.if \valueOrVarID < 0x4000
.short 40 // SetVarFromValue
.else
.short 41 // SetVarFromVar
.endif
.short \destVarID
.short \valueOrVarID
.endm
.macro ScrCmd_02A arg0, arg1
@@ -509,13 +507,13 @@
.short 93
.endm
.macro ScrCmd_05E arg0, arg1
.macro ApplyMovement localID, movementOffset
.short 94
.short \arg0
.long \arg1-.-4
.short \localID
.long \movementOffset-.-4
.endm
.macro ScrCmd_05F
.macro WaitMovement
.short 95
.endm
@@ -3497,7 +3495,7 @@
.short \arg0
.endm
.macro ScrCmd_289 arg0, arg1, arg2, arg3, arg4, arg5
.macro ScrCmd_289 arg0, arg1, arg2, arg3, arg4, arg5, arg6
.short 649
.short \arg0
.short \arg1
@@ -3505,6 +3503,7 @@
.short \arg3
.short \arg4
.short \arg5
.short \arg6
.endm
.macro ScrCmd_28A arg0

View File

@@ -57,11 +57,11 @@ _00C2:
Return
_00D8:
ScrCmd_028 0x4020, 97
SetVar 0x4020, 97
End
_00E0:
ScrCmd_028 0x4020, 0
SetVar 0x4020, 0
End
_00E8:
@@ -94,10 +94,10 @@ _0149:
ClearFlag 0x17A
ScrCmd_064 7
ScrCmd_062 7
ScrCmd_05E 7, _043C
ScrCmd_05F
ScrCmd_05E 7, _044C
ScrCmd_05F
ApplyMovement 7, _043C
WaitMovement
ApplyMovement 7, _044C
WaitMovement
ScrCmd_014 0x7F8
ScrCmd_14D 0x800C
CompareVarToValue 0x800C, 0
@@ -195,11 +195,11 @@ _02B6:
Return
_02BB:
ScrCmd_05E 7, _0474
ScrCmd_05E 0xFF, _04F8
ScrCmd_05F
ApplyMovement 7, _0474
ApplyMovement 0xFF, _04F8
WaitMovement
ScrCmd_065 7
ScrCmd_028 0x4077, 1
SetVar 0x4077, 1
ScrCmd_061
End
@@ -215,41 +215,41 @@ _02DB:
End
_030C:
ScrCmd_05E 7, _0454
ScrCmd_05E 0xFF, _04B4
ScrCmd_05F
ApplyMovement 7, _0454
ApplyMovement 0xFF, _04B4
WaitMovement
Return
_0320:
ScrCmd_05E 7, _046C
ScrCmd_05E 0xFF, _04D4
ScrCmd_05F
ApplyMovement 7, _046C
ApplyMovement 0xFF, _04D4
WaitMovement
Return
_0334:
ScrCmd_05E 7, _0460
ScrCmd_05E 0xFF, _04C4
ScrCmd_05F
ApplyMovement 7, _0460
ApplyMovement 0xFF, _04C4
WaitMovement
Return
_0348:
ScrCmd_05E 31, _0518
ScrCmd_05F
ScrCmd_05E 31, _0544
ScrCmd_05E 7, _047C
ScrCmd_05E 0xFF, _04DC
ScrCmd_05F
ApplyMovement 31, _0518
WaitMovement
ApplyMovement 31, _0544
ApplyMovement 7, _047C
ApplyMovement 0xFF, _04DC
WaitMovement
Return
_036E:
ScrCmd_05E 31, _0550
ScrCmd_05F
ApplyMovement 31, _0550
WaitMovement
ScrCmd_014 0x807
ScrCmd_02C 12
ScrCmd_02C 13
ScrCmd_034
ScrCmd_05E 7, _0484
ScrCmd_05F
ApplyMovement 7, _0484
WaitMovement
Return
_0390:
@@ -272,33 +272,33 @@ _03BB:
_03C0:
ScrCmd_02C 20
ScrCmd_028 0x8004, 0x1D1
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1D1
SetVar 0x8005, 1
ScrCmd_014 0x7FC
ScrCmd_02C 21
ScrCmd_034
ScrCmd_05E 31, _055C
ScrCmd_05F
ApplyMovement 31, _055C
WaitMovement
ScrCmd_02C 22
ScrCmd_034
ScrCmd_05E 7, _04A4
ScrCmd_05E 0xFF, _0504
ScrCmd_05E 31, _0574
ScrCmd_05F
ApplyMovement 7, _04A4
ApplyMovement 0xFF, _0504
ApplyMovement 31, _0574
WaitMovement
ScrCmd_187 31, 186, 0, 0x2F4, 1
ScrCmd_186 31, 186, 0x2F4
ScrCmd_014 0x808
Return
_041B:
ScrCmd_05E 7, _048C
ScrCmd_05E 0xFF, _04EC
ScrCmd_05F
ApplyMovement 7, _048C
ApplyMovement 0xFF, _04EC
WaitMovement
Return
_042F:
ScrCmd_05E 7, _0498
ScrCmd_05F
ApplyMovement 7, _0498
WaitMovement
Return
.balign 4, 0
@@ -496,35 +496,35 @@ _05D0:
End
_0601:
ScrCmd_05E 26, _0680
ScrCmd_05F
ApplyMovement 26, _0680
WaitMovement
ScrCmd_02C 91
ScrCmd_034
ScrCmd_05E 26, _06B0
ScrCmd_05E 0xFF, _06F8
ScrCmd_05F
ApplyMovement 26, _06B0
ApplyMovement 0xFF, _06F8
WaitMovement
GoTo _067C
End
_062A:
ScrCmd_05E 26, _0690
ScrCmd_05F
ApplyMovement 26, _0690
WaitMovement
ScrCmd_02C 91
ScrCmd_034
ScrCmd_05E 26, _06C8
ScrCmd_05E 0xFF, _06F8
ScrCmd_05F
ApplyMovement 26, _06C8
ApplyMovement 0xFF, _06F8
WaitMovement
GoTo _067C
End
_0653:
ScrCmd_05E 26, _06A0
ScrCmd_05F
ApplyMovement 26, _06A0
WaitMovement
ScrCmd_02C 91
ScrCmd_034
ScrCmd_05E 26, _06E0
ScrCmd_05E 0xFF, _06F8
ScrCmd_05F
ApplyMovement 26, _06E0
ApplyMovement 0xFF, _06F8
WaitMovement
GoTo _067C
End
@@ -599,39 +599,39 @@ _0700:
End
_073E:
ScrCmd_05E 0xFF, _0894
ScrCmd_05E 31, _08B4
ScrCmd_05F
ApplyMovement 0xFF, _0894
ApplyMovement 31, _08B4
WaitMovement
GoTo _07A6
End
_0758:
ScrCmd_05E 0xFF, _0894
ScrCmd_05E 31, _08CC
ScrCmd_05F
ApplyMovement 0xFF, _0894
ApplyMovement 31, _08CC
WaitMovement
GoTo _07A6
End
_0772:
ScrCmd_05E 0xFF, _0894
ScrCmd_05E 31, _08E4
ScrCmd_05F
ApplyMovement 0xFF, _0894
ApplyMovement 31, _08E4
WaitMovement
GoTo _07A6
End
_078C:
ScrCmd_05E 0xFF, _0894
ScrCmd_05E 31, _08FC
ScrCmd_05F
ApplyMovement 0xFF, _0894
ApplyMovement 31, _08FC
WaitMovement
GoTo _07A6
End
_07A6:
Call _07FC
ScrCmd_034
ScrCmd_05E 0xFF, _08AC
ScrCmd_05E 31, _0914
ScrCmd_05F
ApplyMovement 0xFF, _08AC
ApplyMovement 31, _0914
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8005, 0x2F5
GoToIf 1, _0846
@@ -676,26 +676,26 @@ _0841:
Return
_0846:
ScrCmd_05E 31, _0924
ScrCmd_05F
ApplyMovement 31, _0924
WaitMovement
GoTo _088E
End
_0858:
ScrCmd_05E 31, _0930
ScrCmd_05F
ApplyMovement 31, _0930
WaitMovement
GoTo _088E
End
_086A:
ScrCmd_05E 31, _093C
ScrCmd_05F
ApplyMovement 31, _093C
WaitMovement
GoTo _088E
End
_087C:
ScrCmd_05E 31, _0948
ScrCmd_05F
ApplyMovement 31, _0948
WaitMovement
GoTo _088E
End
@@ -796,8 +796,8 @@ _0954:
Call _0821
ScrCmd_030
ScrCmd_034
ScrCmd_05E 31, _09D4
ScrCmd_05F
ApplyMovement 31, _09D4
WaitMovement
ScrCmd_061
End
@@ -805,8 +805,8 @@ _097F:
ScrCmd_02C 35
ScrCmd_030
ScrCmd_034
ScrCmd_05E 31, _09D4
ScrCmd_05F
ApplyMovement 31, _09D4
WaitMovement
ScrCmd_061
End
@@ -816,16 +816,16 @@ _0994:
GoToIf 1, _09BD
ScrCmd_02C 36
ScrCmd_034
ScrCmd_05E 31, _1558
ScrCmd_05F
ApplyMovement 31, _1558
WaitMovement
ScrCmd_02C 38
Return
_09BD:
ScrCmd_02C 37
ScrCmd_034
ScrCmd_05E 31, _1558
ScrCmd_05F
ApplyMovement 31, _1558
WaitMovement
ScrCmd_02C 38
Return
@@ -836,8 +836,8 @@ _09D4:
_09DC:
ScrCmd_060
ScrCmd_05E 18, _0E94
ScrCmd_05F
ApplyMovement 18, _0E94
WaitMovement
ScrCmd_02C 64
ScrCmd_034
ScrCmd_069 0x8000, 0x8001
@@ -850,23 +850,23 @@ _09DC:
End
_0A1C:
ScrCmd_05E 16, _0EBC
ScrCmd_05E 0xFF, _0DD0
ScrCmd_05F
ApplyMovement 16, _0EBC
ApplyMovement 0xFF, _0DD0
WaitMovement
GoTo _0A6A
End
_0A36:
ScrCmd_05E 16, _0EBC
ScrCmd_05E 0xFF, _0DE4
ScrCmd_05F
ApplyMovement 16, _0EBC
ApplyMovement 0xFF, _0DE4
WaitMovement
GoTo _0A6A
End
_0A50:
ScrCmd_05E 16, _0EBC
ScrCmd_05E 0xFF, _0DF8
ScrCmd_05F
ApplyMovement 16, _0EBC
ApplyMovement 0xFF, _0DF8
WaitMovement
GoTo _0A6A
End
@@ -874,22 +874,22 @@ _0A6A:
ScrCmd_0CD 0
ScrCmd_0CF 1
ScrCmd_02C 65
ScrCmd_05E 18, _0E94
ScrCmd_05F
ApplyMovement 18, _0E94
WaitMovement
ScrCmd_02C 66
ScrCmd_05E 16, _0EC8
ScrCmd_05F
ApplyMovement 16, _0EC8
WaitMovement
ScrCmd_02C 67
ScrCmd_05E 16, _0ED0
ScrCmd_05F
ApplyMovement 16, _0ED0
WaitMovement
ScrCmd_02C 68
ScrCmd_05E 17, _0E9C
ScrCmd_05E 18, _0E9C
ScrCmd_05F
ApplyMovement 17, _0E9C
ApplyMovement 18, _0E9C
WaitMovement
ScrCmd_02C 69
ScrCmd_02C 70
ScrCmd_05E 7, _0E44
ScrCmd_05F
ApplyMovement 7, _0E44
WaitMovement
ScrCmd_14D 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0ADC
@@ -913,33 +913,33 @@ _0AED:
_0AFE:
ScrCmd_034
ScrCmd_05E 16, _0F00
ScrCmd_05F
ScrCmd_05E 7, _0E4C
ScrCmd_05E 0xFF, _0F30
ScrCmd_05F
ApplyMovement 16, _0F00
WaitMovement
ApplyMovement 7, _0E4C
ApplyMovement 0xFF, _0F30
WaitMovement
Call _0BAA
ScrCmd_2A0 0x8004, 0x19E, 0x19F
ScrCmd_0EC 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0DB7
ScrCmd_05E 18, _0EB4
ScrCmd_05F
ApplyMovement 18, _0EB4
WaitMovement
ScrCmd_02C 73
ScrCmd_034
ScrCmd_05E 17, _0EA4
ScrCmd_05E 18, _0EAC
ScrCmd_05F
ApplyMovement 17, _0EA4
ApplyMovement 18, _0EAC
WaitMovement
ScrCmd_065 17
ScrCmd_065 18
SetFlag 0x19C
ScrCmd_05E 16, _0EF8
ScrCmd_05E 7, _0E54
ScrCmd_05F
ApplyMovement 16, _0EF8
ApplyMovement 7, _0E54
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 74
ScrCmd_05E 7, _0E60
ScrCmd_05F
ApplyMovement 7, _0E60
WaitMovement
ScrCmd_14D 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0C30
@@ -957,24 +957,24 @@ _0BAA:
_0BCA:
ScrCmd_0DE 0x800C
ScrCmd_028 0x8004, 0x268
SetVar 0x8004, 0x268
CompareVarToValue 0x800C, 0x186
GoToIf 1, _0C2E
ScrCmd_028 0x8004, 0x269
SetVar 0x8004, 0x269
CompareVarToValue 0x800C, 0x189
GoToIf 1, _0C2E
ScrCmd_028 0x8004, 0x26A
SetVar 0x8004, 0x26A
Return
_0BFC:
ScrCmd_0DE 0x800C
ScrCmd_028 0x8004, 0x265
SetVar 0x8004, 0x265
CompareVarToValue 0x800C, 0x186
GoToIf 1, _0C2E
ScrCmd_028 0x8004, 0x266
SetVar 0x8004, 0x266
CompareVarToValue 0x800C, 0x189
GoToIf 1, _0C2E
ScrCmd_028 0x8004, 0x267
SetVar 0x8004, 0x267
Return
_0C2E:
@@ -998,10 +998,10 @@ _0C52:
ScrCmd_0CD 0
ScrCmd_02C 77
ScrCmd_034
ScrCmd_05E 7, _0E68
ScrCmd_05E 16, _0ED8
ScrCmd_05E 0xFF, _0E08
ScrCmd_05F
ApplyMovement 7, _0E68
ApplyMovement 16, _0ED8
ApplyMovement 0xFF, _0E08
WaitMovement
GoTo _0C7C
End
@@ -1009,9 +1009,9 @@ _0C7C:
ScrCmd_065 7
ScrCmd_065 16
ClearFlag 0x198
ScrCmd_028 0x4077, 4
ScrCmd_028 0x4076, 2
ScrCmd_028 0x4079, 3
SetVar 0x4077, 4
SetVar 0x4076, 2
SetVar 0x4079, 3
ScrCmd_065 24
ScrCmd_065 25
ScrCmd_065 27
@@ -1020,22 +1020,22 @@ _0C7C:
ClearFlag 0x18B
ScrCmd_064 30
ScrCmd_062 30
ScrCmd_05E 30, _0DC0
ScrCmd_05F
ApplyMovement 30, _0DC0
WaitMovement
ScrCmd_02C 78
Call _0CF0
ScrCmd_02C 79
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 30, _0DC8
ScrCmd_05F
ApplyMovement 30, _0DC8
WaitMovement
ScrCmd_065 30
ScrCmd_061
End
_0CF0:
ScrCmd_028 0x8004, 0x1B3
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1B3
SetVar 0x8005, 1
ScrCmd_014 0x7FC
SetFlag 242
Call _0D58
@@ -1049,22 +1049,22 @@ _0CF0:
Call _0D72
Call _0D72
ScrCmd_1D5 0
ScrCmd_028 0x4001, 0x270F
SetVar 0x4001, 0x270F
Call _0D8C
Call _0D8C
Return
_0D58:
ScrCmd_1B7 0x800C, 6
ScrCmd_028 0x8004, 0
ScrCmd_026 0x8004, 0x800C
SetVar 0x8004, 0
AddVar 0x8004, 0x800C
ScrCmd_1D2 0x8004, 1
Return
_0D72:
ScrCmd_1B7 0x800C, 6
ScrCmd_028 0x8004, 18
ScrCmd_026 0x8004, 0x800C
SetVar 0x8004, 18
AddVar 0x8004, 0x800C
ScrCmd_1D2 0x8004, 1
Return
@@ -1072,9 +1072,9 @@ _0D8C:
ScrCmd_1B7 0x800C, 8
CompareVarToVar 0x4001, 0x800C
GoToIf 1, _0D8C
ScrCmd_029 0x4001, 0x800C
ScrCmd_028 0x8004, 1
ScrCmd_026 0x8004, 0x800C
SetVar 0x4001, 0x800C
SetVar 0x8004, 1
AddVar 0x8004, 0x800C
ScrCmd_1D5 0x8004
Return
@@ -1364,7 +1364,7 @@ _0F3C:
ScrCmd_046 46, 0xFF, 1
ScrCmd_046 47, 0xFF, 2
ScrCmd_047
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0F97
CompareVarToValue 0x8008, 1
@@ -1505,9 +1505,9 @@ _10AD:
_10C4:
ScrCmd_060
ScrCmd_05E 23, _1178
ScrCmd_05E 0xFF, _1170
ScrCmd_05F
ApplyMovement 23, _1178
ApplyMovement 0xFF, _1170
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8004, 172
CallIf 1, _1133
@@ -1520,7 +1520,7 @@ _10C4:
CompareVarToValue 0x8004, 176
CallIf 1, _1163
ScrCmd_02C 39
ScrCmd_028 0x40E7, 2
SetVar 0x40E7, 2
ScrCmd_02C 40
ScrCmd_031
ScrCmd_034
@@ -1528,28 +1528,28 @@ _10C4:
End
_1133:
ScrCmd_05E 23, _1184
ScrCmd_05F
ApplyMovement 23, _1184
WaitMovement
Return
_113F:
ScrCmd_05E 23, _1194
ScrCmd_05F
ApplyMovement 23, _1194
WaitMovement
Return
_114B:
ScrCmd_05E 23, _11A4
ScrCmd_05F
ApplyMovement 23, _11A4
WaitMovement
Return
_1157:
ScrCmd_05E 23, _11AC
ScrCmd_05F
ApplyMovement 23, _11AC
WaitMovement
Return
_1163:
ScrCmd_05E 23, _11BC
ScrCmd_05F
ApplyMovement 23, _11BC
WaitMovement
Return
.balign 4, 0
@@ -1600,7 +1600,7 @@ _11CC:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Call _11F8
CompareVarToValue 0x8004, 3
GoToIf 1, _1223
@@ -1620,7 +1620,7 @@ _11F8:
Return
_121B:
ScrCmd_026 0x8004, 1
AddVar 0x8004, 1
Return
_1223:
@@ -1629,7 +1629,7 @@ _1223:
ScrCmd_07C 0x1CD, 1, 0x800C
ScrCmd_07C 0x1CE, 1, 0x800C
ScrCmd_131
ScrCmd_028 0x4077, 2
SetVar 0x4077, 2
ScrCmd_133 0
ScrCmd_133 1
ScrCmd_133 3
@@ -1652,16 +1652,16 @@ _1223:
End
_12A1:
ScrCmd_05E 23, _12FC
ScrCmd_05E 0xFF, _1314
ScrCmd_05F
ApplyMovement 23, _12FC
ApplyMovement 0xFF, _1314
WaitMovement
GoTo _12D5
End
_12BB:
ScrCmd_05E 23, _12F0
ScrCmd_05E 0xFF, _1304
ScrCmd_05F
ApplyMovement 23, _12F0
ApplyMovement 0xFF, _1304
WaitMovement
GoTo _12D5
End
@@ -1717,8 +1717,8 @@ _1356:
ScrCmd_02C 46
ScrCmd_02C 48
ScrCmd_02C 49
ScrCmd_028 0x8004, 0x1CC
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1CC
SetVar 0x8005, 1
SetFlag 237
ScrCmd_014 0x7E0
ScrCmd_034
@@ -1759,8 +1759,8 @@ _13CD:
ScrCmd_02C 52
ScrCmd_02C 54
ScrCmd_02C 55
ScrCmd_028 0x8004, 0x1CD
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1CD
SetVar 0x8005, 1
SetFlag 238
ScrCmd_014 0x7E0
ScrCmd_034
@@ -1804,8 +1804,8 @@ _1451:
ScrCmd_02C 60
ScrCmd_02C 61
ScrCmd_187 23, 174, 1, 0x303, 1
ScrCmd_028 0x8004, 0x1CE
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1CE
SetVar 0x8005, 1
SetFlag 239
ScrCmd_014 0x7E0
ScrCmd_034
@@ -1862,19 +1862,19 @@ _14CF:
ScrCmd_188 31, 17
ClearFlag 0x181
ScrCmd_064 31
ScrCmd_05E 31, _1538
ScrCmd_05F
ApplyMovement 31, _1538
WaitMovement
ScrCmd_014 0x807
ScrCmd_05E 31, _1544
ScrCmd_05E 0xFF, _08A0
ScrCmd_05F
ApplyMovement 31, _1544
ApplyMovement 0xFF, _08A0
WaitMovement
Call _0994
ScrCmd_034
ScrCmd_05E 31, _154C
ScrCmd_05F
ApplyMovement 31, _154C
WaitMovement
ScrCmd_065 31
ScrCmd_014 0x808
ScrCmd_028 0x4076, 2
SetVar 0x4076, 2
ScrCmd_061
End

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x8007, 3
SetVar 0x8007, 3
ScrCmd_014 0x7D2
End

View File

@@ -73,7 +73,7 @@ _010A:
_0121:
ScrCmd_02C 2
ScrCmd_028 0x8004, 2
SetVar 0x8004, 2
ScrCmd_014 0x7D9
ScrCmd_02C 3
ScrCmd_031
@@ -83,7 +83,7 @@ _0121:
_0139:
ScrCmd_02C 5
ScrCmd_028 0x8004, 12
SetVar 0x8004, 12
ScrCmd_014 0x7D9
ScrCmd_02C 6
ScrCmd_031
@@ -93,7 +93,7 @@ _0139:
_0151:
ScrCmd_02C 8
ScrCmd_028 0x8004, 13
SetVar 0x8004, 13
ScrCmd_014 0x7D9
ScrCmd_02C 9
ScrCmd_031
@@ -103,7 +103,7 @@ _0151:
_0169:
ScrCmd_02C 11
ScrCmd_028 0x8004, 15
SetVar 0x8004, 15
ScrCmd_014 0x7D9
ScrCmd_02C 12
ScrCmd_031

View File

@@ -101,7 +101,7 @@ _010E:
GoTo _011C
_011C:
ScrCmd_029 0x8008, 0x8002
SetVar 0x8008, 0x8002
CompareVarToValue 0x8008, 1
GoToIf 1, _0165
CompareVarToValue 0x8008, 2
@@ -136,7 +136,7 @@ _018B:
GoTo _0194
_0194:
ScrCmd_029 0x8008, 0x8002
SetVar 0x8008, 0x8002
CompareVarToValue 0x8008, 1
GoToIf 1, _01DD
CompareVarToValue 0x8008, 2
@@ -150,29 +150,29 @@ _0194:
End
_01DD:
ScrCmd_028 0x8003, 2
SetVar 0x8003, 2
GoTo _021B
End
_01EB:
ScrCmd_028 0x8003, 51
SetVar 0x8003, 51
GoTo _021B
_01F7:
ScrCmd_028 0x8003, 216
SetVar 0x8003, 216
GoTo _021B
_0203:
ScrCmd_028 0x8003, 29
SetVar 0x8003, 29
GoTo _021B
_020F:
ScrCmd_028 0x8003, 1
SetVar 0x8003, 1
GoTo _021B
_021B:
ScrCmd_029 0x8004, 0x8003
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x8003
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0246
@@ -180,7 +180,7 @@ _021B:
GoTo _0269
_0246:
ScrCmd_029 0x40F2, 0x8002
SetVar 0x40F2, 0x8002
ScrCmd_02C 15
ScrCmd_031
ScrCmd_034
@@ -190,11 +190,11 @@ _0246:
_0257:
ScrCmd_0CD 0
ScrCmd_02C 16
ScrCmd_029 0x8002, 0x40F2
SetVar 0x8002, 0x40F2
GoTo _0194
_0269:
ScrCmd_028 0x40F2, 0
SetVar 0x40F2, 0
SetFlag 0xAB3
ScrCmd_02C 17
ScrCmd_031

View File

@@ -42,10 +42,10 @@ _0044:
CallIf 1, _00BC
CompareVarToValue 0x800C, 0x189
CallIf 1, _00C4
ScrCmd_029 0x410A, 0x8004
SetVar 0x410A, 0x8004
ScrCmd_343 0, 0x8004
ScrCmd_02C 1
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
ScrCmd_014 0x7DF
SetFlag 0x13D
ScrCmd_034
@@ -61,15 +61,15 @@ _00A4:
End
_00B4:
ScrCmd_028 0x8004, 92
SetVar 0x8004, 92
Return
_00BC:
ScrCmd_028 0x8004, 93
SetVar 0x8004, 93
Return
_00C4:
ScrCmd_028 0x8004, 94
SetVar 0x8004, 94
Return
_00CC:

View File

@@ -12,13 +12,13 @@ _0012:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_05E 0, _0044
ScrCmd_05F
ApplyMovement 0, _0044
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_003 8, 0x800C
ScrCmd_05E 0, _004C
ScrCmd_05F
ApplyMovement 0, _004C
WaitMovement
ScrCmd_02C 1
ScrCmd_031
ScrCmd_034

View File

@@ -22,7 +22,7 @@ _003A:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
CheckFlag 136
CallIf 0, _006F
CompareVarToValue 0x4001, 0
@@ -32,7 +32,7 @@ _003A:
End
_006F:
ScrCmd_028 0x8007, 1
SetVar 0x8007, 1
Return
_0077:
@@ -81,7 +81,7 @@ _00F5:
End
_0115:
ScrCmd_028 0x4002, 0
SetVar 0x4002, 0
GoTo _016C
_0121:
@@ -114,24 +114,24 @@ _016C:
End
_019E:
ScrCmd_05E 0, _0374
ScrCmd_05F
ScrCmd_05E 0xFF, _0340
ScrCmd_05F
ApplyMovement 0, _0374
WaitMovement
ApplyMovement 0xFF, _0340
WaitMovement
GoTo _01EC
_01B8:
ScrCmd_05E 0, _0380
ScrCmd_05F
ScrCmd_05E 0xFF, _0348
ScrCmd_05F
ApplyMovement 0, _0380
WaitMovement
ApplyMovement 0xFF, _0348
WaitMovement
GoTo _01EC
_01D2:
ScrCmd_05E 0, _038C
ScrCmd_05F
ScrCmd_05E 0xFF, _0354
ScrCmd_05F
ApplyMovement 0, _038C
WaitMovement
ApplyMovement 0xFF, _0354
WaitMovement
GoTo _01EC
_01EC:
@@ -140,8 +140,8 @@ _01EC:
ScrCmd_0BD
ScrCmd_0A6 0x4002, 0x8005, 0x8007
ScrCmd_0A1
ScrCmd_05E 0xFF, _0360
ScrCmd_05F
ApplyMovement 0xFF, _0360
WaitMovement
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
CompareVarToValue 0x8006, 0
@@ -153,30 +153,30 @@ _01EC:
End
_0245:
ScrCmd_05E 0xFF, _0368
ScrCmd_05F
ScrCmd_05E 0, _0398
ScrCmd_05F
ApplyMovement 0xFF, _0368
WaitMovement
ApplyMovement 0, _0398
WaitMovement
GoTo _0293
_025F:
ScrCmd_05E 0xFF, _0368
ScrCmd_05F
ScrCmd_05E 0, _03A4
ScrCmd_05F
ApplyMovement 0xFF, _0368
WaitMovement
ApplyMovement 0, _03A4
WaitMovement
GoTo _0293
_0279:
ScrCmd_05E 0xFF, _0368
ScrCmd_05F
ScrCmd_05E 0, _03B0
ScrCmd_05F
ApplyMovement 0xFF, _0368
WaitMovement
ApplyMovement 0, _03B0
WaitMovement
GoTo _0293
_0293:
CompareVarToValue 0x8005, 0
GoToIf 1, _0335
ScrCmd_028 0x4001, 1
SetVar 0x4001, 1
ScrCmd_02C 7
ScrCmd_031
ScrCmd_034
@@ -207,13 +207,13 @@ _02C7:
ScrCmd_316
ScrCmd_245 0, 0x8004
ScrCmd_02C 8
ScrCmd_05E 0, _03BC
ScrCmd_05F
ApplyMovement 0, _03BC
WaitMovement
ScrCmd_02C 14
ScrCmd_031
ScrCmd_034
ScrCmd_05E 0, _03C4
ScrCmd_05F
ApplyMovement 0, _03C4
WaitMovement
ScrCmd_061
End

View File

@@ -10,7 +10,7 @@ _0006:
ScrCmd_060
ScrCmd_068
ScrCmd_11C 0x40CE
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 0
GoToIf 1, _004E
CompareVarToValue 0x8008, 1
@@ -51,7 +51,7 @@ _007E:
ScrCmd_042 116, 3
ScrCmd_042 124, 4
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01DC
CompareVarToValue 0x8008, 1
@@ -74,7 +74,7 @@ _00E9:
CompareVarToValue 0x40CE, 3
CallIf 0, _0238
Call _0243
ScrCmd_028 0x40CE, 3
SetVar 0x40CE, 3
GoTo _0261
End
@@ -89,7 +89,7 @@ _013A:
CompareVarToValue 0x40CE, 2
CallIf 0, _0238
Call _0243
ScrCmd_028 0x40CE, 2
SetVar 0x40CE, 2
GoTo _0261
End
@@ -104,7 +104,7 @@ _018B:
CompareVarToValue 0x40CE, 1
CallIf 0, _0238
Call _0243
ScrCmd_028 0x40CE, 1
SetVar 0x40CE, 1
GoTo _0261
End
@@ -119,25 +119,25 @@ _01DC:
CompareVarToValue 0x40CE, 0
CallIf 0, _0238
Call _0243
ScrCmd_028 0x40CE, 0
SetVar 0x40CE, 0
GoTo _0261
End
_022D:
ScrCmd_02C 2
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Return
_0238:
ScrCmd_02C 3
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
Return
_0243:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_034
ScrCmd_05E 0, _029C
ScrCmd_05F
ApplyMovement 0, _029C
WaitMovement
ScrCmd_04B 0x5DC
ScrCmd_23C 0x8004, 4
Return
@@ -150,7 +150,7 @@ _0261:
End
_026C:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_003 1, 0x800C
ScrCmd_02C 4
ScrCmd_031
@@ -159,7 +159,7 @@ _026C:
End
_0283:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_003 1, 0x800C
ScrCmd_02C 1
ScrCmd_031

View File

@@ -52,8 +52,8 @@ _0063:
GoToIf 1, _00B7
ScrCmd_0D1 0, 217
ScrCmd_02C 3
ScrCmd_028 0x8004, 217
ScrCmd_028 0x8005, 1
SetVar 0x8004, 217
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00AD

View File

@@ -12,8 +12,8 @@ _0006:
CheckFlag 126
GoToIf 1, _004B
ScrCmd_02C 0
ScrCmd_028 0x8004, 230
ScrCmd_028 0x8005, 1
SetVar 0x8004, 230
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0056

View File

@@ -44,15 +44,15 @@ _0077:
ScrCmd_168 0, 0, 8, 2, 77
Call _00C5
ScrCmd_1B1 0xFF
ScrCmd_05E 0xFF, _00D8
ScrCmd_05F
ApplyMovement 0xFF, _00D8
WaitMovement
Call _00CD
ScrCmd_168 0, 0, 8, 4, 77
Call _00C5
ScrCmd_05E 0xFF, _00E8
ScrCmd_05F
ApplyMovement 0xFF, _00E8
WaitMovement
Call _00CD
ScrCmd_028 0x40D5, 0
SetVar 0x40D5, 0
Return
_00C5:
@@ -111,7 +111,7 @@ _0127:
ScrCmd_042 128, 1
ScrCmd_042 130, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01E9
CompareVarToValue 0x8008, 1
@@ -132,7 +132,7 @@ _017D:
ScrCmd_042 132, 1
ScrCmd_042 133, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01C8
CompareVarToValue 0x8008, 1
@@ -173,33 +173,33 @@ _0202:
_020D:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _02EA
ScrCmd_14E
ScrCmd_028 0x40D5, 6
SetVar 0x40D5, 6
ScrCmd_02C 7
ScrCmd_034
ScrCmd_05E 0xFF, _0344
ScrCmd_05F
ApplyMovement 0xFF, _0344
WaitMovement
ScrCmd_168 0, 0, 8, 4, 77
Call _00C5
ScrCmd_05E 0xFF, _0358
ScrCmd_05F
ApplyMovement 0xFF, _0358
WaitMovement
Call _00CD
ScrCmd_168 0, 0, 8, 2, 77
Call _00C5
ScrCmd_05E 0xFF, _0350
ScrCmd_05F
ApplyMovement 0xFF, _0350
WaitMovement
ScrCmd_1B2 0xFF
ScrCmd_05E 0xFF, _0360
ScrCmd_05F
ApplyMovement 0xFF, _0360
WaitMovement
Call _00CD
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_2B2
ScrCmd_0B3 0x800C
ScrCmd_029 0x8004, 0x800C
SetVar 0x8004, 0x800C
ScrCmd_0B2 0x8004, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _02CE
@@ -219,7 +219,7 @@ _02CE:
End
_02EA:
ScrCmd_028 0x40D5, 0
SetVar 0x40D5, 0
ScrCmd_02C 6
ScrCmd_031
ScrCmd_034
@@ -363,7 +363,7 @@ _03F9:
_040C:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8005, 3
SetVar 0x8005, 3
GoTo _0420
End
@@ -375,7 +375,7 @@ _0420:
ScrCmd_042 39, 1
ScrCmd_042 40, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _046A
CompareVarToValue 0x8008, 1
@@ -390,7 +390,7 @@ _0464:
_046A:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _0464
ScrCmd_034
@@ -406,7 +406,7 @@ _048B:
_0496:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8005, 4
SetVar 0x8005, 4
GoTo _04AA
End
@@ -418,7 +418,7 @@ _04AA:
ScrCmd_042 39, 1
ScrCmd_042 40, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _04F4
CompareVarToValue 0x8008, 1
@@ -433,7 +433,7 @@ _04EE:
_04F4:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _04EE
ScrCmd_034
@@ -473,7 +473,7 @@ _0546:
ScrCmd_2B7 0x800C
CompareVarToValue 0x800C, 1
GoToIf 1, _05A0
ScrCmd_028 0x8000, 0
SetVar 0x8000, 0
ScrCmd_198 0x8000, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _05CB
@@ -567,7 +567,7 @@ _0652:
CheckFlag 207
GoToIf 1, _06F2
ScrCmd_02C 24
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
GoTo _06A1
End
@@ -580,7 +580,7 @@ _06A1:
ScrCmd_1D6 0x8004, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06D3
ScrCmd_026 0x8004, 1
AddVar 0x8004, 1
CompareVarToValue 0x8004, 13
GoToIf 3, _06A1
SetFlag 207
@@ -588,7 +588,7 @@ _06A1:
End
_06D3:
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
ScrCmd_014 0x7FD
ScrCmd_02C 28
Call _0710
@@ -613,7 +613,7 @@ _0708:
End
_0710:
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
GoTo _071E
End
@@ -621,7 +621,7 @@ _071E:
ScrCmd_1D6 0x8004, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _074A
ScrCmd_026 0x8004, 1
AddVar 0x8004, 1
CompareVarToValue 0x8004, 13
GoToIf 3, _071E
SetFlag 207

View File

@@ -132,7 +132,7 @@ _0107:
_0109:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8005, 6
SetVar 0x8005, 6
GoTo _011D
End
@@ -144,7 +144,7 @@ _011D:
ScrCmd_042 16, 1
ScrCmd_042 17, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0167
CompareVarToValue 0x8008, 1
@@ -159,7 +159,7 @@ _0161:
_0167:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _0161
ScrCmd_034
@@ -175,7 +175,7 @@ _0188:
_0193:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8005, 5
SetVar 0x8005, 5
GoTo _01A7
End
@@ -187,7 +187,7 @@ _01A7:
ScrCmd_042 16, 1
ScrCmd_042 17, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01F1
CompareVarToValue 0x8008, 1
@@ -202,7 +202,7 @@ _01EB:
_01F1:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _01EB
ScrCmd_034

View File

@@ -131,7 +131,7 @@ _0103:
_0105:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8005, 2
SetVar 0x8005, 2
GoTo _0119
End
@@ -143,7 +143,7 @@ _0119:
ScrCmd_042 14, 1
ScrCmd_042 15, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0163
CompareVarToValue 0x8008, 1
@@ -158,7 +158,7 @@ _015D:
_0163:
ScrCmd_014 0x7D6
ScrCmd_029 0x800C, 0x4000
SetVar 0x800C, 0x4000
CompareVarToValue 0x800C, 0
GoToIf 1, _015D
ScrCmd_034

View File

@@ -31,14 +31,14 @@ _0032:
ScrCmd_0CD 0
ScrCmd_0CE 1
ScrCmd_02C 2
ScrCmd_028 0x8004, 0x1BA
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1BA
SetVar 0x8005, 1
ScrCmd_014 0x7FC
ScrCmd_0CE 1
ScrCmd_02C 3
ScrCmd_034
ScrCmd_1BD 0x800C
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _00A4
CompareVarToValue 0x8008, 2
@@ -47,23 +47,23 @@ _0032:
End
_00A4:
ScrCmd_05E 1, _0114
ScrCmd_05E 0xFF, _0138
ScrCmd_05F
ApplyMovement 1, _0114
ApplyMovement 0xFF, _0138
WaitMovement
GoTo _00F2
End
_00BE:
ScrCmd_05E 1, _0124
ScrCmd_05E 0xFF, _0148
ScrCmd_05F
ApplyMovement 1, _0124
ApplyMovement 0xFF, _0148
WaitMovement
GoTo _00F2
End
_00D8:
ScrCmd_05E 1, _0124
ScrCmd_05E 0xFF, _0148
ScrCmd_05F
ApplyMovement 1, _0124
ApplyMovement 0xFF, _0148
WaitMovement
GoTo _00F2
End
@@ -71,7 +71,7 @@ _00F2:
ScrCmd_049 0x603
ScrCmd_065 1
ScrCmd_04B 0x603
ScrCmd_028 0x40E7, 1
SetVar 0x40E7, 1
SetFlag 241
ClearFlag 0x1F6
ClearFlag 0x1F5
@@ -217,8 +217,8 @@ _0269:
_0274:
ScrCmd_02C 13
ScrCmd_028 0x8004, 17
ScrCmd_028 0x8005, 1
SetVar 0x8004, 17
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _02B3
@@ -364,7 +364,7 @@ _03EA:
ScrCmd_042 4, 4
ScrCmd_042 5, 5
ScrCmd_048 2
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _045F
CompareVarToValue 0x8008, 1

View File

@@ -56,7 +56,7 @@ _0066:
End
_00F8:
ScrCmd_028 0x40F8, 0
SetVar 0x40F8, 0
Return
_0100:
@@ -82,17 +82,17 @@ _0132:
Return
_0148:
ScrCmd_028 0x4020, 97
SetVar 0x4020, 97
End
_0150:
ScrCmd_028 0x4020, 0
SetVar 0x4020, 0
End
_0158:
SetFlag 0x1B3
SetFlag 0x1B5
ScrCmd_028 0x4078, 6
SetVar 0x4078, 6
Return
_0168:
@@ -111,11 +111,11 @@ _0168:
GoToIf 1, _01CA
CheckFlag 0x12C
GoToIf 0, _01CA
ScrCmd_028 0x4000, 1
SetVar 0x4000, 1
Return
_01CA:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
Return
_01D2:
@@ -168,11 +168,11 @@ _028A:
ScrCmd_188 11, 17
ClearFlag 0x1B2
ScrCmd_064 11
ScrCmd_05E 11, _0340
ScrCmd_05F
ApplyMovement 11, _0340
WaitMovement
ScrCmd_014 0x7FA
ScrCmd_05E 11, _0354
ScrCmd_05F
ApplyMovement 11, _0354
WaitMovement
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 0
@@ -203,10 +203,10 @@ _0303:
ScrCmd_0CE 0
ScrCmd_02C 1
ScrCmd_034
ScrCmd_05E 11, _035C
ScrCmd_05F
ApplyMovement 11, _035C
WaitMovement
ScrCmd_065 11
ScrCmd_028 0x4078, 1
SetVar 0x4078, 1
ScrCmd_061
End
@@ -250,12 +250,12 @@ _0377:
ScrCmd_0CD 1
ScrCmd_02C 2
ScrCmd_034
ScrCmd_05E 11, _03AC
ScrCmd_05E 0xFF, _03BC
ScrCmd_05F
ApplyMovement 11, _03AC
ApplyMovement 0xFF, _03BC
WaitMovement
ScrCmd_065 11
ScrCmd_028 0x4078, 3
ScrCmd_028 0x40B2, 1
SetVar 0x4078, 3
SetVar 0x40B2, 1
ScrCmd_061
End
@@ -274,36 +274,36 @@ _03BC:
_03C8:
ScrCmd_060
ScrCmd_05E 13, _0498
ScrCmd_05F
ApplyMovement 13, _0498
WaitMovement
ScrCmd_02C 5
ScrCmd_034
ClearFlag 0x1B4
ScrCmd_064 14
ScrCmd_062 14
ScrCmd_05E 14, _04AC
ScrCmd_05F
ApplyMovement 14, _04AC
WaitMovement
ScrCmd_02C 6
ScrCmd_034
ScrCmd_05E 14, _04B8
ScrCmd_05F
ApplyMovement 14, _04B8
WaitMovement
ScrCmd_065 14
ScrCmd_05E 11, _04C0
ScrCmd_05F
ApplyMovement 11, _04C0
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 7
ScrCmd_034
ScrCmd_05E 11, _04C8
ScrCmd_05F
ApplyMovement 11, _04C8
WaitMovement
ScrCmd_065 11
ScrCmd_05E 13, _04A0
ScrCmd_05F
ApplyMovement 13, _04A0
WaitMovement
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 8
ScrCmd_034
ScrCmd_05E 12, _0490
ScrCmd_05F
ApplyMovement 12, _0490
WaitMovement
ScrCmd_003 15, 0x800C
ScrCmd_14D 0x800C
CompareVarToValue 0x800C, 0
@@ -322,7 +322,7 @@ _046A:
_0473:
ScrCmd_031
ScrCmd_034
ScrCmd_028 0x4078, 5
SetVar 0x4078, 5
ClearFlag 0x194
ClearFlag 0x175
ClearFlag 0x293
@@ -652,35 +652,35 @@ _0847:
_0852:
ScrCmd_02C 28
ScrCmd_034
ScrCmd_05E 16, _08C0
ScrCmd_05F
ApplyMovement 16, _08C0
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 16, _08CC
ScrCmd_05F
ApplyMovement 16, _08CC
WaitMovement
Return
_0871:
ScrCmd_05E 0xFF, _08D4
ScrCmd_05F
ApplyMovement 0xFF, _08D4
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 0xFF, _08CC
ScrCmd_05F
ApplyMovement 0xFF, _08CC
WaitMovement
Return
_088B:
ScrCmd_05E 0xFF, _08E4
ScrCmd_05F
ApplyMovement 0xFF, _08E4
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 0xFF, _08CC
ScrCmd_05F
ApplyMovement 0xFF, _08CC
WaitMovement
Return
_08A5:
ScrCmd_05E 0xFF, _08F0
ScrCmd_05F
ApplyMovement 0xFF, _08F0
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 0xFF, _08CC
ScrCmd_05F
ApplyMovement 0xFF, _08CC
WaitMovement
Return
.balign 4, 0
@@ -747,18 +747,18 @@ _094E:
_0959:
ScrCmd_060
ScrCmd_05E 16, _099C
ScrCmd_05F
ApplyMovement 16, _099C
WaitMovement
ScrCmd_02C 35
ScrCmd_034
ScrCmd_05E 16, _09AC
ScrCmd_05F
ApplyMovement 16, _09AC
WaitMovement
ScrCmd_065 16
ScrCmd_186 16, 45, 0x2EE
ScrCmd_189 16, 2
ScrCmd_188 16, 16
ScrCmd_064 16
ScrCmd_028 0x40F8, 4
SetVar 0x40F8, 4
ScrCmd_061
End
@@ -797,13 +797,13 @@ _09FA:
ScrCmd_0CE 0
ScrCmd_02C 4
ScrCmd_034
ScrCmd_05E 18, _0A38
ScrCmd_05F
ApplyMovement 18, _0A38
WaitMovement
ScrCmd_168 1, 22, 5, 14, 77
ScrCmd_16B 77
ScrCmd_169 77
ScrCmd_05E 18, _0A40
ScrCmd_05F
ApplyMovement 18, _0A40
WaitMovement
ScrCmd_16C 77
ScrCmd_169 77
ScrCmd_16A 77

View File

@@ -33,27 +33,27 @@ _0016:
ScrCmd_04F
ScrCmd_15C 5
ScrCmd_260 23
ScrCmd_023 232
ScrCmd_023 0x100
ScrCmd_023 0x101
ScrCmd_023 0x117
ScrCmd_023 0x11B
ScrCmd_023 0x13A
ScrCmd_023 0x16F
SetTrainerFlag 232
SetTrainerFlag 0x100
SetTrainerFlag 0x101
SetTrainerFlag 0x117
SetTrainerFlag 0x11B
SetTrainerFlag 0x13A
SetTrainerFlag 0x16F
ScrCmd_1CD 10, 35, 250, 0, 0
ClearFlag 0x1B2
ClearFlag 0x2CC
ClearFlag 0x1B8
ClearFlag 0x1B6
ClearFlag 0x1B7
ScrCmd_028 0x4078, 2
SetVar 0x4078, 2
SetFlag 0x198
ScrCmd_02C 3
GoTo _00BF
_00BF:
ScrCmd_028 0x8004, 0x1A2
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1A2
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00FD

View File

@@ -10,7 +10,7 @@
.short 0xFD13
_0016:
ScrCmd_028 0x8007, 1
SetVar 0x8007, 1
ScrCmd_014 0x7D2
End

View File

@@ -37,8 +37,8 @@ _003F:
ScrCmd_068
ScrCmd_02C 3
ScrCmd_034
ScrCmd_05E 1, _0078
ScrCmd_05F
ApplyMovement 1, _0078
WaitMovement
ScrCmd_061
End
@@ -129,20 +129,20 @@ _0115:
End
_0155:
ScrCmd_05E 2, _018C
ScrCmd_05E 0xFF, _01B0
ScrCmd_05F
ApplyMovement 2, _018C
ApplyMovement 0xFF, _01B0
WaitMovement
Return
_0169:
ScrCmd_05E 2, _018C
ScrCmd_05F
ApplyMovement 2, _018C
WaitMovement
Return
_0175:
ScrCmd_05E 2, _019C
ScrCmd_05E 0xFF, _01BC
ScrCmd_05F
ApplyMovement 2, _019C
ApplyMovement 0xFF, _01BC
WaitMovement
Return
.balign 4, 0

View File

@@ -80,8 +80,8 @@ _00A1:
_00B2:
ScrCmd_060
ScrCmd_05E 1, _019C
ScrCmd_05F
ApplyMovement 1, _019C
WaitMovement
ScrCmd_02C 5
ScrCmd_03E 0x800C
CompareVarToValue 0x800C, 0
@@ -102,8 +102,8 @@ _00E1:
_0104:
ScrCmd_02C 7
ScrCmd_034
ScrCmd_05E 1, _01B4
ScrCmd_05F
ApplyMovement 1, _01B4
WaitMovement
ScrCmd_02C 8
ScrCmd_03E 0x800C
CompareVarToValue 0x800C, 0
@@ -124,19 +124,19 @@ _0136:
_0159:
ScrCmd_02C 10
ScrCmd_034
ScrCmd_05E 1, _01C4
ScrCmd_05F
ApplyMovement 1, _01C4
WaitMovement
ScrCmd_02C 11
ScrCmd_034
ScrCmd_05E 1, _01CC
ScrCmd_05F
ApplyMovement 1, _01CC
WaitMovement
ScrCmd_02C 12
ScrCmd_034
ScrCmd_05E 0xFF, _01E0
ScrCmd_05E 1, _01D4
ScrCmd_05F
ApplyMovement 0xFF, _01E0
ApplyMovement 1, _01D4
WaitMovement
ScrCmd_065 1
ScrCmd_028 0x4056, 3
SetVar 0x4056, 3
ScrCmd_061
End

View File

@@ -25,11 +25,11 @@ _0032:
End
_0052:
ScrCmd_028 0x4020, 97
SetVar 0x4020, 97
End
_005A:
ScrCmd_028 0x4020, 0
SetVar 0x4020, 0
End
_0062:
@@ -38,37 +38,37 @@ _0062:
ScrCmd_0CD 1
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 4, _0364
ScrCmd_05E 0xFF, _0310
ScrCmd_05F
ApplyMovement 4, _0364
ApplyMovement 0xFF, _0310
WaitMovement
ScrCmd_069 0x8004, 0x8005
ScrCmd_066 0x8004, 0x8005
ScrCmd_05E 241, _0340
ScrCmd_05F
ApplyMovement 241, _0340
WaitMovement
ScrCmd_003 30, 0x800C
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 1
ScrCmd_034
ScrCmd_05E 4, _0350
ScrCmd_05F
ApplyMovement 4, _0350
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 2
ScrCmd_0CE 0
ScrCmd_02C 3
ScrCmd_034
ScrCmd_05E 4, _035C
ScrCmd_05F
ApplyMovement 4, _035C
WaitMovement
ScrCmd_003 10, 0x800C
ScrCmd_0CD 0
ScrCmd_02C 4
ScrCmd_034
ScrCmd_05E 2, _02C8
ScrCmd_05F
ApplyMovement 2, _02C8
WaitMovement
ScrCmd_02C 5
ScrCmd_034
ScrCmd_05E 2, _02D4
ScrCmd_05F
ApplyMovement 2, _02D4
WaitMovement
ScrCmd_02C 6
ScrCmd_0CE 0
ScrCmd_02C 7
@@ -94,9 +94,9 @@ _0124:
_0132:
ScrCmd_02C 11
ScrCmd_034
ScrCmd_05E 2, _02E0
ScrCmd_05E 3, _03D8
ScrCmd_05F
ApplyMovement 2, _02E0
ApplyMovement 3, _03D8
WaitMovement
ScrCmd_14D 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0162
@@ -119,18 +119,18 @@ _0173:
_0184:
ScrCmd_034
ScrCmd_05E 2, _02E8
ScrCmd_05E 3, _03E0
ScrCmd_05F
ApplyMovement 2, _02E8
ApplyMovement 3, _03E0
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 16
ScrCmd_034
ScrCmd_05E 4, _039C
ScrCmd_05F
ApplyMovement 4, _039C
WaitMovement
ScrCmd_02C 17
ScrCmd_034
ScrCmd_05E 4, _03A4
ScrCmd_05F
ApplyMovement 4, _03A4
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 18
ScrCmd_04B 0x5DC
@@ -140,9 +140,9 @@ _0184:
ScrCmd_0CE 0
ScrCmd_02C 21
ScrCmd_034
ScrCmd_05E 4, _03AC
ScrCmd_05E 0xFF, _0330
ScrCmd_05F
ApplyMovement 4, _03AC
ApplyMovement 0xFF, _0330
WaitMovement
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_067
@@ -150,41 +150,41 @@ _0184:
ScrCmd_0A1
ScrCmd_069 0x8004, 0x8005
ScrCmd_066 0x8004, 0x8005
ScrCmd_05E 241, _0340
ScrCmd_05F
ApplyMovement 241, _0340
WaitMovement
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
ScrCmd_02C 22
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 4, _03B4
ScrCmd_05F
ApplyMovement 4, _03B4
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 23
ScrCmd_05E 0xFF, _0338
ScrCmd_05F
ApplyMovement 0xFF, _0338
WaitMovement
ScrCmd_02C 24
ScrCmd_034
ScrCmd_05E 3, _03BC
ScrCmd_05E 4, _0388
ScrCmd_05E 2, _02F0
ScrCmd_05E 241, _0348
ScrCmd_05F
ApplyMovement 3, _03BC
ApplyMovement 4, _0388
ApplyMovement 2, _02F0
ApplyMovement 241, _0348
WaitMovement
ScrCmd_065 4
ScrCmd_065 3
ScrCmd_067
ScrCmd_05E 0xFF, _02C0
ScrCmd_05F
ApplyMovement 0xFF, _02C0
WaitMovement
ScrCmd_02C 25
ScrCmd_034
ScrCmd_04A 0x5DC
ScrCmd_05E 2, _0308
ScrCmd_05F
ApplyMovement 2, _0308
WaitMovement
ScrCmd_049 0x603
ScrCmd_065 2
ScrCmd_04A 0x603
ScrCmd_028 0x4078, 4
ScrCmd_028 0x40B2, 2
SetVar 0x4078, 4
SetVar 0x40B2, 2
SetFlag 168
SetFlag 0x1AE
ClearFlag 0x1B3

View File

@@ -13,8 +13,8 @@ _000A:
CheckFlag 201
GoToIf 1, _0051
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x177
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x177
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _005C

View File

@@ -45,7 +45,7 @@ _0078:
CompareVarToValue 0x40F8, 2
GoToIf 4, _0091
ClearFlag 0x241
ScrCmd_028 0x40F8, 1
SetVar 0x40F8, 1
End
_0091:
@@ -56,9 +56,9 @@ _0093:
ScrCmd_003 30, 0x800C
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 0, _0148
ScrCmd_05E 0xFF, _0130
ScrCmd_05F
ApplyMovement 0, _0148
ApplyMovement 0xFF, _0130
WaitMovement
ScrCmd_003 15, 0x800C
ScrCmd_0CD 0
ScrCmd_02C 1
@@ -66,7 +66,7 @@ _0093:
ScrCmd_049 0x636
SetFlag 0x13C
SetFlag 0x241
ScrCmd_028 0x40F8, 2
SetVar 0x40F8, 2
ScrCmd_0BC 6, 3, 0, 0
ScrCmd_0BD
ScrCmd_0BC 6, 3, 1, 0
@@ -118,11 +118,11 @@ _0160:
_0184:
CheckFlag 0x158
GoToIf 1, _0197
ScrCmd_028 0x40F8, 0
SetVar 0x40F8, 0
Return
_0197:
ScrCmd_028 0x40F8, 3
SetVar 0x40F8, 3
Return
.byte 0

View File

@@ -26,12 +26,12 @@ _0037:
ScrCmd_22D 2, 0x4000
CompareVarToValue 0x4000, 0
GoToIf 1, _0035
ScrCmd_028 0x4106, 1
SetVar 0x4106, 1
Call _007B
End
_0073:
ScrCmd_028 0x4106, 0
SetVar 0x4106, 0
Return
_007B:
@@ -50,7 +50,7 @@ _007B:
.byte 0
_00A5:
ScrCmd_029 0x8008, 0x4106
SetVar 0x8008, 0x4106
CompareVarToValue 0x8008, 1
GoToIf 1, _00E5
CompareVarToValue 0x8008, 2
@@ -123,7 +123,7 @@ _0158:
ScrCmd_049 0x5DC
ScrCmd_060
SetFlag 0x12C
ScrCmd_028 0x4106, 3
SetVar 0x4106, 3
ScrCmd_07C 0x1C5, 1, 0x800C
ScrCmd_0CD 0
ScrCmd_02C 2
@@ -154,7 +154,7 @@ _01D9:
_01EA:
SetFlag 0x133
ScrCmd_028 0x4106, 2
SetVar 0x4106, 2
GoTo _01D9
End
@@ -164,34 +164,34 @@ _01FC:
ClearFlag 0x25B
ScrCmd_064 2
ScrCmd_003 5, 0x800C
ScrCmd_05E 1, _0294
ScrCmd_05E 0, _0294
ScrCmd_05E 0xFF, _0294
ScrCmd_05F
ScrCmd_05E 2, _02B4
ScrCmd_05F
ScrCmd_05E 0xFF, _02C0
ScrCmd_05F
ScrCmd_05E 2, _02D4
ScrCmd_05F
ScrCmd_05E 0xFF, _029C
ScrCmd_05F
ApplyMovement 1, _0294
ApplyMovement 0, _0294
ApplyMovement 0xFF, _0294
WaitMovement
ApplyMovement 2, _02B4
WaitMovement
ApplyMovement 0xFF, _02C0
WaitMovement
ApplyMovement 2, _02D4
WaitMovement
ApplyMovement 0xFF, _029C
WaitMovement
Return
_0256:
ScrCmd_05E 2, _02A4
ScrCmd_05F
ApplyMovement 2, _02A4
WaitMovement
Return
_0262:
ScrCmd_05E 2, _02AC
ScrCmd_05F
ApplyMovement 2, _02AC
WaitMovement
Return
_026E:
ScrCmd_05E 0xFF, _0294
ScrCmd_05E 2, _02DC
ScrCmd_05F
ApplyMovement 0xFF, _0294
ApplyMovement 2, _02DC
WaitMovement
SetFlag 0x25B
ScrCmd_065 2
ScrCmd_049 0x603

View File

@@ -96,36 +96,36 @@ _00D7:
_011E:
ScrCmd_186 3, 0x10F, 0x2EC
ScrCmd_064 3
ScrCmd_05E 0xFF, _02A0
ScrCmd_05E 3, _02B8
ScrCmd_05F
ApplyMovement 0xFF, _02A0
ApplyMovement 3, _02B8
WaitMovement
GoTo _01B6
End
_0144:
ScrCmd_186 3, 0x10F, 0x2ED
ScrCmd_064 3
ScrCmd_05E 0xFF, _02A0
ScrCmd_05E 3, _02B8
ScrCmd_05F
ApplyMovement 0xFF, _02A0
ApplyMovement 3, _02B8
WaitMovement
GoTo _01B6
End
_016A:
ScrCmd_186 3, 0x10F, 0x2EE
ScrCmd_064 3
ScrCmd_05E 0xFF, _02A0
ScrCmd_05E 3, _02B8
ScrCmd_05F
ApplyMovement 0xFF, _02A0
ApplyMovement 3, _02B8
WaitMovement
GoTo _01B6
End
_0190:
ScrCmd_186 3, 0x10F, 0x2EF
ScrCmd_064 3
ScrCmd_05E 0xFF, _02A0
ScrCmd_05E 3, _02B8
ScrCmd_05F
ApplyMovement 0xFF, _02A0
ApplyMovement 3, _02B8
WaitMovement
GoTo _01B6
End
@@ -138,11 +138,11 @@ _01B6:
ScrCmd_0CD 1
ScrCmd_02C 3
ScrCmd_034
ScrCmd_05E 3, _0340
ScrCmd_05F
ApplyMovement 3, _0340
WaitMovement
ScrCmd_02C 4
ScrCmd_05E 3, _0348
ScrCmd_05F
ApplyMovement 3, _0348
WaitMovement
ScrCmd_02C 5
ScrCmd_034
ScrCmd_069 0x8004, 0x8005
@@ -156,30 +156,30 @@ _01B6:
End
_021F:
ScrCmd_05E 0xFF, _0310
ScrCmd_05E 3, _02C0
ScrCmd_05F
ApplyMovement 0xFF, _0310
ApplyMovement 3, _02C0
WaitMovement
GoTo _0287
End
_0239:
ScrCmd_05E 0xFF, _031C
ScrCmd_05E 3, _02D0
ScrCmd_05F
ApplyMovement 0xFF, _031C
ApplyMovement 3, _02D0
WaitMovement
GoTo _0287
End
_0253:
ScrCmd_05E 0xFF, _0328
ScrCmd_05E 3, _02E8
ScrCmd_05F
ApplyMovement 0xFF, _0328
ApplyMovement 3, _02E8
WaitMovement
GoTo _0287
End
_026D:
ScrCmd_05E 0xFF, _0334
ScrCmd_05E 3, _02F8
ScrCmd_05F
ApplyMovement 0xFF, _0334
ApplyMovement 3, _02F8
WaitMovement
GoTo _0287
End
@@ -187,7 +187,7 @@ _0287:
ScrCmd_049 0x603
ScrCmd_065 3
ScrCmd_014 0x7FB
ScrCmd_028 0x4079, 3
SetVar 0x4079, 3
ScrCmd_061
End
@@ -298,8 +298,8 @@ _0376:
CheckFlag 0x109
GoToIf 1, _03BD
ScrCmd_02C 17
ScrCmd_028 0x8004, 26
ScrCmd_028 0x8005, 1
SetVar 0x8004, 26
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _03C8
@@ -354,30 +354,30 @@ _03F8:
End
_042F:
ScrCmd_05E 0xFF, _055C
ScrCmd_05E 4, _0604
ScrCmd_05F
ApplyMovement 0xFF, _055C
ApplyMovement 4, _0604
WaitMovement
GoTo _0497
End
_0449:
ScrCmd_05E 0xFF, _055C
ScrCmd_05E 4, _0610
ScrCmd_05F
ApplyMovement 0xFF, _055C
ApplyMovement 4, _0610
WaitMovement
GoTo _0497
End
_0463:
ScrCmd_05E 0xFF, _055C
ScrCmd_05E 4, _061C
ScrCmd_05F
ApplyMovement 0xFF, _055C
ApplyMovement 4, _061C
WaitMovement
GoTo _0497
End
_047D:
ScrCmd_05E 0xFF, _055C
ScrCmd_05E 4, _0628
ScrCmd_05F
ApplyMovement 0xFF, _055C
ApplyMovement 4, _0628
WaitMovement
GoTo _0497
End
@@ -397,30 +397,30 @@ _0497:
End
_04DC:
ScrCmd_05E 0xFF, _0564
ScrCmd_05E 4, _05B4
ScrCmd_05F
ApplyMovement 0xFF, _0564
ApplyMovement 4, _05B4
WaitMovement
GoTo _0544
End
_04F6:
ScrCmd_05E 0xFF, _0578
ScrCmd_05E 4, _05C8
ScrCmd_05F
ApplyMovement 0xFF, _0578
ApplyMovement 4, _05C8
WaitMovement
GoTo _0544
End
_0510:
ScrCmd_05E 0xFF, _058C
ScrCmd_05E 4, _05DC
ScrCmd_05F
ApplyMovement 0xFF, _058C
ApplyMovement 4, _05DC
WaitMovement
GoTo _0544
End
_052A:
ScrCmd_05E 0xFF, _05A0
ScrCmd_05E 4, _05F0
ScrCmd_05F
ApplyMovement 0xFF, _05A0
ApplyMovement 4, _05F0
WaitMovement
GoTo _0544
End
@@ -429,7 +429,7 @@ _0544:
ScrCmd_031
ScrCmd_034
ScrCmd_014 0x801
ScrCmd_028 0x4079, 1
SetVar 0x4079, 1
ScrCmd_061
End

View File

@@ -26,18 +26,18 @@ _000E:
ScrCmd_02C 2
ScrCmd_04E 0x489
ScrCmd_04F
ScrCmd_023 244
ScrCmd_023 245
SetTrainerFlag 244
SetTrainerFlag 245
ScrCmd_15C 0
ScrCmd_260 23
ScrCmd_023 244
ScrCmd_023 245
SetTrainerFlag 244
SetTrainerFlag 245
SetFlag 0x23F
ScrCmd_028 0x40F0, 1
ScrCmd_028 0x4076, 1
ScrCmd_028 0x4079, 2
SetVar 0x40F0, 1
SetVar 0x4076, 1
SetVar 0x4079, 2
ScrCmd_1CD 10, 47, 246, 0, 0
ScrCmd_028 0x4077, 3
SetVar 0x4077, 3
ClearFlag 0x17A
ClearFlag 0x19D
ClearFlag 0x19C
@@ -47,8 +47,8 @@ _000E:
End
_00BB:
ScrCmd_028 0x8004, 0x193
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x193
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00F9

View File

@@ -12,7 +12,7 @@
.short 0xFD13
_001E:
ScrCmd_028 0x8007, 3
SetVar 0x8007, 3
ScrCmd_014 0x7D2
End
@@ -60,8 +60,8 @@ _0078:
ScrCmd_042 53, 3
ScrCmd_042 43, 4
ScrCmd_043
ScrCmd_029 0x8004, 0x800C
ScrCmd_029 0x8008, 0x800C
SetVar 0x8004, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 4
GoToIf 1, _00E9
CompareVarToValue 0x8008, 0xFFFE

View File

@@ -36,8 +36,8 @@ _0038:
GoToIf 1, _008C
ScrCmd_0D1 0, 13
ScrCmd_02C 2
ScrCmd_028 0x8004, 13
ScrCmd_028 0x8005, 1
SetVar 0x8004, 13
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0082

View File

@@ -14,8 +14,8 @@ _000A:
GoToIf 1, _0054
ScrCmd_0D1 0, 238
ScrCmd_02C 0
ScrCmd_028 0x8004, 238
ScrCmd_028 0x8005, 1
SetVar 0x8004, 238
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0064

View File

@@ -31,7 +31,7 @@ _003B:
CompareVarToValue 0x800C, 0xFF
GoToIf 1, _00AC
ScrCmd_226 0
ScrCmd_029 0x8004, 0x800C
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVarToVar 0x8005, 0x800C

View File

@@ -37,8 +37,8 @@ _0034:
CompareVarToValue 0x800C, 0
GoToIf 1, _0096
ScrCmd_02C 3
ScrCmd_028 0x8004, 14
ScrCmd_028 0x8005, 1
SetVar 0x8004, 14
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _008C

View File

@@ -50,25 +50,25 @@ _0055:
GoToIf 1, _03E7
CompareVarToValue 0x8000, 1
GoToIf 1, _03BC
ScrCmd_028 0x8001, 0
SetVar 0x8001, 0
ScrCmd_07E 103, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 101, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 102, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 99, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 100, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 104, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
ScrCmd_07E 105, 1, 0x800C
ScrCmd_026 0x8001, 0x800C
AddVar 0x8001, 0x800C
CompareVarToValue 0x8001, 1
GoToIf 1, _03BC
ScrCmd_028 0x8004, 0
ScrCmd_028 0x8005, 0
SetVar 0x8004, 0
SetVar 0x8005, 0
ScrCmd_040 1, 1, 0, 1, 0x8003
_013E:
CompareVarToValue 0x8005, 0
@@ -101,18 +101,18 @@ _013E:
CallIf 1, _0374
CompareVarToValue 0x8004, 6
CallIf 1, _037C
ScrCmd_029 0x8006, 0x8005
ScrCmd_026 0x8006, 156
SetVar 0x8006, 0x8005
AddVar 0x8006, 156
ScrCmd_29D 0x8006, 0x8004
GoTo _0225
_0219:
ScrCmd_026 0x8005, 1
AddVar 0x8005, 1
GoTo _013E
_0225:
ScrCmd_026 0x8004, 1
ScrCmd_026 0x8005, 1
AddVar 0x8004, 1
AddVar 0x8005, 1
CompareVarToVar 0x8004, 0x8001
GoToIf 5, _013E
ScrCmd_29D 44, 0x8004
@@ -142,94 +142,94 @@ _0225:
GoTo _03D8
_02DC:
ScrCmd_028 0x4000, 103
SetVar 0x4000, 103
ScrCmd_07E 0x4000, 1, 0x800C
Return
_02EC:
ScrCmd_028 0x4000, 101
SetVar 0x4000, 101
ScrCmd_07E 0x4000, 1, 0x800C
Return
_02FC:
ScrCmd_028 0x4000, 102
SetVar 0x4000, 102
ScrCmd_07E 0x4000, 1, 0x800C
Return
_030C:
ScrCmd_028 0x4000, 99
SetVar 0x4000, 99
ScrCmd_07E 0x4000, 1, 0x800C
Return
_031C:
ScrCmd_028 0x4000, 100
SetVar 0x4000, 100
ScrCmd_07E 0x4000, 1, 0x800C
Return
_032C:
ScrCmd_028 0x4000, 104
SetVar 0x4000, 104
ScrCmd_07E 0x4000, 1, 0x800C
Return
_033C:
ScrCmd_028 0x4000, 105
SetVar 0x4000, 105
ScrCmd_07E 0x4000, 1, 0x800C
Return
_034C:
ScrCmd_029 0x4001, 0x4000
SetVar 0x4001, 0x4000
Return
_0354:
ScrCmd_029 0x4002, 0x4000
SetVar 0x4002, 0x4000
Return
_035C:
ScrCmd_029 0x4003, 0x4000
SetVar 0x4003, 0x4000
Return
_0364:
ScrCmd_029 0x4004, 0x4000
SetVar 0x4004, 0x4000
Return
_036C:
ScrCmd_029 0x4005, 0x4000
SetVar 0x4005, 0x4000
Return
_0374:
ScrCmd_029 0x4006, 0x4000
SetVar 0x4006, 0x4000
Return
_037C:
ScrCmd_029 0x4007, 0x4000
SetVar 0x4007, 0x4000
Return
_0384:
ScrCmd_029 0x8002, 0x4001
SetVar 0x8002, 0x4001
Return
_038C:
ScrCmd_029 0x8002, 0x4002
SetVar 0x8002, 0x4002
Return
_0394:
ScrCmd_029 0x8002, 0x4003
SetVar 0x8002, 0x4003
Return
_039C:
ScrCmd_029 0x8002, 0x4004
SetVar 0x8002, 0x4004
Return
_03A4:
ScrCmd_029 0x8002, 0x4005
SetVar 0x8002, 0x4005
Return
_03AC:
ScrCmd_029 0x8002, 0x4006
SetVar 0x8002, 0x4006
Return
_03B4:
ScrCmd_029 0x8002, 0x4007
SetVar 0x8002, 0x4007
Return
_03BC:
@@ -266,7 +266,7 @@ _03F2:
ScrCmd_04F
ScrCmd_096 0x40B4, 20, 0, 0x800C
ScrCmd_1E5 115
ScrCmd_028 0x40B4, 0
SetVar 0x40B4, 0
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVarToValue 0x800C, 0
@@ -278,7 +278,7 @@ _03F2:
_0459:
ScrCmd_034
ScrCmd_177 0x4000
ScrCmd_027 0x4000, 1
SubVar 0x4000, 1
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0BB 0x4000, 0x800C

View File

@@ -25,8 +25,8 @@ _0025:
CheckFlag 0x10A
GoToIf 1, _006C
ScrCmd_02C 1
ScrCmd_028 0x8004, 3
ScrCmd_028 0x8005, 1
SetVar 0x8004, 3
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0077

View File

@@ -47,7 +47,7 @@ _0096:
End
_00AD:
ScrCmd_028 0x4114, 0
SetVar 0x4114, 0
End
_00B5:
@@ -228,8 +228,8 @@ _0286:
CompareVarToValue 0x8005, 0x20A
CallIf 5, _0383
ScrCmd_02C 7
ScrCmd_028 0x8004, 0x1A4
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1A4
SetVar 0x8005, 1
ScrCmd_014 0x7FC
ScrCmd_02C 8
ScrCmd_034
@@ -254,74 +254,74 @@ _0322:
End
_034B:
ScrCmd_05E 12, _043C
ScrCmd_05F
ScrCmd_05E 0xFF, _04D4
ScrCmd_05F
ApplyMovement 12, _043C
WaitMovement
ApplyMovement 0xFF, _04D4
WaitMovement
Return
_0361:
ScrCmd_05E 12, _0450
ScrCmd_05F
ScrCmd_05E 0xFF, _04DC
ScrCmd_05F
ApplyMovement 12, _0450
WaitMovement
ApplyMovement 0xFF, _04DC
WaitMovement
Return
_0377:
ScrCmd_05E 12, _0460
ScrCmd_05F
ApplyMovement 12, _0460
WaitMovement
Return
_0383:
ScrCmd_05E 12, _0470
ScrCmd_05F
ApplyMovement 12, _0470
WaitMovement
Return
_038F:
ScrCmd_05E 12, _0480
ScrCmd_05E 0xFF, _04E4
ScrCmd_05F
ApplyMovement 12, _0480
ApplyMovement 0xFF, _04E4
WaitMovement
GoTo _042B
End
_03A9:
ScrCmd_05E 12, _048C
ScrCmd_05E 0xFF, _04E4
ScrCmd_05F
ApplyMovement 12, _048C
ApplyMovement 0xFF, _04E4
WaitMovement
GoTo _042B
End
_03C3:
ScrCmd_05E 12, _0498
ScrCmd_05E 0xFF, _04E4
ScrCmd_05F
ApplyMovement 12, _0498
ApplyMovement 0xFF, _04E4
WaitMovement
GoTo _042B
End
_03DD:
ScrCmd_05E 12, _04A4
ScrCmd_05E 0xFF, _04F0
ScrCmd_05F
ApplyMovement 12, _04A4
ApplyMovement 0xFF, _04F0
WaitMovement
GoTo _042B
End
_03F7:
ScrCmd_05E 12, _04B4
ScrCmd_05E 0xFF, _04F0
ScrCmd_05F
ApplyMovement 12, _04B4
ApplyMovement 0xFF, _04F0
WaitMovement
GoTo _042B
End
_0411:
ScrCmd_05E 12, _04C4
ScrCmd_05E 0xFF, _04F0
ScrCmd_05F
ApplyMovement 12, _04C4
ApplyMovement 0xFF, _04F0
WaitMovement
GoTo _042B
End
_042B:
ScrCmd_065 12
ScrCmd_028 0x407A, 2
SetVar 0x407A, 2
ScrCmd_061
End
@@ -519,8 +519,8 @@ _05B0:
CallIf 1, _067B
CompareVarToValue 0x8004, 0x133
CallIf 1, _0687
ScrCmd_05E 0xFF, _0760
ScrCmd_05F
ApplyMovement 0xFF, _0760
WaitMovement
ScrCmd_02C 30
ScrCmd_034
CompareVarToValue 0x8004, 0x12F
@@ -533,57 +533,57 @@ _05B0:
CallIf 1, _06AD
CompareVarToValue 0x8004, 0x133
CallIf 1, _06B9
ScrCmd_05E 0xFF, _0768
ScrCmd_05F
ApplyMovement 0xFF, _0768
WaitMovement
ScrCmd_061
End
_0657:
ScrCmd_05E 28, _06C8
ScrCmd_05F
ApplyMovement 28, _06C8
WaitMovement
Return
_0663:
ScrCmd_05E 28, _06D8
ScrCmd_05F
ApplyMovement 28, _06D8
WaitMovement
Return
_066F:
ScrCmd_05E 28, _06EC
ScrCmd_05F
ApplyMovement 28, _06EC
WaitMovement
Return
_067B:
ScrCmd_05E 28, _0700
ScrCmd_05F
ApplyMovement 28, _0700
WaitMovement
Return
_0687:
ScrCmd_05E 28, _0714
ScrCmd_05F
ApplyMovement 28, _0714
WaitMovement
Return
_0693:
Return
_0695:
ScrCmd_05E 28, _0730
ScrCmd_05F
ApplyMovement 28, _0730
WaitMovement
Return
_06A1:
ScrCmd_05E 28, _073C
ScrCmd_05F
ApplyMovement 28, _073C
WaitMovement
Return
_06AD:
ScrCmd_05E 28, _0748
ScrCmd_05F
ApplyMovement 28, _0748
WaitMovement
Return
_06B9:
ScrCmd_05E 28, _0754
ScrCmd_05F
ApplyMovement 28, _0754
WaitMovement
Return
.balign 4, 0
@@ -679,8 +679,8 @@ _0770:
ScrCmd_02C 34
ScrCmd_031
ScrCmd_034
ScrCmd_05E 30, _0898
ScrCmd_05F
ApplyMovement 30, _0898
WaitMovement
ScrCmd_061
End
@@ -688,8 +688,8 @@ _07A5:
ScrCmd_02C 35
ScrCmd_031
ScrCmd_034
ScrCmd_05E 30, _0898
ScrCmd_05F
ApplyMovement 30, _0898
WaitMovement
ScrCmd_061
End
@@ -702,8 +702,8 @@ _07BA:
CallIf 1, _082F
CompareVarToValue 0x8005, 0x216
CallIf 1, _083B
ScrCmd_05E 0xFF, _0890
ScrCmd_05F
ApplyMovement 0xFF, _0890
WaitMovement
ScrCmd_02C 33
ScrCmd_034
CompareVarToValue 0x8005, 0x214
@@ -716,36 +716,36 @@ _07BA:
End
_0823:
ScrCmd_05E 30, _08A0
ScrCmd_05F
ApplyMovement 30, _08A0
WaitMovement
Return
_082F:
ScrCmd_05E 30, _08AC
ScrCmd_05F
ApplyMovement 30, _08AC
WaitMovement
Return
_083B:
ScrCmd_05E 30, _08BC
ScrCmd_05F
ApplyMovement 30, _08BC
WaitMovement
Return
_0847:
ScrCmd_05E 30, _08CC
ScrCmd_05E 0xFF, _0884
ScrCmd_05F
ApplyMovement 30, _08CC
ApplyMovement 0xFF, _0884
WaitMovement
Return
_085B:
ScrCmd_05E 30, _08DC
ScrCmd_05E 0xFF, _0884
ScrCmd_05F
ApplyMovement 30, _08DC
ApplyMovement 0xFF, _0884
WaitMovement
Return
_086F:
ScrCmd_05E 30, _08EC
ScrCmd_05E 0xFF, _0884
ScrCmd_05F
ApplyMovement 30, _08EC
ApplyMovement 0xFF, _0884
WaitMovement
Return
.balign 4, 0
@@ -812,13 +812,13 @@ _08FC:
ScrCmd_0CE 0
ScrCmd_02C 17
ScrCmd_034
ScrCmd_05E 31, _0944
ScrCmd_05F
ApplyMovement 31, _0944
WaitMovement
ScrCmd_168 9, 17, 24, 18, 77
ScrCmd_16B 77
ScrCmd_169 77
ScrCmd_05E 31, _094C
ScrCmd_05F
ApplyMovement 31, _094C
WaitMovement
ScrCmd_065 31
ScrCmd_16C 77
ScrCmd_169 77
@@ -854,23 +854,23 @@ _0954:
End
_099D:
ScrCmd_05E 33, _0B58
ScrCmd_05E 0xFF, _0BDC
ScrCmd_05F
ApplyMovement 33, _0B58
ApplyMovement 0xFF, _0BDC
WaitMovement
GoTo _09EB
End
_09B7:
ScrCmd_05E 33, _0B64
ScrCmd_05E 0xFF, _0BFC
ScrCmd_05F
ApplyMovement 33, _0B64
ApplyMovement 0xFF, _0BFC
WaitMovement
GoTo _09EB
End
_09D1:
ScrCmd_05E 33, _0B70
ScrCmd_05E 0xFF, _0C1C
ScrCmd_05F
ApplyMovement 33, _0B70
ApplyMovement 0xFF, _0C1C
WaitMovement
GoTo _09EB
End
@@ -893,32 +893,32 @@ _09EB:
End
_0A32:
ScrCmd_05E 33, _0B7C
ScrCmd_05E 0xFF, _0C3C
ScrCmd_05F
ScrCmd_05E 33, _0BB0
ScrCmd_05E 0xFF, _0C74
ScrCmd_05F
ApplyMovement 33, _0B7C
ApplyMovement 0xFF, _0C3C
WaitMovement
ApplyMovement 33, _0BB0
ApplyMovement 0xFF, _0C74
WaitMovement
GoTo _0AB6
End
_0A5E:
ScrCmd_05E 33, _0B8C
ScrCmd_05E 0xFF, _0C4C
ScrCmd_05F
ScrCmd_05E 33, _0BB8
ScrCmd_05E 0xFF, _0C88
ScrCmd_05F
ApplyMovement 33, _0B8C
ApplyMovement 0xFF, _0C4C
WaitMovement
ApplyMovement 33, _0BB8
ApplyMovement 0xFF, _0C88
WaitMovement
GoTo _0AB6
End
_0A8A:
ScrCmd_05E 33, _0BA0
ScrCmd_05E 0xFF, _0C64
ScrCmd_05F
ScrCmd_05E 33, _0BB0
ScrCmd_05E 0xFF, _0C98
ScrCmd_05F
ApplyMovement 33, _0BA0
ApplyMovement 0xFF, _0C64
WaitMovement
ApplyMovement 33, _0BB0
ApplyMovement 0xFF, _0C98
WaitMovement
GoTo _0AB6
End
@@ -930,34 +930,34 @@ _0AB6:
ScrCmd_32E
ScrCmd_332
ScrCmd_066 0x143, 0x20C
ScrCmd_05E 241, _0CD4
ScrCmd_05F
ApplyMovement 241, _0CD4
WaitMovement
ScrCmd_02C 3
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 32, _0CE4
ScrCmd_05E 241, _0CDC
ScrCmd_05F
ApplyMovement 32, _0CE4
ApplyMovement 241, _0CDC
WaitMovement
ScrCmd_067
ScrCmd_02C 4
ScrCmd_034
ScrCmd_05E 32, _0CF4
ScrCmd_05E 33, _0BC0
ScrCmd_05E 0xFF, _0CAC
ScrCmd_05F
ApplyMovement 32, _0CF4
ApplyMovement 33, _0BC0
ApplyMovement 0xFF, _0CAC
WaitMovement
ScrCmd_065 32
ScrCmd_003 35, 0x800C
ScrCmd_05E 33, _0BD4
ScrCmd_05E 0xFF, _0CC0
ScrCmd_05F
ApplyMovement 33, _0BD4
ApplyMovement 0xFF, _0CC0
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 5
ScrCmd_034
ScrCmd_05E 33, _0BCC
ScrCmd_05E 0xFF, _0CC8
ScrCmd_05F
ApplyMovement 33, _0BCC
ApplyMovement 0xFF, _0CC8
WaitMovement
ScrCmd_065 33
ScrCmd_028 0x407A, 1
SetVar 0x407A, 1
ScrCmd_061
End
@@ -1210,10 +1210,10 @@ _0DE8:
Return
_0DF6:
ScrCmd_05E 12, _0E88
ScrCmd_05F
ScrCmd_05E 0xFF, _0EAC
ScrCmd_05F
ApplyMovement 12, _0E88
WaitMovement
ApplyMovement 0xFF, _0EAC
WaitMovement
ScrCmd_02C 9
ScrCmd_03E 0x800C
CompareVarToValue 0x800C, 1
@@ -1222,8 +1222,8 @@ _0DF6:
CompareVarToValue 0x800C, 6
GoToIf 4, _0E67
Call _0E4B
ScrCmd_05E 12, _0EA0
ScrCmd_05F
ApplyMovement 12, _0EA0
WaitMovement
ScrCmd_065 12
GoTo _0E83
End
@@ -1235,7 +1235,7 @@ _0E4B:
ScrCmd_02C 16
ScrCmd_034
ScrCmd_097 175, 11
ScrCmd_028 0x407A, 5
SetVar 0x407A, 5
Return
_0E67:
@@ -1302,29 +1302,29 @@ _0ECD:
End
_0F32:
ScrCmd_05E 12, _10BC
ScrCmd_05E 0xFF, _10E0
ScrCmd_05F
ApplyMovement 12, _10BC
ApplyMovement 0xFF, _10E0
WaitMovement
GoTo _0F92
End
_0F4C:
ScrCmd_05E 12, _10BC
ScrCmd_05E 0xFF, _10E0
ScrCmd_05F
ApplyMovement 12, _10BC
ApplyMovement 0xFF, _10E0
WaitMovement
GoTo _0F92
End
_0F66:
ScrCmd_05E 12, _10BC
ScrCmd_05F
ApplyMovement 12, _10BC
WaitMovement
GoTo _0F92
End
_0F78:
ScrCmd_05E 12, _10C8
ScrCmd_05E 0xFF, _10EC
ScrCmd_05F
ApplyMovement 12, _10C8
ApplyMovement 0xFF, _10EC
WaitMovement
GoTo _0F92
End
@@ -1348,7 +1348,7 @@ _0FBA:
End
_0FBE:
ScrCmd_028 0x407A, 4
SetVar 0x407A, 4
ScrCmd_02C 11
ScrCmd_031
ScrCmd_034
@@ -1358,7 +1358,7 @@ _0FCD:
ScrCmd_02C 12
ScrCmd_031
ScrCmd_034
ScrCmd_028 0x407A, 4
SetVar 0x407A, 4
Return
_0FDC:
@@ -1379,46 +1379,46 @@ _0FDC:
End
_1034:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_1046:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_1058:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_106A:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_107C:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_108E:
ScrCmd_05E 12, _10B4
ScrCmd_05F
ApplyMovement 12, _10B4
WaitMovement
GoTo _10A0
End
_10A0:
ScrCmd_02C 13
ScrCmd_034
ScrCmd_05E 0xFF, _10D8
ScrCmd_05F
ApplyMovement 0xFF, _10D8
WaitMovement
ScrCmd_061
End

View File

@@ -81,10 +81,10 @@ _0094:
ScrCmd_04F
ScrCmd_15C 1
ScrCmd_260 23
ScrCmd_023 0x103
ScrCmd_023 0x104
ScrCmd_023 0x144
ScrCmd_023 0x15C
SetTrainerFlag 0x103
SetTrainerFlag 0x104
SetTrainerFlag 0x144
SetTrainerFlag 0x15C
ClearFlag 0x1FC
ScrCmd_1CD 10, 67, 0x13B, 0, 0
ScrCmd_02C 3
@@ -92,8 +92,8 @@ _0094:
End
_0119:
ScrCmd_028 0x8004, 0x19D
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x19D
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0157
@@ -123,8 +123,8 @@ _0161:
End
_0177:
ScrCmd_028 0x8004, 0x19D
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x19D
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _01B7
@@ -166,7 +166,7 @@ _01C9:
GoToIf 1, _01C3
ScrCmd_02C 7
ScrCmd_031
ScrCmd_028 0x40AE, 1
SetVar 0x40AE, 1
ScrCmd_034
ScrCmd_061
ScrCmd_2CA
@@ -186,7 +186,7 @@ _021C:
CompareVarToValue 0x40AE, 2
GoToIf 4, _0270
ScrCmd_0EA 0x103
ScrCmd_028 0x8007, 3
SetVar 0x8007, 3
Call _02DA
ScrCmd_02C 8
ScrCmd_034
@@ -196,7 +196,7 @@ _021C:
GoToIf 1, _01C3
ScrCmd_02C 9
ScrCmd_031
ScrCmd_028 0x40AE, 2
SetVar 0x40AE, 2
ScrCmd_034
ScrCmd_061
ScrCmd_2CA
@@ -216,7 +216,7 @@ _027B:
CompareVarToValue 0x40AE, 3
GoToIf 4, _02CF
ScrCmd_0EA 0x104
ScrCmd_028 0x8007, 4
SetVar 0x8007, 4
Call _02DA
ScrCmd_02C 10
ScrCmd_034
@@ -226,7 +226,7 @@ _027B:
GoToIf 1, _01C3
ScrCmd_02C 11
ScrCmd_031
ScrCmd_028 0x40AE, 3
SetVar 0x40AE, 3
ScrCmd_034
ScrCmd_061
ScrCmd_2CA

View File

@@ -10,7 +10,7 @@
.short 0xFD13
_0016:
ScrCmd_028 0x8007, 3
SetVar 0x8007, 3
ScrCmd_014 0x7D2
End
@@ -78,8 +78,8 @@ _007D:
_00D9:
ScrCmd_02C 4
ScrCmd_028 0x4002, 1
ScrCmd_028 0x8004, 5
SetVar 0x4002, 1
SetVar 0x8004, 5
ScrCmd_014 0x7D9
ScrCmd_031
ScrCmd_034

View File

@@ -16,11 +16,11 @@ _0016:
CheckFlag 130
GoToIf 1, _0052
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x1C2
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1C2
SetVar 0x8005, 1
ScrCmd_014 0x7FC
SetFlag 130
ScrCmd_028 0x4114, 1
SetVar 0x4114, 1
ScrCmd_14C 9
GoTo _0052
End

View File

@@ -55,13 +55,13 @@ _0057:
_006A:
ScrCmd_060
ScrCmd_05E 4, _00FC
ScrCmd_05E 0xFF, _00F0
ScrCmd_05F
ApplyMovement 4, _00FC
ApplyMovement 0xFF, _00F0
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 4, _0110
ScrCmd_05F
ApplyMovement 4, _0110
WaitMovement
ClearFlag 0x1BB
ScrCmd_186 5, 12, 15
ScrCmd_188 5, 16
@@ -69,11 +69,11 @@ _006A:
ScrCmd_064 5
ScrCmd_065 4
SetFlag 113
ScrCmd_028 0x411D, 1
SetVar 0x411D, 1
ScrCmd_003 30, 0x800C
ScrCmd_02C 1
ScrCmd_05E 5, _0110
ScrCmd_05F
ApplyMovement 5, _0110
WaitMovement
ClearFlag 0x1C2
ScrCmd_186 4, 12, 15
ScrCmd_188 4, 16

View File

@@ -23,8 +23,8 @@ _0022:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_05E 2, _013C
ScrCmd_05F
ApplyMovement 2, _013C
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_0E5 0x196, 0
@@ -49,21 +49,21 @@ _0022:
End
_00A4:
ScrCmd_05E 2, _0144
ScrCmd_05E 0xFF, _0174
ScrCmd_05F
ApplyMovement 2, _0144
ApplyMovement 0xFF, _0174
WaitMovement
GoTo _00E2
End
_00BE:
ScrCmd_05E 2, _015C
ScrCmd_05F
ApplyMovement 2, _015C
WaitMovement
GoTo _00E2
End
_00D0:
ScrCmd_05E 2, _0168
ScrCmd_05F
ApplyMovement 2, _0168
WaitMovement
GoTo _00E2
End
@@ -82,7 +82,7 @@ _00E2:
ScrCmd_065 2
ScrCmd_065 1
ScrCmd_065 3
ScrCmd_028 0x407A, 3
SetVar 0x407A, 3
ScrCmd_0BC 6, 1, 1, 0
ScrCmd_0BD
SetFlag 0x987

View File

@@ -71,35 +71,35 @@ _00E7:
_00ED:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
GoTo _0151
End
_0101:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8004, 3
SetVar 0x8004, 3
GoTo _0151
End
_0115:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8004, 2
SetVar 0x8004, 2
GoTo _0151
End
_0129:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8004, 4
SetVar 0x8004, 4
GoTo _0151
End
_013D:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_028 0x8004, 5
SetVar 0x8004, 5
GoTo _0151
End
@@ -156,7 +156,7 @@ _0254:
ScrCmd_042 16, 1
ScrCmd_042 14, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01F8
CompareVarToValue 0x8008, 2
@@ -166,7 +166,7 @@ _0254:
_0295:
ScrCmd_303 0x8003, 0x800C
ScrCmd_029 0x8000, 0x800C
SetVar 0x8000, 0x800C
CompareVarToValue 0x8003, 2
GoToIf 4, _037B
GoTo _02B6
@@ -309,14 +309,14 @@ _0473:
CompareVarToValue 0x800C, 1
GoToIf 1, _04FD
ScrCmd_1C8 0x800C, 0x8000
ScrCmd_029 0x8002, 0x800C
SetVar 0x8002, 0x800C
CompareVarToValue 0x800C, 4
GoToIf 1, _051B
GoTo _050B
End
_04FD:
ScrCmd_028 0x8002, 0
SetVar 0x8002, 0
GoTo _050B
End
@@ -427,23 +427,23 @@ _0697:
Return
_069D:
ScrCmd_028 0x8001, 0x13B
SetVar 0x8001, 0x13B
Return
_06A5:
ScrCmd_028 0x8001, 59
SetVar 0x8001, 59
Return
_06AD:
ScrCmd_028 0x8001, 56
SetVar 0x8001, 56
Return
_06B5:
ScrCmd_028 0x8001, 0x193
SetVar 0x8001, 0x193
Return
_06BD:
ScrCmd_028 0x8001, 0x1B5
SetVar 0x8001, 0x1B5
Return
_06C5:
@@ -560,7 +560,7 @@ _07BB:
ScrCmd_33A 1
ScrCmd_042 14, 0
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0295
ScrCmd_034
@@ -576,7 +576,7 @@ _0801:
_080C:
SetFlag 119
ScrCmd_028 0x411B, 1
SetVar 0x411B, 1
GoTo _0325
End
@@ -586,9 +586,9 @@ _081E:
ScrCmd_049 0x603
ScrCmd_064 6
ScrCmd_04B 0x603
ScrCmd_05E 0xFF, _08AC
ScrCmd_05E 6, _08D4
ScrCmd_05F
ApplyMovement 0xFF, _08AC
ApplyMovement 6, _08D4
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 35
ScrCmd_034
@@ -597,20 +597,20 @@ _081E:
CallIf 4, _08A8
CompareVarToValue 0x8006, 4
CallIf 3, _08AA
ScrCmd_05E 6, _08DC
ScrCmd_05F
ApplyMovement 6, _08DC
WaitMovement
ScrCmd_02C 36
ScrCmd_034
ScrCmd_05E 6, _08F4
ScrCmd_05F
ApplyMovement 6, _08F4
WaitMovement
ScrCmd_02C 37
ScrCmd_034
ScrCmd_05E 6, _0900
ScrCmd_05F
ApplyMovement 6, _0900
WaitMovement
ScrCmd_049 0x603
ScrCmd_065 6
ScrCmd_04B 0x603
ScrCmd_028 0x411B, 2
SetVar 0x411B, 2
ScrCmd_061
End

View File

@@ -31,7 +31,7 @@ _0032:
ScrCmd_0BD
CompareVarToValue 0x800C, 0xFF
GoToIf 1, _00B3
ScrCmd_029 0x8005, 0x800C
SetVar 0x8005, 0x800C
ScrCmd_198 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00BE
@@ -72,7 +72,7 @@ _00D9:
ScrCmd_02C 3
ScrCmd_030
ScrCmd_034
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0BB 0x8005, 0x800C
@@ -122,7 +122,7 @@ _0168:
CompareVarToValue 0x800C, 0xFF
GoToIf 1, _01D9
ScrCmd_226 1
ScrCmd_029 0x8004, 0x800C
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVarToVar 0x8005, 0x800C

View File

@@ -14,8 +14,8 @@ _000E:
CheckFlag 194
GoToIf 1, _005D
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x18A
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x18A
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0053

View File

@@ -12,8 +12,8 @@ _0006:
CheckFlag 118
GoToIf 1, _004B
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x14B
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x14B
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0056

View File

@@ -14,7 +14,7 @@ _001A:
ScrCmd_069 0x4004, 0x4005
CompareVarToValue 0x4005, 12
CallIf 4, _0035
ScrCmd_028 0x4003, 1
SetVar 0x4003, 1
End
_0035:
@@ -45,18 +45,18 @@ _0061:
ScrCmd_0C7 0x800C
CompareVarToValue 0x800C, 1
GoToIf 1, _0091
ScrCmd_05E 1, _00A0
ScrCmd_05F
ApplyMovement 1, _00A0
WaitMovement
ScrCmd_02C 1
ScrCmd_034
ScrCmd_05E 0xFF, _00A8
ScrCmd_05F
ApplyMovement 0xFF, _00A8
WaitMovement
ScrCmd_061
End
_0091:
SetFlag 0x996
ScrCmd_028 0x4002, 1
SetVar 0x4002, 1
ScrCmd_061
End
@@ -73,7 +73,7 @@ _00A8:
_00B0:
ScrCmd_060
ClearFlag 0x996
ScrCmd_028 0x4002, 0
SetVar 0x4002, 0
ScrCmd_061
End
@@ -104,8 +104,8 @@ _0102:
CompareVarToValue 0x8004, 35
GoToIf 0, _015F
ScrCmd_02C 5
ScrCmd_028 0x8004, 216
ScrCmd_028 0x8005, 1
SetVar 0x8004, 216
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _014A

View File

@@ -21,11 +21,11 @@ _0006:
ScrCmd_0CD 0
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 0, _0158
ScrCmd_05F
ApplyMovement 0, _0158
WaitMovement
ScrCmd_02C 1
ScrCmd_028 0x8004, 252
ScrCmd_028 0x8005, 1
SetVar 0x8004, 252
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0091
@@ -66,17 +66,17 @@ _00B3:
End
_00E5:
ScrCmd_028 0x405E, 0
SetVar 0x405E, 0
ScrCmd_21C 3
Return
_00F0:
ScrCmd_028 0x405F, 0
SetVar 0x405F, 0
ScrCmd_21C 4
Return
_00FB:
ScrCmd_028 0x4060, 0
SetVar 0x4060, 0
ScrCmd_21C 5
Return
@@ -97,11 +97,11 @@ _0119:
GoToIf 5, _0148
CompareVarToValue 0x4060, 1
GoToIf 5, _0148
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_0148:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_0150:

View File

@@ -21,8 +21,8 @@ _001A:
CheckFlag 121
GoToIf 1, _007E
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x1AC
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1AC
SetVar 0x8005, 1
ScrCmd_014 0x7FC
SetFlag 121
ClearFlag 0x111
@@ -181,17 +181,17 @@ _01DF:
GoToIf 0, _00BD
CheckFlag 0x96E
GoToIf 0, _0122
ScrCmd_028 0x40B6, 1
SetVar 0x40B6, 1
ClearFlag 0x111
ScrCmd_02C 6
ScrCmd_028 0x8004, 1
ScrCmd_028 0x8005, 1
SetVar 0x8004, 1
SetVar 0x8005, 1
ScrCmd_014 0x7DD
ScrCmd_028 0x8004, 23
ScrCmd_028 0x8005, 1
SetVar 0x8004, 23
SetVar 0x8005, 1
ScrCmd_014 0x7DD
ScrCmd_028 0x8004, 28
ScrCmd_028 0x8005, 1
SetVar 0x8004, 28
SetVar 0x8005, 1
ScrCmd_014 0x7DD
ScrCmd_02C 7
ScrCmd_031
@@ -204,17 +204,17 @@ _023D:
GoToIf 0, _00CC
CheckFlag 0x96F
GoToIf 0, _012D
ScrCmd_028 0x40B6, 2
SetVar 0x40B6, 2
ClearFlag 0x111
ScrCmd_02C 10
ScrCmd_028 0x8004, 1
ScrCmd_028 0x8005, 1
SetVar 0x8004, 1
SetVar 0x8005, 1
ScrCmd_014 0x7DE
ScrCmd_028 0x8004, 3
ScrCmd_028 0x8005, 1
SetVar 0x8004, 3
SetVar 0x8005, 1
ScrCmd_014 0x7DE
ScrCmd_028 0x8004, 4
ScrCmd_028 0x8005, 1
SetVar 0x8004, 4
SetVar 0x8005, 1
ScrCmd_014 0x7DE
ScrCmd_02C 11
ScrCmd_031
@@ -227,11 +227,11 @@ _029B:
GoToIf 0, _00DB
CheckFlag 0x970
GoToIf 0, _0138
ScrCmd_028 0x40B6, 3
SetVar 0x40B6, 3
ClearFlag 0x111
ScrCmd_02C 14
ScrCmd_028 0x8004, 33
ScrCmd_028 0x8005, 1
SetVar 0x8004, 33
SetVar 0x8005, 1
ScrCmd_014 0x7DD
ScrCmd_02C 15
ScrCmd_031
@@ -244,20 +244,20 @@ _02D9:
GoToIf 0, _00EA
CheckFlag 0x971
GoToIf 0, _0143
ScrCmd_028 0x40B6, 4
SetVar 0x40B6, 4
ClearFlag 0x111
ScrCmd_02C 18
ScrCmd_028 0x8004, 11
ScrCmd_028 0x8005, 1
SetVar 0x8004, 11
SetVar 0x8005, 1
ScrCmd_014 0x7FE
ScrCmd_028 0x8004, 9
ScrCmd_028 0x8005, 1
SetVar 0x8004, 9
SetVar 0x8005, 1
ScrCmd_014 0x7FE
ScrCmd_028 0x8004, 17
ScrCmd_028 0x8005, 1
SetVar 0x8004, 17
SetVar 0x8005, 1
ScrCmd_014 0x7FE
ScrCmd_028 0x8004, 113
ScrCmd_028 0x8005, 1
SetVar 0x8004, 113
SetVar 0x8005, 1
ScrCmd_014 0x7FE
ScrCmd_02C 19
ScrCmd_031
@@ -270,7 +270,7 @@ _0347:
GoToIf 0, _00F9
CheckFlag 0x972
GoToIf 0, _014E
ScrCmd_028 0x40B6, 5
SetVar 0x40B6, 5
ClearFlag 0x111
ClearFlag 252
ScrCmd_02C 22
@@ -290,20 +290,20 @@ _037F:
GoTo _03C7
_03A3:
ScrCmd_028 0x8004, 101
ScrCmd_028 0x8005, 1
SetVar 0x8004, 101
SetVar 0x8005, 1
ScrCmd_014 0x7FE
Return
_03B5:
ScrCmd_028 0x8004, 102
ScrCmd_028 0x8005, 1
SetVar 0x8004, 102
SetVar 0x8005, 1
ScrCmd_014 0x7FE
Return
_03C7:
ScrCmd_028 0x8004, 103
ScrCmd_028 0x8005, 1
SetVar 0x8004, 103
SetVar 0x8005, 1
ScrCmd_014 0x7FE
Return
@@ -316,13 +316,13 @@ _03D9:
CallIf 1, _057A
CheckFlag 252
CallIf 0, _0443
ScrCmd_028 0x8004, 81
ScrCmd_028 0x8005, 1
SetVar 0x8004, 81
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _056B
ScrCmd_014 0x7FE
ScrCmd_028 0x40B6, 6
SetVar 0x40B6, 6
ClearFlag 0x111
ClearFlag 252
ScrCmd_02C 28
@@ -343,13 +343,13 @@ _0448:
CallIf 1, _057A
CheckFlag 252
CallIf 0, _04A4
ScrCmd_028 0x8004, 82
ScrCmd_028 0x8005, 1
SetVar 0x8004, 82
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _056B
ScrCmd_014 0x7DC
ScrCmd_028 0x40B6, 7
SetVar 0x40B6, 7
ClearFlag 252
ScrCmd_034
ScrCmd_061
@@ -367,13 +367,13 @@ _04A9:
CallIf 1, _057A
CheckFlag 252
CallIf 0, _0505
ScrCmd_028 0x8004, 83
ScrCmd_028 0x8005, 1
SetVar 0x8004, 83
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _056B
ScrCmd_014 0x7DC
ScrCmd_028 0x40B6, 8
SetVar 0x40B6, 8
ClearFlag 252
ScrCmd_034
ScrCmd_061
@@ -391,13 +391,13 @@ _050A:
CallIf 1, _057A
CheckFlag 252
CallIf 0, _0566
ScrCmd_028 0x8004, 84
ScrCmd_028 0x8005, 1
SetVar 0x8004, 84
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _056B
ScrCmd_014 0x7DC
ScrCmd_028 0x40B6, 9
SetVar 0x40B6, 9
ClearFlag 252
ScrCmd_034
ScrCmd_061
@@ -430,23 +430,23 @@ _057F:
GoTo _05D6
_05B2:
ScrCmd_05E 2, _05E4
ScrCmd_05F
ApplyMovement 2, _05E4
WaitMovement
Return
_05BE:
ScrCmd_05E 2, _05F8
ScrCmd_05F
ApplyMovement 2, _05F8
WaitMovement
Return
_05CA:
ScrCmd_05E 2, _060C
ScrCmd_05F
ApplyMovement 2, _060C
WaitMovement
Return
_05D6:
ScrCmd_05E 2, _0620
ScrCmd_05F
ApplyMovement 2, _0620
WaitMovement
Return
.balign 4, 0
@@ -537,7 +537,7 @@ _0696:
ScrCmd_042 184, 4
ScrCmd_042 12, 5
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _070A
CompareVarToValue 0x8008, 1

View File

@@ -171,30 +171,30 @@ _01B2:
End
_01BD:
ScrCmd_05E 0, _0240
ScrCmd_05E 0xFF, _027C
ScrCmd_05F
ApplyMovement 0, _0240
ApplyMovement 0xFF, _027C
WaitMovement
GoTo _0225
End
_01D7:
ScrCmd_05E 0, _0240
ScrCmd_05E 0xFF, _0294
ScrCmd_05F
ApplyMovement 0, _0240
ApplyMovement 0xFF, _0294
WaitMovement
GoTo _0225
End
_01F1:
ScrCmd_05E 0, _0240
ScrCmd_05E 0xFF, _02AC
ScrCmd_05F
ApplyMovement 0, _0240
ApplyMovement 0xFF, _02AC
WaitMovement
GoTo _0225
End
_020B:
ScrCmd_05E 0, _0258
ScrCmd_05E 0xFF, _02C4
ScrCmd_05F
ApplyMovement 0, _0258
ApplyMovement 0xFF, _02C4
WaitMovement
GoTo _0225
End
@@ -344,8 +344,8 @@ _03AC:
CheckFlag 0x98C
GoToIf 0, _03F4
ScrCmd_02C 33
ScrCmd_028 0x8004, 46
ScrCmd_028 0x8005, 1
SetVar 0x8004, 46
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -362,8 +362,8 @@ _03F4:
CompareVarToValue 0x800C, 8
GoToIf 0, _0442
ScrCmd_02C 34
ScrCmd_028 0x8004, 47
ScrCmd_028 0x8005, 1
SetVar 0x8004, 47
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -379,8 +379,8 @@ _0442:
CheckFlag 0x96A
GoToIf 0, _048A
ScrCmd_02C 35
ScrCmd_028 0x8004, 72
ScrCmd_028 0x8005, 1
SetVar 0x8004, 72
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -396,8 +396,8 @@ _048A:
CheckFlag 0x968
GoToIf 0, _04D2
ScrCmd_02C 36
ScrCmd_028 0x8004, 73
ScrCmd_028 0x8005, 1
SetVar 0x8004, 73
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -413,8 +413,8 @@ _04D2:
CheckFlag 0x969
GoToIf 0, _051A
ScrCmd_02C 37
ScrCmd_028 0x8004, 74
ScrCmd_028 0x8005, 1
SetVar 0x8004, 74
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -430,8 +430,8 @@ _051A:
CheckFlag 0x96C
GoToIf 0, _0562
ScrCmd_02C 38
ScrCmd_028 0x8004, 75
ScrCmd_028 0x8005, 1
SetVar 0x8004, 75
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -447,8 +447,8 @@ _0562:
CheckFlag 0x96B
GoToIf 0, _05AA
ScrCmd_02C 39
ScrCmd_028 0x8004, 76
ScrCmd_028 0x8005, 1
SetVar 0x8004, 76
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -465,8 +465,8 @@ _05AA:
CompareVarToValue 0x800C, 100
GoToIf 0, _05F8
ScrCmd_02C 40
ScrCmd_028 0x8004, 77
ScrCmd_028 0x8005, 1
SetVar 0x8004, 77
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -483,8 +483,8 @@ _05F8:
CompareVarToValue 0x800C, 100
GoToIf 0, _0646
ScrCmd_02C 41
ScrCmd_028 0x8004, 78
ScrCmd_028 0x8005, 1
SetVar 0x8004, 78
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -501,8 +501,8 @@ _0646:
CompareVarToValue 0x800C, 100
GoToIf 0, _0694
ScrCmd_02C 42
ScrCmd_028 0x8004, 79
ScrCmd_028 0x8005, 1
SetVar 0x8004, 79
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -519,8 +519,8 @@ _0694:
CompareVarToValue 0x800C, 100
GoToIf 0, _06E2
ScrCmd_02C 43
ScrCmd_028 0x8004, 80
ScrCmd_028 0x8005, 1
SetVar 0x8004, 80
SetVar 0x8005, 1
ScrCmd_085 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _06F3
@@ -595,8 +595,8 @@ _0740:
_0753:
ScrCmd_060
ScrCmd_05E 0xFF, _087C
ScrCmd_05F
ApplyMovement 0xFF, _087C
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8005, 0x2D5
GoToIf 1, _07A8
@@ -645,12 +645,12 @@ _0820:
ClearFlag 0x23D
ScrCmd_064 32
ScrCmd_064 31
ScrCmd_05E 31, _0884
ScrCmd_05F
ApplyMovement 31, _0884
WaitMovement
ScrCmd_04C 0x1AB, 0
ScrCmd_04D
ScrCmd_05E 32, _0894
ScrCmd_05F
ApplyMovement 32, _0894
WaitMovement
ScrCmd_02C 0
ScrCmd_02C 1
ScrCmd_04C 0x1AB, 0
@@ -658,10 +658,10 @@ _0820:
ScrCmd_065 31
ScrCmd_02C 2
ScrCmd_034
ScrCmd_05E 32, _089C
ScrCmd_05F
ApplyMovement 32, _089C
WaitMovement
ScrCmd_065 32
ScrCmd_028 0x40F6, 1
SetVar 0x40F6, 1
ScrCmd_061
End

View File

@@ -70,13 +70,13 @@ _00A2:
_00B6:
ScrCmd_060
ScrCmd_05E 0, _00DC
ScrCmd_05F
ApplyMovement 0, _00DC
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 0, _00F0
ScrCmd_05F
ScrCmd_028 0x40D1, 1
ApplyMovement 0, _00F0
WaitMovement
SetVar 0x40D1, 1
ScrCmd_061
End

View File

@@ -6,6 +6,6 @@
.short 0xFD13
_0006:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_171
End

View File

@@ -6,6 +6,6 @@
.short 0xFD13
_0006:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_171
End

View File

@@ -38,23 +38,23 @@ _0039:
End
_007B:
ScrCmd_05E 0, _01B8
ScrCmd_05F
ApplyMovement 0, _01B8
WaitMovement
GoTo _00BB
_008B:
ScrCmd_05E 0, _01DC
ScrCmd_05F
ApplyMovement 0, _01DC
WaitMovement
GoTo _00BB
_009B:
ScrCmd_05E 0, _0200
ScrCmd_05F
ApplyMovement 0, _0200
WaitMovement
GoTo _00BB
_00AB:
ScrCmd_05E 0, _0224
ScrCmd_05F
ApplyMovement 0, _0224
WaitMovement
GoTo _00BB
_00BB:
@@ -77,24 +77,24 @@ _00BB:
ScrCmd_04F
ScrCmd_15C 4
ScrCmd_260 23
ScrCmd_023 0x10A
ScrCmd_023 0x118
ScrCmd_023 0x11C
ScrCmd_023 0x145
ScrCmd_023 0x14A
ScrCmd_023 0x154
ScrCmd_023 0x157
ScrCmd_023 0x165
SetTrainerFlag 0x10A
SetTrainerFlag 0x118
SetTrainerFlag 0x11C
SetTrainerFlag 0x145
SetTrainerFlag 0x14A
SetTrainerFlag 0x154
SetTrainerFlag 0x157
SetTrainerFlag 0x165
ScrCmd_1CD 10, 91, 0x13E, 0, 0
ScrCmd_028 0x407B, 1
SetVar 0x407B, 1
SetFlag 0x206
ClearFlag 0x207
ScrCmd_02C 3
GoTo _0158
_0158:
ScrCmd_028 0x8004, 0x188
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x188
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0196

View File

@@ -24,23 +24,23 @@ _0014:
End
_0056:
ScrCmd_05E 0, _018C
ScrCmd_05F
ApplyMovement 0, _018C
WaitMovement
GoTo _0096
_0066:
ScrCmd_05E 0, _01A0
ScrCmd_05F
ApplyMovement 0, _01A0
WaitMovement
GoTo _0096
_0076:
ScrCmd_05E 0, _01B4
ScrCmd_05F
ApplyMovement 0, _01B4
WaitMovement
GoTo _0096
_0086:
ScrCmd_05E 0, _01C8
ScrCmd_05F
ApplyMovement 0, _01C8
WaitMovement
GoTo _0096
_0096:
@@ -61,24 +61,24 @@ _0096:
ScrCmd_04F
ScrCmd_15C 4
ScrCmd_260 23
ScrCmd_023 0x10A
ScrCmd_023 0x118
ScrCmd_023 0x11C
ScrCmd_023 0x145
ScrCmd_023 0x14A
ScrCmd_023 0x154
ScrCmd_023 0x157
ScrCmd_023 0x165
SetTrainerFlag 0x10A
SetTrainerFlag 0x118
SetTrainerFlag 0x11C
SetTrainerFlag 0x145
SetTrainerFlag 0x14A
SetTrainerFlag 0x154
SetTrainerFlag 0x157
SetTrainerFlag 0x165
ScrCmd_1CD 10, 100, 0x13E, 0, 0
ScrCmd_028 0x407B, 1
SetVar 0x407B, 1
SetFlag 0x206
ClearFlag 0x207
ScrCmd_02C 3
GoTo _012B
_012B:
ScrCmd_028 0x8004, 0x188
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x188
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0169

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End

View File

@@ -14,8 +14,8 @@ _000A:
GoToIf 1, _0054
ScrCmd_0D1 0, 253
ScrCmd_02C 0
ScrCmd_028 0x8004, 253
ScrCmd_028 0x8005, 1
SetVar 0x8004, 253
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0064

View File

@@ -7,10 +7,10 @@
_0006:
ScrCmd_060
ScrCmd_05E 0xFF, _00B8
ScrCmd_05F
ApplyMovement 0xFF, _00B8
WaitMovement
ScrCmd_11C 0x40CE
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 1
GoToIf 1, _0038
CompareVarToValue 0x8008, 0
@@ -18,7 +18,7 @@ _0006:
End
_0038:
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -28,7 +28,7 @@ _0038:
End
_006A:
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -40,8 +40,8 @@ _006A:
_009C:
ScrCmd_04B 0x5DC
ScrCmd_23C 0x8004, 4
ScrCmd_05E 0xFF, _00C4
ScrCmd_05F
ApplyMovement 0xFF, _00C4
WaitMovement
ScrCmd_049 0x603
Return

View File

@@ -28,8 +28,8 @@ _0039:
CheckFlag 141
GoToIf 1, _0083
ScrCmd_02C 0
ScrCmd_028 0x8004, 0x1C1
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1C1
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _008E

View File

@@ -18,8 +18,8 @@ _000A:
_001D:
ScrCmd_060
ScrCmd_05E 1, _0264
ScrCmd_05F
ApplyMovement 1, _0264
WaitMovement
ScrCmd_014 0x7FA
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8005, 5
@@ -81,7 +81,7 @@ _00CF:
ScrCmd_049 0x603
ScrCmd_065 1
ScrCmd_04B 0x603
ScrCmd_028 0x407B, 2
SetVar 0x407B, 2
ScrCmd_061
End
@@ -91,53 +91,53 @@ _0148:
End
_014E:
ScrCmd_05E 1, _01D4
ScrCmd_05F
ApplyMovement 1, _01D4
WaitMovement
Return
_015A:
ScrCmd_05E 1, _01E4
ScrCmd_05F
ApplyMovement 1, _01E4
WaitMovement
Return
_0166:
ScrCmd_05E 1, _01F4
ScrCmd_05F
ApplyMovement 1, _01F4
WaitMovement
Return
_0172:
ScrCmd_05E 1, _01FC
ScrCmd_05F
ApplyMovement 1, _01FC
WaitMovement
Return
_017E:
ScrCmd_05E 1, _020C
ScrCmd_05F
ApplyMovement 1, _020C
WaitMovement
Return
_018A:
ScrCmd_05E 1, _021C
ScrCmd_05F
ApplyMovement 1, _021C
WaitMovement
Return
_0196:
ScrCmd_05E 1, _022C
ScrCmd_05F
ApplyMovement 1, _022C
WaitMovement
Return
_01A2:
ScrCmd_05E 1, _023C
ScrCmd_05F
ApplyMovement 1, _023C
WaitMovement
Return
_01AE:
ScrCmd_05E 1, _0244
ScrCmd_05F
ApplyMovement 1, _0244
WaitMovement
Return
_01BA:
ScrCmd_05E 1, _0254
ScrCmd_05F
ApplyMovement 1, _0254
WaitMovement
Return
.byte 0

View File

@@ -7,10 +7,10 @@
_0006:
ScrCmd_060
ScrCmd_05E 0xFF, _00B8
ScrCmd_05F
ApplyMovement 0xFF, _00B8
WaitMovement
ScrCmd_11C 0x40CE
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 1
GoToIf 1, _0038
CompareVarToValue 0x8008, 0
@@ -18,7 +18,7 @@ _0006:
End
_0038:
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -28,7 +28,7 @@ _0038:
End
_006A:
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -40,8 +40,8 @@ _006A:
_009C:
ScrCmd_04B 0x5DC
ScrCmd_23C 0x8004, 4
ScrCmd_05E 0xFF, _00C4
ScrCmd_05F
ApplyMovement 0xFF, _00C4
WaitMovement
ScrCmd_049 0x603
Return

View File

@@ -52,7 +52,7 @@ _0057:
_00A8:
ScrCmd_034
ScrCmd_177 0x4000
ScrCmd_027 0x4000, 1
SubVar 0x4000, 1
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0BB 0x4000, 0x800C

View File

@@ -17,40 +17,40 @@
_002E:
ScrCmd_060
ScrCmd_05E 6, _0140
ScrCmd_05F
ApplyMovement 6, _0140
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 5, _0174
ScrCmd_05F
ApplyMovement 5, _0174
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 1
ScrCmd_034
ScrCmd_05E 0xFF, _0138
ScrCmd_05F
ScrCmd_05E 6, _014C
ScrCmd_05F
ApplyMovement 0xFF, _0138
WaitMovement
ApplyMovement 6, _014C
WaitMovement
ScrCmd_02C 2
ScrCmd_0CD 0
ScrCmd_02C 3
ScrCmd_02C 4
ScrCmd_028 0x8004, 49
ScrCmd_028 0x8005, 1
SetVar 0x8004, 49
SetVar 0x8005, 1
ScrCmd_014 0x7FF
ScrCmd_02C 5
ScrCmd_05E 6, _0158
ScrCmd_05E 5, _017C
ScrCmd_05F
ApplyMovement 6, _0158
ApplyMovement 5, _017C
WaitMovement
ScrCmd_02C 6
ScrCmd_034
ScrCmd_05E 6, _0160
ScrCmd_05E 0xFF, _01DC
ScrCmd_05F
ApplyMovement 6, _0160
ApplyMovement 0xFF, _01DC
WaitMovement
ScrCmd_065 6
ScrCmd_028 0x40F7, 1
ScrCmd_05E 5, _0190
ScrCmd_05E 0xFF, _01E4
ScrCmd_05F
SetVar 0x40F7, 1
ApplyMovement 5, _0190
ApplyMovement 0xFF, _01E4
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 7
ScrCmd_034
@@ -76,9 +76,9 @@ _0104:
ScrCmd_02C 10
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 0xFF, _01C8
ScrCmd_05E 5, _01B0
ScrCmd_05F
ApplyMovement 0xFF, _01C8
ApplyMovement 5, _01B0
WaitMovement
ScrCmd_049 0x603
ScrCmd_065 5
ScrCmd_04B 0x603
@@ -375,8 +375,8 @@ _0428:
End
_0437:
ScrCmd_289 0x800C, 60, 30, 30, 30, 30
ScrCmd_028 78, 0x486
ScrCmd_289 0x800C, 60, 30, 30, 30, 30, 40
ScrCmd_04E 0x486
ScrCmd_0CD 0
ScrCmd_02C 14
ScrCmd_04F
@@ -387,13 +387,13 @@ _0458:
ScrCmd_1BD 0x800C
CompareVarToValue 0x800C, 2
GoToIf 1, _0475
ScrCmd_05E 9, _0484
ScrCmd_05F
ApplyMovement 9, _0484
WaitMovement
Return
_0475:
ScrCmd_05E 9, _0490
ScrCmd_05F
ApplyMovement 9, _0490
WaitMovement
Return
.balign 4, 0
@@ -441,53 +441,53 @@ _04EC:
End
_052B:
ScrCmd_05E 10, _0624
ScrCmd_05F
ApplyMovement 10, _0624
WaitMovement
GoTo _04EC
End
_053D:
ScrCmd_05E 10, _0638
ScrCmd_05F
ApplyMovement 10, _0638
WaitMovement
GoTo _04EC
End
_054F:
ScrCmd_05E 10, _064C
ScrCmd_05F
ApplyMovement 10, _064C
WaitMovement
GoTo _04EC
End
_0561:
ScrCmd_05E 10, _0660
ScrCmd_05F
ApplyMovement 10, _0660
WaitMovement
GoTo _04EC
End
_0573:
ScrCmd_05E 10, _05E8
ScrCmd_05E 0xFF, _0604
ScrCmd_05F
ApplyMovement 10, _05E8
ApplyMovement 0xFF, _0604
WaitMovement
GoTo _05D3
End
_058D:
ScrCmd_05E 10, _05E8
ScrCmd_05E 0xFF, _0604
ScrCmd_05F
ApplyMovement 10, _05E8
ApplyMovement 0xFF, _0604
WaitMovement
GoTo _05D3
End
_05A7:
ScrCmd_05E 10, _05E8
ScrCmd_05F
ApplyMovement 10, _05E8
WaitMovement
GoTo _05D3
End
_05B9:
ScrCmd_05E 10, _05F4
ScrCmd_05E 0xFF, _0610
ScrCmd_05F
ApplyMovement 10, _05F4
ApplyMovement 0xFF, _0610
WaitMovement
GoTo _05D3
End

View File

@@ -28,7 +28,7 @@
.short 0xFD13
_005E:
ScrCmd_028 0x40C7, 0
SetVar 0x40C7, 0
SetFlag 0x17E
CompareVarToValue 0x407C, 5
CallIf 1, _074D
@@ -121,7 +121,7 @@ _012F:
CallIf 1, _01A4
ScrCmd_261 0, 0x8004
ScrCmd_02C 37
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
ScrCmd_014 0x7DF
SetFlag 0x128
ScrCmd_034
@@ -136,15 +136,15 @@ _0189:
End
_0194:
ScrCmd_028 0x8004, 93
SetVar 0x8004, 93
Return
_019C:
ScrCmd_028 0x8004, 94
SetVar 0x8004, 94
Return
_01A4:
ScrCmd_028 0x8004, 92
SetVar 0x8004, 92
Return
_01AC:
@@ -216,33 +216,33 @@ _0220:
End
_025A:
ScrCmd_028 0x8007, 2
ScrCmd_05E 21, _0388
ScrCmd_05E 0xFF, _02EC
ScrCmd_05F
SetVar 0x8007, 2
ApplyMovement 21, _0388
ApplyMovement 0xFF, _02EC
WaitMovement
GoTo _02D2
End
_027A:
ScrCmd_028 0x8007, 3
ScrCmd_05E 21, _0398
ScrCmd_05F
SetVar 0x8007, 3
ApplyMovement 21, _0398
WaitMovement
GoTo _02D2
End
_0292:
ScrCmd_028 0x8007, 0
ScrCmd_05E 21, _0398
ScrCmd_05E 0xFF, _030C
ScrCmd_05F
SetVar 0x8007, 0
ApplyMovement 21, _0398
ApplyMovement 0xFF, _030C
WaitMovement
GoTo _02D2
End
_02B2:
ScrCmd_028 0x8007, 1
ScrCmd_05E 21, _0398
ScrCmd_05E 0xFF, _0304
ScrCmd_05F
SetVar 0x8007, 1
ApplyMovement 21, _0398
ApplyMovement 0xFF, _0304
WaitMovement
GoTo _02D2
End
@@ -541,8 +541,8 @@ _0471:
ScrCmd_0CE 0
ScrCmd_02C 16
ScrCmd_034
ScrCmd_05E 26, _04C0
ScrCmd_05F
ApplyMovement 26, _04C0
WaitMovement
ScrCmd_061
End
@@ -579,18 +579,18 @@ _04C8:
ScrCmd_188 26, 16
ScrCmd_189 26, 2
ScrCmd_064 26
ScrCmd_05E 26, _05B0
ScrCmd_05F
ApplyMovement 26, _05B0
WaitMovement
ScrCmd_014 0x7FA
ScrCmd_05E 26, _05C0
ScrCmd_05E 0xFF, _05A4
ScrCmd_05F
ApplyMovement 26, _05C0
ApplyMovement 0xFF, _05A4
WaitMovement
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 5
ScrCmd_034
ScrCmd_05E 26, _05CC
ScrCmd_05F
ApplyMovement 26, _05CC
WaitMovement
ScrCmd_0DE 0x800C
CompareVarToValue 0x800C, 0x183
GoToIf 1, _054B
@@ -618,10 +618,10 @@ _0563:
ScrCmd_0CD 1
ScrCmd_02C 6
ScrCmd_034
ScrCmd_05E 26, _05D4
ScrCmd_05F
ApplyMovement 26, _05D4
WaitMovement
ScrCmd_065 26
ScrCmd_028 0x407C, 2
SetVar 0x407C, 2
ScrCmd_061
End
@@ -669,9 +669,9 @@ _05E0:
ScrCmd_189 26, 1
ScrCmd_064 26
ScrCmd_062 26
ScrCmd_05E 26, _0798
ScrCmd_05E 0xFF, _07CC
ScrCmd_05F
ApplyMovement 26, _0798
ApplyMovement 0xFF, _07CC
WaitMovement
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 7
@@ -679,56 +679,56 @@ _05E0:
ScrCmd_168 18, 25, 13, 27, 77
ScrCmd_16B 77
ScrCmd_169 77
ScrCmd_05E 0xFF, _07D8
ScrCmd_05F
ApplyMovement 0xFF, _07D8
WaitMovement
ClearFlag 0x1FB
ScrCmd_186 27, 0x24D, 0x33B
ScrCmd_189 27, 0
ScrCmd_188 27, 14
ScrCmd_064 27
ScrCmd_062 27
ScrCmd_05E 27, _0764
ScrCmd_05F
ApplyMovement 27, _0764
WaitMovement
ScrCmd_16C 77
ScrCmd_169 77
ScrCmd_16A 77
SetFlag 0x20F
ScrCmd_05E 27, _076C
ScrCmd_05F
ApplyMovement 27, _076C
WaitMovement
ScrCmd_02C 8
ScrCmd_034
ScrCmd_05E 26, _07A4
ScrCmd_05F
ApplyMovement 26, _07A4
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 9
ScrCmd_05E 27, _077C
ScrCmd_05F
ApplyMovement 27, _077C
WaitMovement
ScrCmd_02C 10
ScrCmd_05E 27, _0784
ScrCmd_05F
ApplyMovement 27, _0784
WaitMovement
ScrCmd_02C 11
ScrCmd_0CE 0
ScrCmd_02C 12
ScrCmd_05E 27, _077C
ScrCmd_05F
ApplyMovement 27, _077C
WaitMovement
ScrCmd_02C 13
ScrCmd_034
ScrCmd_05E 0xFF, _07EC
ScrCmd_05E 26, _07AC
ScrCmd_05E 27, _078C
ScrCmd_05F
ApplyMovement 0xFF, _07EC
ApplyMovement 26, _07AC
ApplyMovement 27, _078C
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 14
ScrCmd_034
ScrCmd_05E 26, _07C0
ScrCmd_05F
ApplyMovement 26, _07C0
WaitMovement
Call _0737
ClearFlag 0x1FB
ScrCmd_187 27, 0x263, 0, 0x32A, 0
Call _0721
ClearFlag 0x1A9
ScrCmd_187 26, 0x260, 0, 0x32E, 1
ScrCmd_028 0x407C, 4
SetVar 0x407C, 4
ScrCmd_061
End
@@ -826,38 +826,38 @@ _07EC:
_07F8:
ScrCmd_060
Call _086F
ScrCmd_05E 27, _0B6C
ScrCmd_05E 26, _0B08
ScrCmd_05E 0xFF, _0AAC
ScrCmd_05E 21, _0B44
ScrCmd_05F
ApplyMovement 27, _0B6C
ApplyMovement 26, _0B08
ApplyMovement 0xFF, _0AAC
ApplyMovement 21, _0B44
WaitMovement
Call _08D9
ScrCmd_05E 27, _0B74
ScrCmd_05E 26, _0B3C
ScrCmd_05E 0xFF, _0AC8
ScrCmd_05E 21, _0B54
ScrCmd_05F
ApplyMovement 27, _0B74
ApplyMovement 26, _0B3C
ApplyMovement 0xFF, _0AC8
ApplyMovement 21, _0B54
WaitMovement
Call _08FA
ScrCmd_02C 23
ScrCmd_05E 27, _0B80
ScrCmd_05E 0xFF, _0AD4
ScrCmd_05F
ApplyMovement 27, _0B80
ApplyMovement 0xFF, _0AD4
WaitMovement
Call _091C
ScrCmd_061
End
_086F:
ScrCmd_05E 26, _0AE4
ScrCmd_05F
ApplyMovement 26, _0AE4
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 17
ScrCmd_034
ScrCmd_05E 0xFF, _0AA4
ScrCmd_05E 27, _0B5C
ScrCmd_05F
ApplyMovement 0xFF, _0AA4
ApplyMovement 27, _0B5C
WaitMovement
ScrCmd_02C 18
ScrCmd_05E 26, _0AF0
ScrCmd_05F
ApplyMovement 26, _0AF0
WaitMovement
ScrCmd_049 0x65B
ScrCmd_003 4, 0x800C
ScrCmd_02C 19
@@ -874,11 +874,11 @@ _086F:
_08D9:
ScrCmd_02C 20
ScrCmd_05E 27, _0B6C
ScrCmd_05F
ApplyMovement 27, _0B6C
WaitMovement
ScrCmd_02C 21
ScrCmd_05E 21, _0B4C
ScrCmd_05F
ApplyMovement 21, _0B4C
WaitMovement
ScrCmd_02C 22
ScrCmd_034
Return
@@ -895,9 +895,9 @@ _08FA:
_091C:
ScrCmd_02C 24
ScrCmd_034
ScrCmd_05E 27, _0B88
ScrCmd_05E 0xFF, _099C
ScrCmd_05F
ApplyMovement 27, _0B88
ApplyMovement 0xFF, _099C
WaitMovement
ScrCmd_065 27
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8004, 0x261
@@ -907,7 +907,7 @@ _091C:
CompareVarToValue 0x8004, 0x264
CallIf 1, _0981
SetFlag 0x20D
ScrCmd_028 0x407C, 5
SetVar 0x407C, 5
SetFlag 0x102
ScrCmd_0CE 0
ScrCmd_0CD 1
@@ -917,13 +917,13 @@ _091C:
Return
_0981:
ScrCmd_05E 26, _0B1C
ScrCmd_05F
ApplyMovement 26, _0B1C
WaitMovement
Return
_098D:
ScrCmd_05E 26, _0B28
ScrCmd_05F
ApplyMovement 26, _0B28
WaitMovement
Return
.balign 4, 0
@@ -943,11 +943,11 @@ _09A8:
CompareVarToValue 0x8004, 0x264
CallIf 1, _0A55
Call _08D9
ScrCmd_05E 0xFF, _0AC8
ScrCmd_05E 27, _0B74
ScrCmd_05E 26, _0B3C
ScrCmd_05E 21, _0B54
ScrCmd_05F
ApplyMovement 0xFF, _0AC8
ApplyMovement 27, _0B74
ApplyMovement 26, _0B3C
ApplyMovement 21, _0B54
WaitMovement
Call _08FA
ScrCmd_02C 23
ScrCmd_069 0x8004, 0x8005
@@ -960,31 +960,31 @@ _09A8:
End
_0A31:
ScrCmd_05E 27, _0B6C
ScrCmd_05E 0xFF, _0ABC
ScrCmd_05E 26, _0B10
ScrCmd_05E 21, _0B44
ScrCmd_05F
ApplyMovement 27, _0B6C
ApplyMovement 0xFF, _0ABC
ApplyMovement 26, _0B10
ApplyMovement 21, _0B44
WaitMovement
Return
_0A55:
ScrCmd_05E 27, _0B6C
ScrCmd_05E 0xFF, _0ABC
ScrCmd_05E 26, _0B10
ScrCmd_05E 21, _0B44
ScrCmd_05F
ApplyMovement 27, _0B6C
ApplyMovement 0xFF, _0ABC
ApplyMovement 26, _0B10
ApplyMovement 21, _0B44
WaitMovement
Return
_0A79:
ScrCmd_05E 27, _0B80
ScrCmd_05E 0xFF, _0AD4
ScrCmd_05F
ApplyMovement 27, _0B80
ApplyMovement 0xFF, _0AD4
WaitMovement
Return
_0A8D:
ScrCmd_05E 27, _0B80
ScrCmd_05E 0xFF, _0ADC
ScrCmd_05F
ApplyMovement 27, _0B80
ApplyMovement 0xFF, _0ADC
WaitMovement
Return
.balign 4, 0
@@ -1131,16 +1131,16 @@ _0B88:
_0B90:
ScrCmd_060
ScrCmd_05E 0xFF, _0BC8
ScrCmd_05E 26, _0BD8
ScrCmd_05F
ApplyMovement 0xFF, _0BC8
ApplyMovement 26, _0BD8
WaitMovement
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 26
ScrCmd_034
ScrCmd_05E 0xFF, _0BD0
ScrCmd_05E 26, _0BE0
ScrCmd_05F
ApplyMovement 0xFF, _0BD0
ApplyMovement 26, _0BE0
WaitMovement
ScrCmd_061
End
@@ -1170,7 +1170,7 @@ _0BF0:
ScrCmd_060
CheckFlag 0x156
GoToIf 1, _0C1E
ScrCmd_028 0x40C7, 1
SetVar 0x40C7, 1
ScrCmd_1B7 0x800C, 100
CompareVarToValue 0x800C, 90
GoToIf 4, _0C22
@@ -1184,14 +1184,14 @@ _0C1E:
_0C22:
ClearFlag 0x29D
ScrCmd_064 28
ScrCmd_05E 0xFF, _0C78
ScrCmd_05E 28, _0C64
ScrCmd_05F
ApplyMovement 0xFF, _0C78
ApplyMovement 28, _0C64
WaitMovement
ScrCmd_04C 0x1C5, 0
ScrCmd_04D
ScrCmd_003 30, 0x800C
ScrCmd_05E 28, _0C70
ScrCmd_05F
ApplyMovement 28, _0C70
WaitMovement
ScrCmd_049 0x603
ScrCmd_065 28
ScrCmd_04B 0x603

View File

@@ -12,31 +12,31 @@
.short 0xFD13
_001E:
ScrCmd_028 0x4001, 0
ScrCmd_028 0x4002, 1
ScrCmd_028 0x4003, 0
SetVar 0x4001, 0
SetVar 0x4002, 1
SetVar 0x4003, 0
ScrCmd_16F
End
_0034:
ScrCmd_170
ScrCmd_028 0x4001, 1
ScrCmd_028 0x4002, 0
ScrCmd_028 0x4003, 0
SetVar 0x4001, 1
SetVar 0x4002, 0
SetVar 0x4003, 0
End
_004A:
ScrCmd_170
ScrCmd_028 0x4001, 0
ScrCmd_028 0x4002, 1
ScrCmd_028 0x4003, 0
SetVar 0x4001, 0
SetVar 0x4002, 1
SetVar 0x4003, 0
End
_0060:
ScrCmd_170
ScrCmd_028 0x4001, 0
ScrCmd_028 0x4002, 0
ScrCmd_028 0x4003, 1
SetVar 0x4001, 0
SetVar 0x4002, 0
SetVar 0x4003, 1
End
_0076:
@@ -60,13 +60,13 @@ _0076:
ScrCmd_04F
ScrCmd_15C 3
ScrCmd_260 23
ScrCmd_023 0x125
ScrCmd_023 0x153
ScrCmd_023 0x191
ScrCmd_023 0x1E3
ScrCmd_023 0x1F1
ScrCmd_023 0x1F2
ScrCmd_028 0x407C, 3
SetTrainerFlag 0x125
SetTrainerFlag 0x153
SetTrainerFlag 0x191
SetTrainerFlag 0x1E3
SetTrainerFlag 0x1F1
SetTrainerFlag 0x1F2
SetVar 0x407C, 3
SetFlag 0x20C
SetFlag 0x156
ScrCmd_1CD 10, 122, 0x13C, 0, 0
@@ -75,8 +75,8 @@ _0076:
End
_010D:
ScrCmd_028 0x8004, 0x17E
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x17E
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _014B

View File

@@ -8,7 +8,7 @@
.short 0xFD13
_000E:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End

View File

@@ -19,8 +19,8 @@ _0020:
_0022:
ScrCmd_060
ScrCmd_05E 0xFF, _0194
ScrCmd_05F
ApplyMovement 0xFF, _0194
WaitMovement
ScrCmd_069 0x4000, 0x4001
CompareVarToValue 0x4000, 5
CallIf 1, _017D
@@ -62,17 +62,17 @@ _008C:
End
_00E2:
ScrCmd_05E 0xFF, _019C
ScrCmd_05F
ApplyMovement 0xFF, _019C
WaitMovement
GoTo _0102
_00F2:
ScrCmd_05E 0xFF, _01B4
ScrCmd_05F
ApplyMovement 0xFF, _01B4
WaitMovement
GoTo _0102
_0102:
ScrCmd_028 0x40DA, 1
SetVar 0x40DA, 1
ScrCmd_202 0
ScrCmd_11B 125, 2, 5, 2, 1
ScrCmd_049 0x603
@@ -87,16 +87,16 @@ _0141:
ScrCmd_02C 6
ScrCmd_034
ScrCmd_073
ScrCmd_05E 0xFF, _01C4
ScrCmd_05F
ApplyMovement 0xFF, _01C4
WaitMovement
ScrCmd_061
End
_0156:
ScrCmd_034
ScrCmd_073
ScrCmd_05E 0xFF, _01C4
ScrCmd_05F
ApplyMovement 0xFF, _01C4
WaitMovement
ScrCmd_061
End
@@ -104,14 +104,14 @@ _0168:
ScrCmd_073
ScrCmd_02C 7
ScrCmd_034
ScrCmd_05E 0xFF, _01C4
ScrCmd_05F
ApplyMovement 0xFF, _01C4
WaitMovement
ScrCmd_061
End
_017D:
ScrCmd_05E 0xFF, _018C
ScrCmd_05F
ApplyMovement 0xFF, _018C
WaitMovement
Return
.balign 4, 0
@@ -158,9 +158,9 @@ _01CC:
_01F1:
ScrCmd_02C 10
ScrCmd_034
ScrCmd_05E 0xFF, _0280
ScrCmd_05F
ScrCmd_028 0x40DA, 0
ApplyMovement 0xFF, _0280
WaitMovement
SetVar 0x40DA, 0
ScrCmd_202 1
ScrCmd_31B 0x4002
CompareVarToValue 0x4002, 5
@@ -171,10 +171,10 @@ _01F1:
_021E:
CheckFlag 163
GoToIf 1, _024A
ScrCmd_05E 2, _0334
ScrCmd_05F
ApplyMovement 2, _0334
WaitMovement
ScrCmd_02C 18
ScrCmd_028 0x8004, 22
SetVar 0x8004, 22
ScrCmd_014 0x7D9
SetFlag 163
ScrCmd_034
@@ -187,8 +187,8 @@ _024A:
_024E:
ScrCmd_034
ScrCmd_05E 0xFF, _0288
ScrCmd_05F
ApplyMovement 0xFF, _0288
WaitMovement
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0BE 0x1FD, 0, 68, 116, 0
@@ -210,9 +210,9 @@ _0288:
_0298:
ScrCmd_060
ScrCmd_05E 0xFF, _0280
ScrCmd_05F
ScrCmd_028 0x40DA, 0
ApplyMovement 0xFF, _0280
WaitMovement
SetVar 0x40DA, 0
ScrCmd_31B 0x4002
CompareVarToValue 0x4002, 5
GoToIf 4, _021E

View File

@@ -14,8 +14,8 @@ _000A:
GoToIf 1, _0055
ScrCmd_02C 0
ScrCmd_1B7 0x8004, 17
ScrCmd_026 0x8004, 184
ScrCmd_028 0x8005, 1
AddVar 0x8004, 184
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0060

View File

@@ -36,8 +36,8 @@ _004A:
CompareVarToValue 0x800C, 1
GoToIf 1, _00A7
ScrCmd_02C 4
ScrCmd_028 0x8004, 215
ScrCmd_028 0x8005, 1
SetVar 0x8004, 215
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00B2

View File

@@ -60,8 +60,8 @@ _00CC:
End
_00D7:
ScrCmd_028 0x8004, 0x104
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x104
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00CC
@@ -77,8 +77,8 @@ _00D7:
End
_0118:
ScrCmd_028 0x8004, 0x105
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x105
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00CC
@@ -94,8 +94,8 @@ _0118:
End
_0159:
ScrCmd_028 0x8004, 0x106
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x106
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00CC
@@ -111,8 +111,8 @@ _0159:
End
_019A:
ScrCmd_028 0x8004, 0x107
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x107
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00CC
@@ -128,8 +128,8 @@ _019A:
End
_01DB:
ScrCmd_028 0x8004, 0x108
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x108
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00CC
@@ -150,11 +150,11 @@ _021C:
ScrCmd_281 0x8000, 0, 0x800C
CompareVarToValue 0x800C, 200
GoToIf 0, _0244
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_0244:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_024C:
@@ -163,11 +163,11 @@ _024C:
ScrCmd_281 0x8000, 1, 0x800C
CompareVarToValue 0x800C, 200
GoToIf 0, _0274
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_0274:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_027C:
@@ -176,11 +176,11 @@ _027C:
ScrCmd_281 0x8000, 2, 0x800C
CompareVarToValue 0x800C, 200
GoToIf 0, _02A4
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_02A4:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_02AC:
@@ -189,11 +189,11 @@ _02AC:
ScrCmd_281 0x8000, 3, 0x800C
CompareVarToValue 0x800C, 200
GoToIf 0, _02D4
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_02D4:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_02DC:
@@ -202,11 +202,11 @@ _02DC:
ScrCmd_281 0x8000, 4, 0x800C
CompareVarToValue 0x800C, 200
GoToIf 0, _0304
ScrCmd_028 0x800C, 1
SetVar 0x800C, 1
Return
_0304:
ScrCmd_028 0x800C, 0
SetVar 0x800C, 0
Return
_030C:

View File

@@ -55,11 +55,11 @@ _00BA:
Return
_00D0:
ScrCmd_028 0x4020, 97
SetVar 0x4020, 97
End
_00D8:
ScrCmd_028 0x4020, 0
SetVar 0x4020, 0
End
_00E0:
@@ -70,8 +70,8 @@ _00E0:
_00F6:
ScrCmd_060
ScrCmd_05E 6, _0444
ScrCmd_05F
ApplyMovement 6, _0444
WaitMovement
ScrCmd_014 0x7F8
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8004, 0x2A9
@@ -94,17 +94,17 @@ _00F6:
ScrCmd_169 77
ClearFlag 0x191
ScrCmd_064 25
ScrCmd_05E 25, _0564
ScrCmd_05F
ApplyMovement 25, _0564
WaitMovement
ScrCmd_16C 77
ScrCmd_169 77
ScrCmd_16A 77
ScrCmd_05E 6, _0484
ScrCmd_05F
ApplyMovement 6, _0484
WaitMovement
ScrCmd_02C 4
ScrCmd_034
ScrCmd_05E 25, _056C
ScrCmd_05F
ApplyMovement 25, _056C
WaitMovement
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8004, 0x2A9
CallIf 1, _0311
@@ -144,7 +144,7 @@ _00F6:
CompareVarToValue 0x8004, 0x2AC
CallIf 1, _042D
ScrCmd_065 6
ScrCmd_028 0x40F5, 1
SetVar 0x40F5, 1
ScrCmd_061
End
@@ -163,8 +163,8 @@ _02A7:
ScrCmd_02C 7
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 0xFF, _052C
ScrCmd_05F
ApplyMovement 0xFF, _052C
WaitMovement
ScrCmd_02C 8
Return
@@ -173,109 +173,109 @@ _02C4:
ScrCmd_02C 9
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 0xFF, _052C
ScrCmd_05F
ApplyMovement 0xFF, _052C
WaitMovement
ScrCmd_02C 10
Return
_02E1:
ScrCmd_05E 6, _0458
ScrCmd_05F
ApplyMovement 6, _0458
WaitMovement
Return
_02ED:
ScrCmd_05E 6, _0464
ScrCmd_05F
ApplyMovement 6, _0464
WaitMovement
Return
_02F9:
ScrCmd_05E 6, _046C
ScrCmd_05F
ApplyMovement 6, _046C
WaitMovement
Return
_0305:
ScrCmd_05E 6, _0478
ScrCmd_05F
ApplyMovement 6, _0478
WaitMovement
Return
_0311:
ScrCmd_05E 25, _0574
ScrCmd_05E 6, _048C
ScrCmd_05E 0xFF, _04EC
ScrCmd_05F
ApplyMovement 25, _0574
ApplyMovement 6, _048C
ApplyMovement 0xFF, _04EC
WaitMovement
Return
_032D:
ScrCmd_05E 25, _0580
ScrCmd_05E 6, _0498
ScrCmd_05E 0xFF, _04FC
ScrCmd_05F
ApplyMovement 25, _0580
ApplyMovement 6, _0498
ApplyMovement 0xFF, _04FC
WaitMovement
Return
_0349:
ScrCmd_05E 25, _058C
ScrCmd_05E 6, _04A4
ScrCmd_05E 0xFF, _050C
ScrCmd_05F
ApplyMovement 25, _058C
ApplyMovement 6, _04A4
ApplyMovement 0xFF, _050C
WaitMovement
Return
_0365:
ScrCmd_05E 25, _0598
ScrCmd_05E 6, _04B0
ScrCmd_05E 0xFF, _051C
ScrCmd_05F
ApplyMovement 25, _0598
ApplyMovement 6, _04B0
ApplyMovement 0xFF, _051C
WaitMovement
Return
_0381:
ScrCmd_05E 25, _05AC
ScrCmd_05E 6, _04D4
ScrCmd_05E 0xFF, _0554
ScrCmd_05F
ApplyMovement 25, _05AC
ApplyMovement 6, _04D4
ApplyMovement 0xFF, _0554
WaitMovement
Return
_039D:
ScrCmd_05E 25, _05B4
ScrCmd_05E 6, _04D4
ScrCmd_05E 0xFF, _0554
ScrCmd_05F
ApplyMovement 25, _05B4
ApplyMovement 6, _04D4
ApplyMovement 0xFF, _0554
WaitMovement
Return
_03B9:
ScrCmd_05E 25, _05BC
ScrCmd_05E 6, _04D4
ScrCmd_05E 0xFF, _0554
ScrCmd_05F
ApplyMovement 25, _05BC
ApplyMovement 6, _04D4
ApplyMovement 0xFF, _0554
WaitMovement
Return
_03D5:
ScrCmd_05E 25, _05C4
ScrCmd_05E 6, _04D4
ScrCmd_05E 0xFF, _0554
ScrCmd_05F
ApplyMovement 25, _05C4
ApplyMovement 6, _04D4
ApplyMovement 0xFF, _0554
WaitMovement
Return
_03F1:
ScrCmd_05E 6, _04BC
ScrCmd_05E 0xFF, _0534
ScrCmd_05F
ApplyMovement 6, _04BC
ApplyMovement 0xFF, _0534
WaitMovement
Return
_0405:
ScrCmd_05E 6, _04BC
ScrCmd_05E 0xFF, _0534
ScrCmd_05F
ApplyMovement 6, _04BC
ApplyMovement 0xFF, _0534
WaitMovement
Return
_0419:
ScrCmd_05E 6, _04C8
ScrCmd_05E 0xFF, _0544
ScrCmd_05F
ApplyMovement 6, _04C8
ApplyMovement 0xFF, _0544
WaitMovement
Return
_042D:
ScrCmd_05E 6, _04C8
ScrCmd_05E 0xFF, _0544
ScrCmd_05F
ApplyMovement 6, _04C8
ApplyMovement 0xFF, _0544
WaitMovement
Return
.balign 4, 0
@@ -589,13 +589,13 @@ _0656:
ScrCmd_186 26, 0x2B4, 0x25E
ScrCmd_064 26
ScrCmd_014 0x807
ScrCmd_05E 26, _0A7C
ScrCmd_05F
ApplyMovement 26, _0A7C
WaitMovement
ScrCmd_02C 29
ScrCmd_034
ScrCmd_05E 6, _0B3C
ScrCmd_05E 0xFF, _0B9C
ScrCmd_05F
ApplyMovement 6, _0B3C
ApplyMovement 0xFF, _0B9C
WaitMovement
ScrCmd_14D 0x8004
CompareVarToValue 0x8004, 0
CallIf 1, _0A37
@@ -608,9 +608,9 @@ _0656:
CompareVarToValue 0x8004, 1
CallIf 1, _0A46
ScrCmd_034
ScrCmd_05E 6, _0B44
ScrCmd_05E 26, _0A88
ScrCmd_05F
ApplyMovement 6, _0B44
ApplyMovement 26, _0A88
WaitMovement
ScrCmd_065 6
ScrCmd_069 0x8004, 0x8005
CompareVarToValue 0x8005, 0x253
@@ -620,16 +620,16 @@ _0656:
End
_083A:
ScrCmd_05E 0xFF, _0BB0
ScrCmd_05E 26, _0A94
ScrCmd_05F
ApplyMovement 0xFF, _0BB0
ApplyMovement 26, _0A94
WaitMovement
GoTo _086E
End
_0854:
ScrCmd_05E 0xFF, _0BBC
ScrCmd_05E 26, _0AA0
ScrCmd_05F
ApplyMovement 0xFF, _0BBC
ApplyMovement 26, _0AA0
WaitMovement
GoTo _086E
End
@@ -665,16 +665,16 @@ _086E:
.byte 0
_08A9:
ScrCmd_05E 26, _0AAC
ScrCmd_05E 0xFF, _0BC8
ScrCmd_05F
ApplyMovement 26, _0AAC
ApplyMovement 0xFF, _0BC8
WaitMovement
GoTo _08DD
End
_08C3:
ScrCmd_05E 26, _0AAC
ScrCmd_05E 0xFF, _0BDC
ScrCmd_05F
ApplyMovement 26, _0AAC
ApplyMovement 0xFF, _0BDC
WaitMovement
GoTo _08DD
End
@@ -682,7 +682,7 @@ _08DD:
SetFlag 0x1A9
SetFlag 0x28A
ClearFlag 0x20D
ScrCmd_028 0x411F, 1
SetVar 0x411F, 1
ScrCmd_049 0x603
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -701,75 +701,75 @@ _0919:
_0939:
ScrCmd_0DE 0x800C
ScrCmd_028 0x8004, 0x271
SetVar 0x8004, 0x271
CompareVarToValue 0x800C, 0x186
GoToIf 1, _099D
ScrCmd_028 0x8004, 0x272
SetVar 0x8004, 0x272
CompareVarToValue 0x800C, 0x189
GoToIf 1, _099D
ScrCmd_028 0x8004, 0x270
SetVar 0x8004, 0x270
Return
_096B:
ScrCmd_0DE 0x800C
ScrCmd_028 0x8004, 0x26E
SetVar 0x8004, 0x26E
CompareVarToValue 0x800C, 0x186
GoToIf 1, _099D
ScrCmd_028 0x8004, 0x26F
SetVar 0x8004, 0x26F
CompareVarToValue 0x800C, 0x189
GoToIf 1, _099D
ScrCmd_028 0x8004, 0x26D
SetVar 0x8004, 0x26D
Return
_099D:
Return
_099F:
ScrCmd_05E 6, _0ABC
ScrCmd_05E 0xFF, _0B50
ScrCmd_05F
ApplyMovement 6, _0ABC
ApplyMovement 0xFF, _0B50
WaitMovement
Return
_09B3:
ScrCmd_05E 6, _0AC8
ScrCmd_05E 0xFF, _0B5C
ScrCmd_05F
ApplyMovement 6, _0AC8
ApplyMovement 0xFF, _0B5C
WaitMovement
Return
_09C7:
ScrCmd_05E 6, _0AD4
ScrCmd_05E 0xFF, _0B64
ScrCmd_05F
ApplyMovement 6, _0AD4
ApplyMovement 0xFF, _0B64
WaitMovement
Return
_09DB:
ScrCmd_05E 20, _0BF0
ScrCmd_05F
ApplyMovement 20, _0BF0
WaitMovement
Return
_09E7:
ScrCmd_05E 7, _0BF0
ScrCmd_05F
ApplyMovement 7, _0BF0
WaitMovement
Return
_09F3:
ScrCmd_05E 7, _0BF8
ScrCmd_05F
ApplyMovement 7, _0BF8
WaitMovement
Return
_09FF:
ScrCmd_05E 7, _0BF8
ScrCmd_05F
ApplyMovement 7, _0BF8
WaitMovement
Return
_0A0B:
ScrCmd_05E 20, _0C08
ScrCmd_05F
ApplyMovement 20, _0C08
WaitMovement
Return
_0A17:
ScrCmd_05E 20, _0C08
ScrCmd_05F
ApplyMovement 20, _0C08
WaitMovement
Return
_0A23:
@@ -805,15 +805,15 @@ _0A46:
Return
_0A4B:
ScrCmd_05E 6, _0B2C
ScrCmd_05E 0xFF, _0B8C
ScrCmd_05F
ApplyMovement 6, _0B2C
ApplyMovement 0xFF, _0B8C
WaitMovement
Return
_0A5F:
ScrCmd_05E 6, _0B34
ScrCmd_05E 0xFF, _0B94
ScrCmd_05F
ApplyMovement 6, _0B34
ApplyMovement 0xFF, _0B94
WaitMovement
Return
_0A73:
@@ -1149,8 +1149,8 @@ _0C77:
CheckFlag 204
GoToIf 1, _0CBC
ScrCmd_02C 50
ScrCmd_028 0x8004, 0x186
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x186
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0CC7
@@ -1193,14 +1193,14 @@ _0CE4:
_0CF7:
ScrCmd_060
ScrCmd_05E 7, _0D30
ScrCmd_05E 0xFF, _0D28
ScrCmd_05F
ApplyMovement 7, _0D30
ApplyMovement 0xFF, _0D28
WaitMovement
ScrCmd_02C 11
ScrCmd_034
ScrCmd_05E 7, _0D3C
ScrCmd_05E 0xFF, _0D54
ScrCmd_05F
ApplyMovement 7, _0D3C
ApplyMovement 0xFF, _0D54
WaitMovement
ScrCmd_061
End
@@ -1275,8 +1275,8 @@ _0DBE:
ScrCmd_02C 36
ScrCmd_034
ScrCmd_068
ScrCmd_05E 23, _0F1C
ScrCmd_05F
ApplyMovement 23, _0F1C
WaitMovement
ScrCmd_02C 37
ScrCmd_034
SetFlag 0x155
@@ -1297,41 +1297,41 @@ _0DBE:
End
_0E34:
ScrCmd_05E 0xFF, _0F48
ScrCmd_05E 23, _0F24
ScrCmd_05F
ApplyMovement 0xFF, _0F48
ApplyMovement 23, _0F24
WaitMovement
ScrCmd_014 0x807
ScrCmd_05E 26, _0F80
ScrCmd_05F
ApplyMovement 26, _0F80
WaitMovement
GoTo _0ECC
End
_0E5C:
ScrCmd_05E 23, _0F24
ScrCmd_05F
ApplyMovement 23, _0F24
WaitMovement
ScrCmd_014 0x807
ScrCmd_05E 26, _0F70
ScrCmd_05F
ApplyMovement 26, _0F70
WaitMovement
GoTo _0ECC
End
_0E7C:
ScrCmd_05E 0xFF, _0F58
ScrCmd_05E 23, _0F24
ScrCmd_05F
ApplyMovement 0xFF, _0F58
ApplyMovement 23, _0F24
WaitMovement
ScrCmd_014 0x807
ScrCmd_05E 26, _0F90
ScrCmd_05F
ApplyMovement 26, _0F90
WaitMovement
GoTo _0ECC
End
_0EA4:
ScrCmd_05E 0xFF, _0F64
ScrCmd_05E 23, _0F38
ScrCmd_05F
ApplyMovement 0xFF, _0F64
ApplyMovement 23, _0F38
WaitMovement
ScrCmd_014 0x807
ScrCmd_05E 26, _0FA0
ScrCmd_05F
ApplyMovement 26, _0FA0
WaitMovement
GoTo _0ECC
End
@@ -1349,7 +1349,7 @@ _0ED8:
End
_0EF4:
ScrCmd_028 0x411F, 3
SetVar 0x411F, 3
SetFlag 155
ScrCmd_02C 39
ScrCmd_034
@@ -1436,8 +1436,8 @@ _0FB0:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_05E 26, _0FE0
ScrCmd_05F
ApplyMovement 26, _0FE0
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 41
ScrCmd_014 0x807
@@ -1599,21 +1599,21 @@ _1179:
_1184:
ScrCmd_060
ScrCmd_05E 6, _11E8
ScrCmd_05F
ApplyMovement 6, _11E8
WaitMovement
ScrCmd_14D 0x8004
CompareVarToValue 0x8004, 0
CallIf 1, _11D6
CompareVarToValue 0x8004, 1
CallIf 1, _11DE
ScrCmd_034
ScrCmd_05E 6, _11FC
ScrCmd_05F
ApplyMovement 6, _11FC
WaitMovement
ScrCmd_065 6
Call _00BA
ClearFlag 0x1A8
ScrCmd_064 6
ScrCmd_028 0x411A, 2
SetVar 0x411A, 2
ScrCmd_061
End

View File

@@ -36,22 +36,22 @@ _0022:
ScrCmd_04F
ScrCmd_15C 2
ScrCmd_260 23
ScrCmd_023 0x135
ScrCmd_023 0x136
ScrCmd_023 0x137
ScrCmd_023 0x138
SetTrainerFlag 0x135
SetTrainerFlag 0x136
SetTrainerFlag 0x137
SetTrainerFlag 0x138
ScrCmd_1CD 10, 133, 0x13D, 0, 0
SetFlag 0x1A3
ClearFlag 0x1A8
ScrCmd_028 0x407D, 1
ScrCmd_028 0x411A, 1
SetVar 0x407D, 1
SetVar 0x411A, 1
ScrCmd_02C 3
GoTo _00B7
End
_00B7:
ScrCmd_028 0x8004, 0x183
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x183
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00F5

View File

@@ -8,7 +8,7 @@
.short 0xFD13
_000E:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End

View File

@@ -27,51 +27,51 @@
.short 0xFD13
_005A:
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
GoTo _00EA
_0066:
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
GoTo _00EA
_0072:
ScrCmd_028 0x8004, 2
SetVar 0x8004, 2
GoTo _00EA
_007E:
ScrCmd_028 0x8004, 3
SetVar 0x8004, 3
GoTo _00EA
_008A:
ScrCmd_028 0x8004, 4
SetVar 0x8004, 4
GoTo _00EA
_0096:
ScrCmd_028 0x8004, 5
SetVar 0x8004, 5
GoTo _00EA
_00A2:
ScrCmd_028 0x8004, 6
SetVar 0x8004, 6
GoTo _00EA
_00AE:
ScrCmd_028 0x8004, 7
SetVar 0x8004, 7
GoTo _00EA
_00BA:
ScrCmd_028 0x8004, 8
SetVar 0x8004, 8
GoTo _00EA
_00C6:
ScrCmd_028 0x8004, 9
SetVar 0x8004, 9
GoTo _00EA
_00D2:
ScrCmd_028 0x8004, 10
SetVar 0x8004, 10
GoTo _00EA
_00DE:
ScrCmd_028 0x8004, 11
SetVar 0x8004, 11
GoTo _00EA
_00EA:
@@ -132,7 +132,7 @@ _01A4:
ScrCmd_042 126, 1
ScrCmd_042 127, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _01E3
CompareVarToValue 0x8008, 1
@@ -209,8 +209,8 @@ _02BB:
End
_02CA:
ScrCmd_028 0x8004, 0x187
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x187
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0327

View File

@@ -93,10 +93,10 @@ _00A9:
CallIf 1, _0121
CompareVarToValue 0x800C, 0x189
CallIf 1, _0129
ScrCmd_029 0x4107, 0x8004
SetVar 0x4107, 0x8004
ScrCmd_343 0, 0x8004
ScrCmd_02C 3
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
ScrCmd_014 0x7DF
SetFlag 0x129
ScrCmd_034
@@ -112,15 +112,15 @@ _0109:
End
_0119:
ScrCmd_028 0x8004, 94
SetVar 0x8004, 94
Return
_0121:
ScrCmd_028 0x8004, 92
SetVar 0x8004, 92
Return
_0129:
ScrCmd_028 0x8004, 93
SetVar 0x8004, 93
Return
.byte 0

View File

@@ -123,7 +123,7 @@ _012B:
CompareVarToValue 0x800C, 1
GoToIf 1, _017A
ScrCmd_02C 11
ScrCmd_028 0x8004, 10
SetVar 0x8004, 10
ScrCmd_014 0x7D9
ScrCmd_031
ScrCmd_034

View File

@@ -37,8 +37,8 @@ _0040:
CheckFlag 0x105
GoToIf 1, _0087
ScrCmd_02C 2
ScrCmd_028 0x8004, 0x120
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x120
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _0092
@@ -93,7 +93,7 @@ _00D5:
ScrCmd_042 221, 2
ScrCmd_042 222, 3
ScrCmd_043
ScrCmd_029 0x8008, 0x8000
SetVar 0x8008, 0x8000
CompareVarToValue 0x8008, 0
GoToIf 1, _0125
CompareVarToValue 0x8008, 1
@@ -104,15 +104,15 @@ _00D5:
GoTo _028C
_0125:
ScrCmd_028 0x8001, 30
SetVar 0x8001, 30
GoTo _0191
_0131:
ScrCmd_028 0x8001, 31
SetVar 0x8001, 31
GoTo _0191
_013D:
ScrCmd_028 0x8001, 32
SetVar 0x8001, 32
GoTo _0191
_0149:
@@ -165,8 +165,8 @@ _0191:
ScrCmd_049 0x617
ScrCmd_0D1 0, 0x8001
ScrCmd_02C 7
ScrCmd_029 0x8004, 0x8001
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x8001
SetVar 0x8005, 1
ScrCmd_014 0x7FC
ScrCmd_1B7 0x800C, 64
CompareVarToValue 0x800C, 0
@@ -177,8 +177,8 @@ _0191:
ScrCmd_049 0x617
ScrCmd_0D1 0, 0x8001
ScrCmd_02C 8
ScrCmd_029 0x8004, 0x8001
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x8001
SetVar 0x8005, 1
ScrCmd_014 0x7FC
GoTo _026E

View File

@@ -10,7 +10,7 @@ _0006:
ScrCmd_060
ScrCmd_068
ScrCmd_11C 0x40CE
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 0
GoToIf 1, _0068
CompareVarToValue 0x8008, 1
@@ -62,7 +62,7 @@ _00A6:
ScrCmd_042 121, 5
ScrCmd_042 124, 6
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _02BC
CompareVarToValue 0x8008, 1
@@ -88,7 +88,7 @@ _0131:
CompareVarToValue 0x40CE, 5
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 5
SetVar 0x40CE, 5
GoTo _033F
_0180:
@@ -102,7 +102,7 @@ _0180:
CompareVarToValue 0x40CE, 4
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 4
SetVar 0x40CE, 4
GoTo _033F
_01CF:
@@ -116,7 +116,7 @@ _01CF:
CompareVarToValue 0x40CE, 3
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 3
SetVar 0x40CE, 3
GoTo _033F
_021E:
@@ -130,7 +130,7 @@ _021E:
CompareVarToValue 0x40CE, 2
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 2
SetVar 0x40CE, 2
GoTo _033F
_026D:
@@ -144,7 +144,7 @@ _026D:
CompareVarToValue 0x40CE, 1
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 1
SetVar 0x40CE, 1
GoTo _033F
_02BC:
@@ -158,30 +158,30 @@ _02BC:
CompareVarToValue 0x40CE, 0
CallIf 0, _0316
Call _0321
ScrCmd_028 0x40CE, 0
SetVar 0x40CE, 0
GoTo _033F
_030B:
ScrCmd_02C 2
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Return
_0316:
ScrCmd_02C 3
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
Return
_0321:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_034
ScrCmd_05E 0, _0410
ScrCmd_05F
ApplyMovement 0, _0410
WaitMovement
ScrCmd_04B 0x5DC
ScrCmd_23C 0x8004, 4
Return
_033F:
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 0
GoToIf 1, _0395
CompareVarToValue 0x8008, 1
@@ -233,7 +233,7 @@ _03D7:
End
_03DF:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_003 1, 0x800C
ScrCmd_02C 4
ScrCmd_031
@@ -242,7 +242,7 @@ _03DF:
End
_03F6:
ScrCmd_028 0x40CE, 0xFFFF
SetVar 0x40CE, -1
ScrCmd_003 1, 0x800C
ScrCmd_02C 1
ScrCmd_031

View File

@@ -125,7 +125,7 @@ _00FE:
ScrCmd_042 15, 1
ScrCmd_042 16, 2
ScrCmd_043
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0150
CompareVarToValue 0x8008, 1
@@ -134,8 +134,8 @@ _00FE:
End
_0150:
ScrCmd_028 0x8004, 1
ScrCmd_028 0x8005, 200
SetVar 0x8004, 1
SetVar 0x8005, 200
ScrCmd_07D 42, 0x8004, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _01FF
@@ -147,8 +147,8 @@ _0150:
End
_018F:
ScrCmd_028 0x8004, 10
ScrCmd_028 0x8005, 0x7D0
SetVar 0x8004, 10
SetVar 0x8005, 0x7D0
ScrCmd_07D 42, 0x8004, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _01FF
@@ -211,7 +211,7 @@ _025B:
CompareVarToValue 0x800C, 0
GoToIf 1, _0537
Call _0697
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _031B
CompareVarToValue 0x8008, 1
@@ -251,7 +251,7 @@ _031B:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0557
GoTo _04B5
End
@@ -260,7 +260,7 @@ _0344:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0577
GoTo _04B5
End
@@ -269,7 +269,7 @@ _036D:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0597
GoTo _04B5
End
@@ -278,7 +278,7 @@ _0396:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _05B7
GoTo _04B5
End
@@ -287,7 +287,7 @@ _03BF:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _05D7
GoTo _04B5
End
@@ -296,7 +296,7 @@ _03E8:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _05F7
GoTo _04B5
End
@@ -305,7 +305,7 @@ _0411:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0617
GoTo _04B5
End
@@ -314,7 +314,7 @@ _043A:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0637
GoTo _04B5
End
@@ -323,7 +323,7 @@ _0463:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0657
GoTo _04B5
End
@@ -332,7 +332,7 @@ _048C:
ScrCmd_071 0x800C, 0x1900
CompareVarToValue 0x800C, 0
GoToIf 1, _052C
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
Call _0677
GoTo _04B5
End
@@ -347,11 +347,10 @@ _04B5:
_04CE:
CompareVarToValue 0x8005, 0
GoToIf 1, _0503
ScrCmd_289 0x800C, 0x8007, 0x8000, 0x8001, 0x8002, 0x8003
ScrCmd_014 0x334
ScrCmd_023 0x1900
ScrCmd_289 0x800C, 0x8007, 0x8000, 0x8001, 0x8002, 0x8003, 20
ScrCmd_334 35, 0x1900
ScrCmd_1A3 0x1900
ScrCmd_027 0x8005, 1
SubVar 0x8005, 1
GoTo _04CE
End
@@ -400,83 +399,83 @@ _054D:
End
_0557:
ScrCmd_028 0x8007, 32
ScrCmd_028 0x8000, 32
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 0
SetVar 0x8007, 32
SetVar 0x8000, 32
SetVar 0x8001, 0
SetVar 0x8002, 0
SetVar 0x8003, 0
Return
_0577:
ScrCmd_028 0x8007, 32
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 32
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 0
SetVar 0x8007, 32
SetVar 0x8000, 0
SetVar 0x8001, 32
SetVar 0x8002, 0
SetVar 0x8003, 0
Return
_0597:
ScrCmd_028 0x8007, 32
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 32
ScrCmd_028 0x8003, 0
SetVar 0x8007, 32
SetVar 0x8000, 0
SetVar 0x8001, 0
SetVar 0x8002, 32
SetVar 0x8003, 0
Return
_05B7:
ScrCmd_028 0x8007, 32
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 32
SetVar 0x8007, 32
SetVar 0x8000, 0
SetVar 0x8001, 0
SetVar 0x8002, 0
SetVar 0x8003, 32
Return
_05D7:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 32
ScrCmd_028 0x8001, 32
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 0
SetVar 0x8007, 0
SetVar 0x8000, 32
SetVar 0x8001, 32
SetVar 0x8002, 0
SetVar 0x8003, 0
Return
_05F7:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 32
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 32
ScrCmd_028 0x8003, 0
SetVar 0x8007, 0
SetVar 0x8000, 32
SetVar 0x8001, 0
SetVar 0x8002, 32
SetVar 0x8003, 0
Return
_0617:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 32
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 32
SetVar 0x8007, 0
SetVar 0x8000, 32
SetVar 0x8001, 0
SetVar 0x8002, 0
SetVar 0x8003, 32
Return
_0637:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 32
ScrCmd_028 0x8002, 32
ScrCmd_028 0x8003, 0
SetVar 0x8007, 0
SetVar 0x8000, 0
SetVar 0x8001, 32
SetVar 0x8002, 32
SetVar 0x8003, 0
Return
_0657:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 32
ScrCmd_028 0x8002, 0
ScrCmd_028 0x8003, 32
SetVar 0x8007, 0
SetVar 0x8000, 0
SetVar 0x8001, 32
SetVar 0x8002, 0
SetVar 0x8003, 32
Return
_0677:
ScrCmd_028 0x8007, 0
ScrCmd_028 0x8000, 0
ScrCmd_028 0x8001, 0
ScrCmd_028 0x8002, 32
ScrCmd_028 0x8003, 32
SetVar 0x8007, 0
SetVar 0x8000, 0
SetVar 0x8001, 0
SetVar 0x8002, 32
SetVar 0x8003, 32
Return
_0697:
@@ -500,7 +499,7 @@ _06FE:
End
_0700:
ScrCmd_026 0x4042, 1
AddVar 0x4042, 1
Return
_0708:

View File

@@ -50,9 +50,9 @@ _0086:
ScrCmd_031
ScrCmd_04B 0x5DC
ScrCmd_049 0x608
ScrCmd_05E 2, _00C8
ScrCmd_05E 3, _00D0
ScrCmd_05F
ApplyMovement 2, _00C8
ApplyMovement 3, _00D0
WaitMovement
ScrCmd_065 2
ScrCmd_065 3
ScrCmd_034
@@ -76,21 +76,21 @@ _00D0:
_00D8:
ScrCmd_060
ScrCmd_05E 4, _012C
ScrCmd_05F
ApplyMovement 4, _012C
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 0xFF, _0168
ScrCmd_05E 4, _0134
ScrCmd_05F
ApplyMovement 0xFF, _0168
ApplyMovement 4, _0134
WaitMovement
ScrCmd_0CD 0
ScrCmd_02C 1
ScrCmd_034
ScrCmd_05E 0xFF, _0174
ScrCmd_05E 4, _015C
ScrCmd_05F
ScrCmd_028 0x407C, 1
ScrCmd_028 0x411F, 2
ApplyMovement 0xFF, _0174
ApplyMovement 4, _015C
WaitMovement
SetVar 0x407C, 1
SetVar 0x411F, 2
ScrCmd_02C 2
ScrCmd_031
ScrCmd_034
@@ -158,16 +158,16 @@ _0197:
CallIf 1, _026E
ScrCmd_02C 4
ScrCmd_034
ScrCmd_05E 4, _0308
ScrCmd_05F
ApplyMovement 4, _0308
WaitMovement
ScrCmd_02C 5
ScrCmd_034
SetFlag 0x10E
ScrCmd_04B 0x5DC
ScrCmd_049 0x608
ScrCmd_05E 2, _00C8
ScrCmd_05E 3, _00D0
ScrCmd_05F
ApplyMovement 2, _00C8
ApplyMovement 3, _00D0
WaitMovement
ScrCmd_065 2
ScrCmd_065 3
CompareVarToValue 0x8004, 8
@@ -182,42 +182,42 @@ _0197:
CallIf 1, _02AE
ScrCmd_065 4
SetFlag 0x28A
ScrCmd_028 0x411F, 4
SetVar 0x411F, 4
ScrCmd_061
End
_025A:
ScrCmd_05E 4, _02E8
ScrCmd_05E 0xFF, _02C4
ScrCmd_05F
ApplyMovement 4, _02E8
ApplyMovement 0xFF, _02C4
WaitMovement
Return
_026E:
ScrCmd_05E 4, _02FC
ScrCmd_05E 0xFF, _02D0
ScrCmd_05F
ApplyMovement 4, _02FC
ApplyMovement 0xFF, _02D0
WaitMovement
Return
_0282:
ScrCmd_05E 4, _0318
ScrCmd_05F
ApplyMovement 4, _0318
WaitMovement
Return
_028E:
ScrCmd_05E 4, _0310
ScrCmd_05F
ApplyMovement 4, _0310
WaitMovement
Return
_029A:
ScrCmd_05E 4, _0320
ScrCmd_05E 0xFF, _02DC
ScrCmd_05F
ApplyMovement 4, _0320
ApplyMovement 0xFF, _02DC
WaitMovement
Return
_02AE:
ScrCmd_05E 4, _0338
ScrCmd_05E 0xFF, _02DC
ScrCmd_05F
ApplyMovement 4, _0338
ApplyMovement 0xFF, _02DC
WaitMovement
Return
.balign 4, 0

View File

@@ -11,11 +11,11 @@ _000E:
ScrCmd_049 0x5DC
ScrCmd_060
ScrCmd_068
ScrCmd_028 0x4001, 19
SetVar 0x4001, 19
ScrCmd_02C 0
ScrCmd_075 21, 1
ScrCmd_028 0x8005, 0
ScrCmd_028 0x8006, 0
SetVar 0x8005, 0
SetVar 0x8006, 0
GoTo _0039
End
@@ -80,8 +80,8 @@ _010A:
Return
_0119:
ScrCmd_028 0x8008, 0
ScrCmd_028 0x8009, 0
SetVar 0x8008, 0
SetVar 0x8009, 0
ScrCmd_044 1, 1, 0, 1, 0x800C
GoTo _0135
End
@@ -91,7 +91,7 @@ _0135:
ScrCmd_0D1 0, 0x8000
ScrCmd_280 1, 0x8001, 1, 5
ScrCmd_046 168, 0xFF, 0x8008
ScrCmd_026 0x8008, 1
AddVar 0x8008, 1
CompareVarToVar 0x8008, 0x4001
GoToIf 0, _0135
GoTo _016C

View File

@@ -27,23 +27,23 @@ _000A:
End
_005F:
ScrCmd_05E 0, _0144
ScrCmd_05F
ApplyMovement 0, _0144
WaitMovement
GoTo _009F
_006F:
ScrCmd_05E 0, _0168
ScrCmd_05F
ApplyMovement 0, _0168
WaitMovement
GoTo _009F
_007F:
ScrCmd_05E 0, _00FC
ScrCmd_05F
ApplyMovement 0, _00FC
WaitMovement
GoTo _009F
_008F:
ScrCmd_05E 0, _0120
ScrCmd_05F
ApplyMovement 0, _0120
WaitMovement
GoTo _009F
_009F:
@@ -56,8 +56,8 @@ _009F:
CompareVarToValue 0x800C, 0
GoToIf 1, _00E4
ScrCmd_02C 4
ScrCmd_028 0x8004, 0x1BC
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1BC
SetVar 0x8005, 1
SetFlag 188
ScrCmd_014 0x7E0
ScrCmd_034

View File

@@ -53,7 +53,7 @@ _005B:
_00AC:
ScrCmd_034
ScrCmd_177 0x4000
ScrCmd_027 0x4000, 1
SubVar 0x4000, 1
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
ScrCmd_0BB 0x4000, 0x800C

View File

@@ -47,7 +47,7 @@ _000E:
CompareVarToValue 0x8004, 0xFFFF
GoToIf 1, _00F6
ScrCmd_02C 7
ScrCmd_028 0x8005, 1
SetVar 0x8005, 1
ScrCmd_014 0x7FF
GoTo _00F6

View File

@@ -34,7 +34,7 @@ _004E:
_0077:
SetFlag 0x199
ScrCmd_028 0x40A6, 4
SetVar 0x40A6, 4
Return
_0083:
@@ -45,8 +45,8 @@ _0083:
_0099:
ScrCmd_060
ScrCmd_05E 9, _04E8
ScrCmd_05F
ApplyMovement 9, _04E8
WaitMovement
ClearFlag 0x255
ScrCmd_064 20
ScrCmd_062 20
@@ -64,37 +64,37 @@ _0099:
End
_00FA:
ScrCmd_05E 20, _0454
ScrCmd_05E 0xFF, _04F4
ScrCmd_05F
ApplyMovement 20, _0454
ApplyMovement 0xFF, _04F4
WaitMovement
GoTo _017C
End
_0114:
ScrCmd_05E 20, _0464
ScrCmd_05E 0xFF, _04F4
ScrCmd_05F
ApplyMovement 20, _0464
ApplyMovement 0xFF, _04F4
WaitMovement
GoTo _017C
End
_012E:
ScrCmd_05E 20, _0474
ScrCmd_05E 0xFF, _0504
ScrCmd_05F
ApplyMovement 20, _0474
ApplyMovement 0xFF, _0504
WaitMovement
GoTo _017C
End
_0148:
ScrCmd_05E 20, _0480
ScrCmd_05E 0xFF, _050C
ScrCmd_05F
ApplyMovement 20, _0480
ApplyMovement 0xFF, _050C
WaitMovement
GoTo _017C
End
_0162:
ScrCmd_05E 20, _0490
ScrCmd_05E 0xFF, _050C
ScrCmd_05F
ApplyMovement 20, _0490
ApplyMovement 0xFF, _050C
WaitMovement
GoTo _017C
End
@@ -102,8 +102,8 @@ _017C:
ScrCmd_0CE 0
ScrCmd_0CD 1
ScrCmd_02C 10
ScrCmd_05E 20, _04A0
ScrCmd_05F
ApplyMovement 20, _04A0
WaitMovement
ScrCmd_02C 11
CompareVarToValue 0x8004, 0x355
CallIf 1, _02BE
@@ -138,8 +138,8 @@ _017C:
CallIf 1, _037A
CompareVarToValue 0x8004, 0x359
CallIf 1, _0386
ScrCmd_05E 0xFF, _0528
ScrCmd_05F
ApplyMovement 0xFF, _0528
WaitMovement
ScrCmd_02C 13
Call _0577
ScrCmd_034
@@ -153,112 +153,112 @@ _017C:
CallIf 1, _03B6
CompareVarToValue 0x8004, 0x359
CallIf 1, _03C2
ScrCmd_028 0x407E, 3
SetVar 0x407E, 3
ScrCmd_061
End
_02BE:
ScrCmd_05E 20, _04A8
ScrCmd_05F
ApplyMovement 20, _04A8
WaitMovement
Return
_02CA:
ScrCmd_05E 20, _04A8
ScrCmd_05F
ApplyMovement 20, _04A8
WaitMovement
Return
_02D6:
ScrCmd_05E 20, _04B0
ScrCmd_05F
ApplyMovement 20, _04B0
WaitMovement
Return
_02E2:
ScrCmd_05E 20, _04B8
ScrCmd_05F
ApplyMovement 20, _04B8
WaitMovement
Return
_02EE:
ScrCmd_05E 20, _04B8
ScrCmd_05F
ApplyMovement 20, _04B8
WaitMovement
Return
_02FA:
ScrCmd_05E 20, _04C0
ScrCmd_05E 0xFF, _051C
ScrCmd_05F
ApplyMovement 20, _04C0
ApplyMovement 0xFF, _051C
WaitMovement
Return
_030E:
ScrCmd_05E 20, _04C8
ScrCmd_05E 0xFF, _051C
ScrCmd_05F
ApplyMovement 20, _04C8
ApplyMovement 0xFF, _051C
WaitMovement
Return
_0322:
ScrCmd_05E 20, _04D0
ScrCmd_05F
ApplyMovement 20, _04D0
WaitMovement
Return
_032E:
ScrCmd_05E 20, _04D8
ScrCmd_05E 0xFF, _051C
ScrCmd_05F
ApplyMovement 20, _04D8
ApplyMovement 0xFF, _051C
WaitMovement
Return
_0342:
ScrCmd_05E 20, _04E0
ScrCmd_05E 0xFF, _051C
ScrCmd_05F
ApplyMovement 20, _04E0
ApplyMovement 0xFF, _051C
WaitMovement
Return
_0356:
ScrCmd_05E 9, _03D0
ScrCmd_05F
ApplyMovement 9, _03D0
WaitMovement
Return
_0362:
ScrCmd_05E 9, _03DC
ScrCmd_05F
ApplyMovement 9, _03DC
WaitMovement
Return
_036E:
ScrCmd_05E 9, _03E8
ScrCmd_05F
ApplyMovement 9, _03E8
WaitMovement
Return
_037A:
ScrCmd_05E 9, _03F4
ScrCmd_05F
ApplyMovement 9, _03F4
WaitMovement
Return
_0386:
ScrCmd_05E 9, _0400
ScrCmd_05F
ApplyMovement 9, _0400
WaitMovement
Return
_0392:
ScrCmd_05E 9, _0408
ScrCmd_05F
ApplyMovement 9, _0408
WaitMovement
Return
_039E:
ScrCmd_05E 9, _0418
ScrCmd_05F
ApplyMovement 9, _0418
WaitMovement
Return
_03AA:
ScrCmd_05E 9, _0428
ScrCmd_05F
ApplyMovement 9, _0428
WaitMovement
Return
_03B6:
ScrCmd_05E 9, _0438
ScrCmd_05F
ApplyMovement 9, _0438
WaitMovement
Return
_03C2:
ScrCmd_05E 9, _0448
ScrCmd_05F
ApplyMovement 9, _0448
WaitMovement
Return
.balign 4, 0
@@ -468,8 +468,8 @@ _056C:
_0577:
ScrCmd_02C 6
ScrCmd_028 0x8004, 0x1AA
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x1AA
SetVar 0x8005, 1
ScrCmd_014 0x7FC
SetFlag 154
ScrCmd_02C 7
@@ -485,28 +485,28 @@ _0593:
End
_05B7:
ScrCmd_05E 18, _063C
ScrCmd_05F
ApplyMovement 18, _063C
WaitMovement
GoTo _05D7
_05C7:
ScrCmd_05E 18, _0650
ScrCmd_05F
ApplyMovement 18, _0650
WaitMovement
GoTo _05D7
_05D7:
ScrCmd_02C 0
ScrCmd_034
ScrCmd_05E 18, _0668
ScrCmd_05F
ApplyMovement 18, _0668
WaitMovement
ScrCmd_003 15, 0x800C
ScrCmd_05E 18, _0670
ScrCmd_05F
ApplyMovement 18, _0670
WaitMovement
ScrCmd_02C 1
ScrCmd_034
ScrCmd_003 15, 0x800C
ScrCmd_05E 18, _0678
ScrCmd_05F
ApplyMovement 18, _0678
WaitMovement
ScrCmd_065 18
ScrCmd_003 1, 0x800C
ScrCmd_186 18, 0x34D, 0x2EC
@@ -514,7 +514,7 @@ _05D7:
ScrCmd_189 18, 1
ClearFlag 0x239
ScrCmd_064 18
ScrCmd_028 0x407E, 1
SetVar 0x407E, 1
ScrCmd_061
End
@@ -673,7 +673,7 @@ _0791:
ScrCmd_014 0x7E3
ScrCmd_035
ScrCmd_234 0x800C
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _0806
CompareVarToValue 0x8008, 1
@@ -748,21 +748,21 @@ _086E:
End
_08A6:
ScrCmd_05E 18, _08F8
ScrCmd_05E 0xFF, _0914
ScrCmd_05F
ApplyMovement 18, _08F8
ApplyMovement 0xFF, _0914
WaitMovement
GoTo _08EE
_08BE:
ScrCmd_05E 18, _0908
ScrCmd_05E 0xFF, _0920
ScrCmd_05F
ApplyMovement 18, _0908
ApplyMovement 0xFF, _0920
WaitMovement
GoTo _08EE
_08D6:
ScrCmd_05E 18, _0908
ScrCmd_05E 0xFF, _0914
ScrCmd_05F
ApplyMovement 18, _0908
ApplyMovement 0xFF, _0914
WaitMovement
GoTo _08EE
_08EE:

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_175 0
End

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_175 1
End

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_175 2
End
@@ -42,22 +42,22 @@ _0027:
ScrCmd_04F
ScrCmd_15C 7
ScrCmd_260 23
ScrCmd_023 0x119
ScrCmd_023 0x11D
ScrCmd_023 0x12D
ScrCmd_023 0x12E
ScrCmd_023 0x12F
ScrCmd_023 0x14B
ScrCmd_023 0x155
ScrCmd_023 0x158
ScrCmd_028 0x407E, 2
SetTrainerFlag 0x119
SetTrainerFlag 0x11D
SetTrainerFlag 0x12D
SetTrainerFlag 0x12E
SetTrainerFlag 0x12F
SetTrainerFlag 0x14B
SetTrainerFlag 0x155
SetTrainerFlag 0x158
SetVar 0x407E, 2
ScrCmd_1CD 10, 156, 246, 0, 0
ScrCmd_02C 3
GoTo _00BC
_00BC:
ScrCmd_028 0x8004, 0x180
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x180
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00FA

View File

@@ -9,7 +9,7 @@
.short 0xFD13
_0012:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End

View File

@@ -86,7 +86,7 @@ _00D9:
_00E4:
ScrCmd_234 0x800C
ScrCmd_029 0x8008, 0x800C
SetVar 0x8008, 0x800C
CompareVarToValue 0x8008, 0
GoToIf 1, _016F
CompareVarToValue 0x8008, 1

View File

@@ -11,7 +11,7 @@ _0006:
ScrCmd_068
CompareVarToValue 0x40B5, 1
GoToIf 4, _002C
ScrCmd_028 0x40B5, 1
SetVar 0x40B5, 1
ScrCmd_02C 0
ScrCmd_031
ScrCmd_034
@@ -64,7 +64,7 @@ _00C5:
ScrCmd_198 0x8000, 0x8001
ScrCmd_0D0 0, 0x8000
ScrCmd_02C 4
ScrCmd_028 0x8004, 16
SetVar 0x8004, 16
ScrCmd_014 0x7D9
ScrCmd_031
ScrCmd_034
@@ -75,7 +75,7 @@ _00E5:
ScrCmd_198 0x8000, 0x8001
ScrCmd_0D0 0, 0x8000
ScrCmd_02C 5
ScrCmd_028 0x8004, 17
SetVar 0x8004, 17
ScrCmd_014 0x7D9
ScrCmd_031
ScrCmd_034
@@ -86,7 +86,7 @@ _0105:
ScrCmd_198 0x8000, 0x8001
ScrCmd_0D0 0, 0x8000
ScrCmd_02C 6
ScrCmd_028 0x8004, 18
SetVar 0x8004, 18
ScrCmd_014 0x7D9
ScrCmd_031
ScrCmd_034

View File

@@ -57,28 +57,28 @@ _004C:
End
_0092:
ScrCmd_05E 2, _0104
ScrCmd_05E 0xFF, _013C
ScrCmd_05F
ApplyMovement 2, _0104
ApplyMovement 0xFF, _013C
WaitMovement
GoTo _00D2
_00AA:
ScrCmd_05E 2, _0118
ScrCmd_05E 0xFF, _0148
ScrCmd_05F
ApplyMovement 2, _0118
ApplyMovement 0xFF, _0148
WaitMovement
GoTo _00D2
_00C2:
ScrCmd_05E 2, _0118
ScrCmd_05F
ApplyMovement 2, _0118
WaitMovement
GoTo _00D2
_00D2:
ScrCmd_168 0, 0, 6, 9, 77
ScrCmd_16B 77
ScrCmd_169 77
ScrCmd_05E 2, _0130
ScrCmd_05F
ApplyMovement 2, _0130
WaitMovement
ScrCmd_16C 77
ScrCmd_169 77
ScrCmd_16A 77

View File

@@ -7,10 +7,10 @@
_0006:
ScrCmd_060
ScrCmd_05E 0xFF, _00B8
ScrCmd_05F
ApplyMovement 0xFF, _00B8
WaitMovement
ScrCmd_11C 0x40CE
ScrCmd_029 0x8008, 0x40CE
SetVar 0x8008, 0x40CE
CompareVarToValue 0x8008, 1
GoToIf 1, _0038
CompareVarToValue 0x8008, 0
@@ -18,7 +18,7 @@ _0006:
End
_0038:
ScrCmd_028 0x8004, 0
SetVar 0x8004, 0
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -28,7 +28,7 @@ _0038:
End
_006A:
ScrCmd_028 0x8004, 1
SetVar 0x8004, 1
Call _009C
ScrCmd_0BC 6, 1, 0, 0
ScrCmd_0BD
@@ -40,8 +40,8 @@ _006A:
_009C:
ScrCmd_04B 0x5DC
ScrCmd_23C 0x8004, 4
ScrCmd_05E 0xFF, _00C4
ScrCmd_05F
ApplyMovement 0xFF, _00C4
WaitMovement
ScrCmd_049 0x603
Return

View File

@@ -27,8 +27,8 @@ _0041:
_0047:
ScrCmd_060
ScrCmd_05E 6, _009C
ScrCmd_05F
ApplyMovement 6, _009C
WaitMovement
ScrCmd_02C 0
ScrCmd_034
ScrCmd_22D 2, 0x800C
@@ -38,9 +38,9 @@ _0047:
End
_0072:
ScrCmd_05E 6, _00A4
ScrCmd_05E 0xFF, _00AC
ScrCmd_05F
ApplyMovement 6, _00A4
ApplyMovement 0xFF, _00AC
WaitMovement
ScrCmd_061
End
@@ -107,14 +107,14 @@ _011B:
ScrCmd_003 30, 0x800C
ClearFlag 0x1F3
ScrCmd_064 7
ScrCmd_05E 7, _016C
ScrCmd_05F
ApplyMovement 7, _016C
WaitMovement
ScrCmd_02C 3
ScrCmd_034
ScrCmd_05E 0xFF, _0164
ScrCmd_05E 6, _015C
ScrCmd_05F
ScrCmd_028 0x407F, 1
ApplyMovement 0xFF, _0164
ApplyMovement 6, _015C
WaitMovement
SetVar 0x407F, 1
ScrCmd_02C 4
ScrCmd_031
ScrCmd_034
@@ -264,26 +264,26 @@ _02A0:
ScrCmd_064 10
ScrCmd_062 10
ScrCmd_034
ScrCmd_05E 10, _0320
ScrCmd_05F
ApplyMovement 10, _0320
WaitMovement
ScrCmd_02C 15
ScrCmd_05E 0xFF, _030C
ScrCmd_05F
ApplyMovement 0xFF, _030C
WaitMovement
ScrCmd_034
ScrCmd_05E 10, _0334
ScrCmd_05F
ApplyMovement 10, _0334
WaitMovement
ScrCmd_003 15, 0x800C
ScrCmd_02C 16
ScrCmd_034
ScrCmd_05E 10, _033C
ScrCmd_05F
ApplyMovement 10, _033C
WaitMovement
ScrCmd_02C 17
ScrCmd_034
ScrCmd_05E 10, _0348
ScrCmd_05F
ApplyMovement 10, _0348
WaitMovement
ScrCmd_065 10
ScrCmd_05E 0xFF, _0318
ScrCmd_05F
ApplyMovement 0xFF, _0318
WaitMovement
SetFlag 0x157
Return
@@ -326,19 +326,19 @@ _0348:
EndMovement
_035C:
ScrCmd_05E 8, _0390
ScrCmd_05F
ApplyMovement 8, _0390
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 8, _039C
ScrCmd_05F
ApplyMovement 8, _039C
WaitMovement
Return
_0376:
ScrCmd_05E 0xFF, _03A4
ScrCmd_05F
ApplyMovement 0xFF, _03A4
WaitMovement
ScrCmd_049 0x603
ScrCmd_05E 0xFF, _039C
ScrCmd_05F
ApplyMovement 0xFF, _039C
WaitMovement
Return
.balign 4, 0

View File

@@ -38,20 +38,20 @@ _0025:
ScrCmd_04F
ScrCmd_15C 6
ScrCmd_260 23
ScrCmd_023 0x10C
ScrCmd_023 0x10D
ScrCmd_023 0x33B
ScrCmd_023 0x10E
ScrCmd_023 0x10F
ScrCmd_023 0x33C
SetTrainerFlag 0x10C
SetTrainerFlag 0x10D
SetTrainerFlag 0x33B
SetTrainerFlag 0x10E
SetTrainerFlag 0x10F
SetTrainerFlag 0x33C
ScrCmd_1CD 10, 167, 0x13F, 0, 0
SetFlag 0x1BF
ScrCmd_02C 3
GoTo _00B0
_00B0:
ScrCmd_028 0x8004, 0x18F
ScrCmd_028 0x8005, 1
SetVar 0x8004, 0x18F
SetVar 0x8005, 1
ScrCmd_07D 0x8004, 0x8005, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _00EE

View File

@@ -10,7 +10,7 @@
.short 0xFD13
_0016:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End
@@ -71,18 +71,18 @@ _0067:
End
_00C8:
ScrCmd_05E 4, _00FC
ScrCmd_05F
ApplyMovement 4, _00FC
WaitMovement
Return
_00D4:
ScrCmd_05E 4, _0104
ScrCmd_05F
ApplyMovement 4, _0104
WaitMovement
Return
_00E0:
ScrCmd_05E 4, _010C
ScrCmd_05F
ApplyMovement 4, _010C
WaitMovement
Return
_00EC:

View File

@@ -49,7 +49,7 @@ _0060:
CompareVarToValue 0x800C, 0xFF
GoToIf 1, _00D1
ScrCmd_226 2
ScrCmd_029 0x8004, 0x800C
SetVar 0x8004, 0x800C
ScrCmd_198 0x8004, 0x8005
ScrCmd_228 0x800C
CompareVarToVar 0x8005, 0x800C

View File

@@ -83,14 +83,14 @@ _00B0:
ScrCmd_0D6 0, 0x8000
ScrCmd_02C 12
ScrCmd_2E6 0x8000, 2, 0x800C
ScrCmd_029 0x8003, 0x800C
SetVar 0x8003, 0x800C
CompareVarToValue 0x8003, 0xFFFE
GoToIf 1, _0296
ScrCmd_2EA 0x8003, 0x800C
CompareVarToValue 0x800C, 0
GoToIf 1, _02AC
ScrCmd_1C8 0x800C, 0x8000
ScrCmd_029 0x8002, 0x800C
SetVar 0x8002, 0x800C
CompareVarToValue 0x800C, 4
GoToIf 1, _0161
GoTo _0256

View File

@@ -15,7 +15,7 @@ _001A:
End
_0020:
ScrCmd_028 0x8007, 0
SetVar 0x8007, 0
ScrCmd_014 0x7D2
End

View File

@@ -54,18 +54,18 @@ _006D:
End
_00B8:
ScrCmd_05E 0, _0104
ScrCmd_05F
ApplyMovement 0, _0104
WaitMovement
GoTo _00E8
_00C8:
ScrCmd_05E 0, _0110
ScrCmd_05F
ApplyMovement 0, _0110
WaitMovement
GoTo _00E8
_00D8:
ScrCmd_05E 0, _011C
ScrCmd_05F
ApplyMovement 0, _011C
WaitMovement
GoTo _00E8
_00E8:
@@ -136,23 +136,23 @@ _0154:
End
_0191:
ScrCmd_05E 5, _02C0
ScrCmd_05F
ApplyMovement 5, _02C0
WaitMovement
GoTo _01C1
_01A1:
ScrCmd_05E 5, _02D0
ScrCmd_05F
ApplyMovement 5, _02D0
WaitMovement
GoTo _01C1
_01B1:
ScrCmd_05E 5, _02D8
ScrCmd_05F
ApplyMovement 5, _02D8
WaitMovement
GoTo _01C1
_01C1:
ScrCmd_05E 0xFF, _02B8
ScrCmd_05F
ApplyMovement 0xFF, _02B8
WaitMovement
ScrCmd_0CE 0
ScrCmd_02C 0
ScrCmd_034
@@ -193,25 +193,25 @@ _021B:
End
_0266:
ScrCmd_05E 5, _02E8
ScrCmd_05F
ApplyMovement 5, _02E8
WaitMovement
GoTo _0296
_0276:
ScrCmd_05E 5, _02F8
ScrCmd_05F
ApplyMovement 5, _02F8
WaitMovement
GoTo _0296
_0286:
ScrCmd_05E 5, _0300
ScrCmd_05F
ApplyMovement 5, _0300
WaitMovement
GoTo _0296
_0296:
ScrCmd_049 0x603
ScrCmd_065 5
ScrCmd_04B 0x603
ScrCmd_028 0x40EF, 1
SetVar 0x40EF, 1
ScrCmd_061
End
@@ -285,7 +285,7 @@ _0323:
End
_0336:
ScrCmd_028 0x8007, 3
SetVar 0x8007, 3
ScrCmd_014 0x7D2
End

View File

@@ -8,7 +8,7 @@
.short 0xFD13
_000E:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_25B
ScrCmd_25D 0x4001
CompareVarToValue 0x4001, 0
@@ -16,12 +16,12 @@ _000E:
End
_0029:
ScrCmd_028 0x4000, 1
SetVar 0x4000, 1
End
_0031:
ScrCmd_25C
ScrCmd_028 0x4000, 1
SetVar 0x4000, 1
End
.byte 0

View File

@@ -65,12 +65,12 @@ _00AC:
_00B7:
ScrCmd_060
ScrCmd_05E 0xFF, _00DC
ScrCmd_05F
ApplyMovement 0xFF, _00DC
WaitMovement
ScrCmd_049 0x61A
ClearFlag 0x282
ScrCmd_064 1
ScrCmd_028 0x4001, 1
SetVar 0x4001, 1
ScrCmd_061
End

View File

@@ -8,7 +8,7 @@
.short 0xFD13
_000E:
ScrCmd_028 0x4000, 0
SetVar 0x4000, 0
ScrCmd_25B
ScrCmd_25D 0x4001
CompareVarToValue 0x4001, 0
@@ -16,12 +16,12 @@ _000E:
End
_0029:
ScrCmd_028 0x4000, 1
SetVar 0x4000, 1
End
_0031:
ScrCmd_25C
ScrCmd_028 0x4000, 1
SetVar 0x4000, 1
End
.byte 0

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