Prev: 41730 Up: Map Next: 42305
41958: Action: Capture
ActionCapture 41958 LD IX,(46856)
41962 LD A,(IX+4)
41965 AND 112
41967 PUSH IX
41969 LD IX,(46860)
41973 AND (IX+4)
41976 POP IX
41978 JP NZ,40822
41981 BIT 6,(IX+7)
41985 JP Z,40822
41988 LD A,(46826)
41991 LD B,31
41993 CP 64
41995 JR Z,ActionCapture_0
41997 CP 66
41999 JR Z,ActionCapture_0
42001 LD B,13
ActionCapture_0 42003 LD A,(46838)
42006 CP B
42007 JP Z,40822
42010 CALL 40260
42013 LD IX,(46856)
42017 LD (IX+16),B
42020 LD (IX+1),255
42024 LD A,(46824)
42027 CALL 39901
42030 LD A,(46824)
42033 CP 0
42035 RET NZ
42036 LD (46826),A
42039 LD HL,49435
42042 LD (46860),HL
42045 CALL LocationLit
42048 RET C
42049 LD A,B
42050 LD HL,45052
42053 JP YouSeeWrapper
42056 LD IX,(46856)
42060 BIT 3,(IX+7)
42064 RET Z
42065 RES 3,(IX+7)
42069 LD DE,6
42072 LD IY,42140
42076 LD A,(46824)
ActionCapture_1 42079 CP (IY+0)
42082 JR Z,ActionCapture_2
42084 ADD IY,DE
42086 JR ActionCapture_1
ActionCapture_2 42088 PUSH IY
ActionCapture_3 42090 POP HL
42091 INC HL
42092 LD E,(HL)
42093 INC HL
42094 LD D,(HL)
42095 LD (DE),A
42096 INC HL
42097 LD A,(HL)
42098 LD (IX+16),A
42101 INC HL
42102 LD A,(HL)
42103 LD (IX+10),A
42106 INC HL
42107 LD A,(HL)
42108 LD (IX+11),A
42111 LD HL,45160
42114 CALL PrintMsg
42117 LD A,(49451)
42120 CP B
42121 RET NZ
42122 LD DE,94
42125 CALL PrintToken
42128 LD DE,738
42131 CALL PrintToken
42134 LD HL,45080
42137 JP PrintMsg
42140 DEC A
42141 JR ActionCapture_3
42143 RRCA
42144 LD L,D
42145 INC B
42146 LD B,L
42147 RRA
42148 SRL D
42150 SCF
42151 INC BC
42152 LD C,C
42153 DEC L
42154 RL D
42156 LD H,C
42157 INC BC
42158 LD C,D
42159 INC (HL)
42160 SRL B
42162 INC (HL)
42163 INC B
42164 LD C,E
42165 LD H,203
42167 LD B,B
42168 LD B,C
42169 RLCA
42170 LD C,H
42171 DEC SP
42172 RL B
42174 OR (HL)
42175 LD BC,10973
42178 INC C
42179 OR A
42180 LD A,(IX+16)
42183 CP 16
42185 JP NZ,40822
42188 CALL 37134
42191 CALL 38911
42194 LD A,(51865)
42197 LD (51866),A
42200 RET
42201 LD HL,49995
42204 RES 5,(HL)
42206 RET
42207 CALL 40260
42210 LD A,10
42212 CALL GetRandomNum
42215 LD HL,45222
42218 CP 8
42220 JP NC,DisplayExits_14
42223 LD HL,45127
42226 JP DisplayExits_14
42229 CALL 40260
42232 LD HL,45131
42235 JP DisplayExits_14
42238 CALL 40260
42241 LD A,2
42243 CALL GetRandomNum
42246 LD HL,45138
42249 CP 0
42251 JP Z,DisplayExits_14
42254 LD HL,45147
42257 CP 1
42259 JP Z,DisplayExits_14
42262 LD HL,45151
42265 JP DisplayExits_14
42268 CALL 40260
42271 LD HL,45153
42274 JP DisplayExits_14
42277 LD A,(46838)
42280 LD HL,46837
42283 CP (HL)
42284 RET NZ
42285 CALL 40260
42288 LD HL,45151
42291 JP DisplayExits_14
42294 LD A,(46826)
42297 CP 64
42299 JP NZ,40822
42302 JP 37134
Prev: 41730 Up: Map Next: 42305