Routines
62178: Deal with ERIC when he's sitting or lying down
This routine is called by the routine at 63405 when
bit 2 at 32763 is set
| 62178 |
21F37F |
LD HL,32755 |
| 62181 |
35 |
DEC (HL) |
| 62182 |
C0 |
RET NZ |
| 62183 |
3ADE7F |
LD A,(32734) |
| 62186 |
3C |
INC A |
| 62187 |
2033 |
JR NZ,62240 |
| 62189 |
CDBEF6 |
CALL 63166 |
| 62192 |
2100C7 |
LD HL,50944 |
| 62195 |
FE04 |
CP 4 |
| 62197 |
2804 |
JR Z,62203 |
| 62199 |
FE85 |
CP 133 |
| 62201 |
200D |
JR NZ,62216 |
| 62203 |
C640 |
ADD A,64 |
| 62205 |
BE |
CP (HL) |
| 62206 |
21DC7F |
LD HL,32732 |
| 62209 |
2003 |
JR NZ,62214 |
| 62211 |
362D |
LD (HL),45 |
| 62213 |
C9 |
RET |
| 62214 |
35 |
DEC (HL) |
| 62215 |
C0 |
RET NZ |
| 62216 |
21FB7F |
LD HL,32763 |
| 62219 |
3600 |
LD (HL),0 |
This entry point is used by the routine at
24175:
| 62221 |
CD5471 |
CALL 29012 |
| 62224 |
26D2 |
LD H,210 |
| 62226 |
CDB461 |
CALL 25012 |
| 62229 |
E680 |
AND 128 |
This entry point is used by several routines:
| 62231 |
CD3061 |
CALL 24880 |
| 62234 |
3E06 |
LD A,6 |
| 62236 |
32F37F |
LD (32755),A |
| 62239 |
C9 |
RET |
We're not in demo mode.
| 62240 |
CDBE71 |
CALL 29118 |
| 62243 |
C8 |
RET Z |
| 62244 |
CBAF |
RES 5,A |
| 62246 |
FE53 |
CP 83 |
| 62248 |
28DE |
JR Z,62216 |
| 62250 |
FE4F |
CP 79 |
| 62252 |
C0 |
RET NZ |
| 62253 |
3A00D2 |
LD A,(53760) |
| 62256 |
FE04 |
CP 4 |
| 62258 |
C0 |
RET NZ |
| 62259 |
3A01D6 |
LD A,(54785) |
| 62262 |
FEC0 |
CP 192 |
| 62264 |
D8 |
RET C |
| 62265 |
ED5B01D2 |
LD DE,(53761) |
| 62269 |
7A |
LD A,D |
| 62270 |
FE0A |
CP 10 |
| 62272 |
2814 |
JR Z,62294 |
| 62274 |
FE03 |
CP 3 |
| 62276 |
C0 |
RET NZ |
| 62277 |
7B |
LD A,E |
| 62278 |
FE16 |
CP 22 |
| 62280 |
3808 |
JR C,62290 |
| 62282 |
D61B |
SUB 27 |
| 62284 |
FE22 |
CP 34 |
| 62286 |
3802 |
JR C,62290 |
| 62288 |
D66A |
SUB 106 |
| 62290 |
D609 |
SUB 9 |
| 62292 |
1809 |
JR 62303 |
| 62294 |
7B |
LD A,E |
| 62295 |
FE35 |
CP 53 |
| 62297 |
3802 |
JR C,62301 |
| 62299 |
D671 |
SUB 113 |
| 62301 |
D602 |
SUB 2 |
| 62303 |
1F |
RRA |
| 62304 |
47 |
LD B,A |
| 62305 |
21DA7F |
LD HL,32730 |
| 62308 |
7E |
LD A,(HL) |
| 62309 |
A7 |
AND A |
| 62310 |
200E |
JR NZ,62326 |
| 62312 |
CD9162 |
CALL 25233 |
| 62315 |
E61F |
AND 31 |
| 62317 |
28F9 |
JR Z,62312 |
| 62319 |
2EDB |
LD L,219 |
| 62321 |
BE |
CP (HL) |
| 62322 |
28F4 |
JR Z,62312 |
| 62324 |
2D |
DEC L |
| 62325 |
77 |
LD (HL),A |
| 62326 |
B8 |
CP B |
| 62327 |
2010 |
JR NZ,62345 |
| 62329 |
3600 |
LD (HL),0 |
| 62331 |
2EEB |
LD L,235 |
| 62333 |
7E |
LD A,(HL) |
| 62334 |
E618 |
AND 24 |
| 62336 |
3E2C |
LD A,44 |
| 62338 |
2025 |
JR NZ,62377 |
| 62340 |
CBDE |
SET 3,(HL) |
| 62342 |
3C |
INC A |
| 62343 |
1820 |
JR 62377 |
| 62345 |
2C |
INC L |
| 62346 |
7E |
LD A,(HL) |
| 62347 |
A7 |
AND A |
| 62348 |
200E |
JR NZ,62364 |
| 62350 |
CD9162 |
CALL 25233 |
| 62353 |
E61F |
AND 31 |
| 62355 |
28F9 |
JR Z,62350 |
| 62357 |
2EDA |
LD L,218 |
| 62359 |
BE |
CP (HL) |
| 62360 |
28F4 |
JR Z,62350 |
| 62362 |
2C |
INC L |
| 62363 |
77 |
LD (HL),A |
| 62364 |
B8 |
CP B |
| 62365 |
3E2C |
LD A,44 |
| 62367 |
2008 |
JR NZ,62377 |
| 62369 |
2EEB |
LD L,235 |
| 62371 |
7E |
LD A,(HL) |
| 62372 |
F6E0 |
OR 224 |
| 62374 |
77 |
LD (HL),A |
| 62375 |
3E2E |
LD A,46 |
| 62377 |
2113D6 |
LD HL,54803 |
| 62380 |
3608 |
LD (HL),8 |
| 62382 |
1D |
DEC E |
| 62383 |
CD4677 |
CALL 30534 |
| 62386 |
2E13 |
LD L,19 |
| 62388 |
35 |
DEC (HL) |
| 62389 |
7E |
LD A,(HL) |
| 62390 |
CACF74 |
JP Z,29903 |
| 62393 |
D606 |
SUB 6 |
| 62395 |
C0 |
RET NZ |
| 62396 |
6F |
LD L,A |
| 62397 |
7E |
LD A,(HL) |
| 62398 |
FE2C |
CP 44 |
| 62400 |
C8 |
RET Z |
This entry point is used by the routines at
24028,
29462 and
29568:
This entry point is used by the routine at
24348:
| 62404 |
0E05 |
LD C,5 |
| 62406 |
0603 |
LD B,3 |
| 62408 |
2117FF |
LD HL,65303 |
| 62411 |
54 |
LD D,H |
| 62412 |
5C |
LD E,H |
| 62413 |
CDCBF2 |
CALL 62155 |
| 62416 |
0D |
DEC C |
| 62417 |
20F3 |
JR NZ,62406 |
| 62419 |
C9 |
RET |