Prev: 47036 Up: Map Next: 47230
47120: Routine at B810
47120 CALL 47258
47123 LD A,(24227)
47126 AND A
47127 JR NZ,47134
47129 CALL 42170
47132 JR C,47176
47134 CALL 46766 Call 46766.
47137 CP 175
47139 JR NC,47164
47141 LD (IX+4),A
47144 CALL 47188 Call 47188.
47147 JP NC,47010
47150 CALL 45423 Call 45423.
47153 LD A,1 Write 1 to 24981.
47155 LD (24981),A
Destroying the alien base adds 12288 points.
47158 LD BC,12288 BC=12288.
47161 CALL AddPointsToScore Call AddPointsToScore.
47164 LD (IX+4),175
47168 CALL 43956
47171 LD (IX+0),192
47175 RET
47176 SET 2,(IX+8)
47180 LD A,1
47182 LD (24227),A
47185 JP 43956
47188 LD E,24
47190 LD L,(IX+2)
47193 LD H,(IX+3)
47196 LD BC,24
47199 ADD HL,BC
47200 LD BC,(24962)
47204 AND A
47205 SBC HL,BC
47207 LD A,H
47208 AND 31
47210 RET NZ
47211 LD A,L
47212 CP 32
47214 RET NC
47215 LD A,(24964)
47218 SUB 4
47220 SUB (IX+4)
47223 JP P,47228
47226 NEG
47228 CP E
47229 RET Return.
Prev: 47036 Up: Map Next: 47230