Routines |
Prev: 30665 | Up: Map | Next: 32631 |
Used by the routine at 30626.
|
||||
30673 | LD HL,30079 | |||
30676 | LD (HL),C | |||
30677 | INC HL | |||
30678 | LD (HL),B | |||
This entry point is used by the routine at 30626.
|
||||
30679 | LD D,80 | |||
30681 | LD A,(46873) | |||
30684 | CP 2 | |||
30686 | JR NZ,30722 | |||
30688 | LD HL,(30075) | |||
30691 | LD A,H | |||
30692 | OR L | |||
30693 | JR NZ,30719 | |||
30695 | BIT 6,(IY+25) | |||
30699 | JR NZ,30709 | |||
30701 | LD BC,65512 | |||
30704 | ADD IY,BC | |||
30706 | CALL 30820 | |||
30709 | CALL 30800 | |||
30712 | LD (IY+1),64 | |||
30716 | JP 30132 | |||
30719 | CALL 30808 | |||
30722 | CALL 30763 | |||
30725 | JP Z,30132 | |||
30728 | RET | |||
This entry point is used by the routine at 30665.
|
||||
30729 | LD HL,30081 | |||
30732 | LD A,(HL) | |||
30733 | INC HL | |||
30734 | OR (HL) | |||
30735 | JR Z,30744 | |||
30737 | INC HL | |||
30738 | LD A,(HL) | |||
30739 | INC HL | |||
30740 | OR (HL) | |||
30741 | JP NZ,31012 | |||
30744 | LD (HL),B | |||
30745 | DEC HL | |||
30746 | LD (HL),C | |||
30747 | RET | |||
This entry point is used by the routine at 30626.
|
||||
30748 | LD HL,30074 | |||
30751 | INC (HL) | |||
30752 | LD A,(HL) | |||
30753 | CP 3 | |||
30755 | JP NC,31012 | |||
30758 | LD HL,30075 | |||
30761 | JR 30732 | |||
30763 | BIT 6,E | |||
30765 | JR NZ,30800 | |||
30767 | BIT 7,E | |||
30769 | JR NZ,30776 | |||
30771 | CALL 31012 | |||
30774 | XOR A | |||
30775 | RET | |||
This entry point is used by the routine at 33459.
|
||||
30776 | RES 7,E | |||
30778 | PUSH DE | |||
30779 | LD DE,14 | |||
30782 | PUSH BC | |||
30783 | PUSH IY | |||
30785 | POP HL | |||
30786 | ADD HL,DE | |||
30787 | EX DE,HL | |||
30788 | LD HL,30075 | |||
30791 | LD BC,10 | |||
30794 | LDIR | |||
30796 | POP BC | |||
30797 | POP DE | |||
30798 | XOR A | |||
30799 | RET | |||
This entry point is used by the routine at 33459.
|
||||
30800 | RES 6,E | |||
30802 | PUSH DE | |||
30803 | LD DE,4 | |||
30806 | JR 30782 | |||
This entry point is used by the routine at 30450.
|
||||
30808 | CALL 30885 | |||
30811 | PUSH IX | |||
30813 | POP IY | |||
30815 | XOR A | |||
30816 | LD (46873),A | |||
30819 | RET | |||
This entry point is used by the routine at 30068.
|
||||
30820 | PUSH IY | |||
30822 | POP HL | |||
30823 | LD B,24 | |||
30825 | CALL Blanker | |||
30828 | LD (IY-24),B | |||
30831 | LD (IY-23),B | |||
30834 | RET | |||
30835 | LD HL,(46812) | |||
30838 | LD (46810),HL | |||
30841 | LD A,D | |||
30842 | LD (46814),A | |||
30845 | LD A,(HL) | |||
30846 | AND 15 | |||
30848 | LD B,A | |||
30849 | LD A,(HL) | |||
30850 | AND 240 | |||
30852 | LD D,A | |||
30853 | INC HL | |||
30854 | LD C,(HL) | |||
30855 | INC HL | |||
30856 | LD (46812),HL | |||
30859 | RET | |||
This entry point is used by the routine at 30202.
|
||||
30860 | DEC B | |||
30861 | CALL 30885 | |||
30864 | JR 30870 | |||
This entry point is used by the routine at 30202.
|
||||
30866 | DEC B | |||
This entry point is used by the routine at 30202.
|
||||
30867 | CALL 30879 | |||
30870 | PUSH IX | |||
30872 | PUSH IY | |||
30874 | POP IX | |||
30876 | POP IY | |||
30878 | RET | |||
30879 | PUSH DE | |||
30880 | LD DE,65512 | |||
30883 | JR 30889 | |||
30885 | PUSH DE | |||
30886 | LD DE,24 | |||
30889 | PUSH IY | |||
30891 | POP IX | |||
30893 | ADD IX,DE | |||
30895 | BIT 6,(IX+1) | |||
30899 | JR NZ,30893 | |||
30901 | POP DE | |||
30902 | RET | |||
This entry point is used by the routine at 30202.
|
||||
30903 | EXX | |||
30904 | LD A,(IX+1) | |||
30907 | AND 127 | |||
30909 | OR (IY+1) | |||
30912 | LD (IY+1),A | |||
30915 | LD A,(IX+0) | |||
30918 | LD (IY+0),A | |||
30921 | EXX | |||
30922 | LD A,(IY+28) | |||
30925 | OR (IY+29) | |||
30928 | RET Z | |||
30929 | BIT 7,E | |||
30931 | RET Z | |||
30932 | EXX | |||
30933 | PUSH IY | |||
30935 | POP HL | |||
30936 | LD DE,18 | |||
30939 | ADD HL,DE | |||
30940 | PUSH HL | |||
30941 | LD DE,65526 | |||
30944 | ADD HL,DE | |||
30945 | POP DE | |||
30946 | LD BC,6 | |||
30949 | LDIR | |||
30951 | LD DE,4 | |||
This entry point is used by the routine at 30202.
|
||||
30954 | CALL 30975 | |||
30957 | LD A,(IY+2) | |||
30960 | OR (IY+3) | |||
30963 | LD DE,2 | |||
30966 | CALL Z,30979 | |||
30969 | EXX | |||
30970 | RET | |||
30971 | LD C,6 | |||
30973 | JR 30981 | |||
30975 | LD C,10 | |||
30977 | JR 30981 | |||
30979 | LD C,2 | |||
30981 | PUSH IY | |||
30983 | POP HL | |||
30984 | ADD HL,DE | |||
30985 | PUSH HL | |||
30986 | PUSH IX | |||
30988 | POP HL | |||
30989 | ADD HL,DE | |||
30990 | POP DE | |||
30991 | LD B,0 | |||
30993 | LDIR | |||
30995 | RET | |||
This entry point is used by the routine at 30515.
|
||||
30996 | RES 1,E | |||
30998 | LD L,0 | |||
31000 | PUSH DE | |||
31001 | PUSH IY | |||
31003 | POP DE | |||
31004 | LD H,0 | |||
31006 | ADD HL,DE | |||
31007 | LD (HL),C | |||
31008 | INC HL | |||
31009 | LD (HL),B | |||
31010 | POP DE | |||
31011 | RET | |||
This entry point is used by the routine at 30626.
|
||||
31012 | CALL 30193 | |||
31015 | RET NZ | |||
31016 | POP HL | |||
31017 | CALL 30193 | |||
31020 | JP NZ,30132 | |||
This entry point is used by the routines at SquiggleLine and 30202.
|
||||
31023 | LD HL,44447 | HL="what ?[0x14]" | ||
31026 | LD A,1 | |||
31028 | LD (46849),A | |||
31031 | CALL PrintMsg | Call PrintMsg. | ||
31034 | OR 1 | |||
31036 | RET | |||
31037 | NOP | |||
31038 | NOP | |||
31039 | NOP | |||
31040 | NOP | |||
31041 | NOP | |||
31042 | NOP | |||
31043 | NOP | |||
31044 | NOP | |||
31045 | NOP | |||
31046 | NOP | |||
31047 | NOP | |||
31048 | NOP | |||
31049 | NOP | |||
31050 | NOP | |||
31051 | NOP | |||
31052 | NOP | |||
31053 | NOP | |||
31054 | NOP | |||
31055 | NOP | |||
31056 | NOP | |||
31057 | NOP | |||
31058 | NOP | |||
31059 | NOP | |||
31060 | NOP | |||
31061 | NOP | |||
31062 | NOP | |||
31063 | NOP | |||
31064 | NOP | |||
31065 | NOP | |||
31066 | NOP | |||
31067 | NOP | |||
31068 | NOP | |||
31069 | NOP | |||
31070 | NOP | |||
31071 | NOP | |||
This entry point is used by the routine at SquiggleLine.
|
||||
31072 | XOR A | |||
31073 | LD (46876),A | |||
31076 | LD IY,47560 | |||
31080 | LD HL,46874 | |||
31083 | CP (HL) | |||
31084 | LD (HL),A | |||
31085 | JP NZ,31124 | |||
31088 | CALL 31158 | |||
31091 | JR NZ,31098 | |||
31093 | XOR A | |||
31094 | LD (46853),A | |||
31097 | RET | |||
31098 | CALL 31469 | |||
31101 | JP Z,32245 | |||
31104 | LD A,1 | |||
31106 | LD (46842),A | |||
31109 | CALL 28971 | |||
31112 | CALL Action_Examine_9 | |||
31115 | CALL 38579 | |||
31118 | LD A,(46876) | |||
31121 | AND A | |||
31122 | JR NZ,31088 | |||
31124 | LD A,(46854) | |||
31127 | DEC A | |||
31128 | LD (46854),A | |||
31131 | RET Z | |||
31132 | LD BC,65512 | |||
31135 | ADD IY,BC | |||
31137 | BIT 6,(IY+1) | |||
31141 | JR NZ,31135 | |||
31143 | JR 31088 | |||
31145 | XOR A | |||
31146 | LD (46849),A | |||
31149 | LD HL,31037 | |||
31152 | LD B,17 | |||
31154 | CALL Blanker | |||
31157 | RET | |||
31158 | LD A,255 | |||
31160 | LD (46825),A | |||
31163 | LD (46824),A | |||
31166 | CALL 31145 | |||
31169 | CALL 31646 | |||
31172 | RET Z | |||
31173 | LD A,1 | |||
31175 | PUSH IX | |||
31177 | POP HL | |||
31178 | LD DE,43859 | |||
31181 | SBC HL,DE | |||
31183 | JR Z,31193 | |||
31185 | LD DE,8 | |||
31188 | INC A | |||
31189 | SBC HL,DE | |||
31191 | JR NZ,31188 | |||
31193 | LD (46823),A | |||
31196 | LD (46822),A | |||
31199 | LD (31070),IX | |||
31203 | CALL 31608 | |||
31206 | CALL 31393 | |||
31209 | XOR A | |||
31210 | LD (46842),A | |||
31213 | LD A,(46877) | |||
31216 | AND 12 | |||
31218 | JR Z,31249 | |||
31220 | LD A,(31058) | |||
31223 | LD (46876),A | |||
31226 | RLCA | |||
31227 | AND 1 | |||
31229 | LD (31059),A | |||
31232 | CALL 31252 | |||
31235 | JP NZ,32188 | |||
31238 | LD A,(46876) | |||
31241 | AND A | |||
31242 | JR Z,31249 | |||
31244 | CALL 31347 | |||
31247 | JR NZ,31232 | |||
31249 | OR 1 | |||
31251 | RET | |||
31252 | CALL 31947 | |||
31255 | JR NZ,31278 | |||
31257 | LD A,(31040) | |||
31260 | CP 1 | |||
31262 | RET NZ | |||
31263 | LD A,(31062) | |||
31266 | LD (46824),A | |||
31269 | CALL 31418 | |||
31272 | CALL 31448 | |||
31275 | JR NZ,31317 | |||
31277 | RET | |||
31278 | LD HL,31039 | |||
31281 | INC (HL) | |||
31282 | CALL 31448 | |||
31285 | JR Z,31312 | |||
31287 | CALL 31418 | |||
31290 | CALL 32023 | |||
31293 | JR Z,31252 | |||
31295 | LD A,(31059) | |||
31298 | DEC A | |||
31299 | RET Z | |||
31300 | LD A,(46824) | |||
31303 | LD (31062),A | |||
31306 | LD HL,31040 | |||
31309 | INC (HL) | |||
31310 | JR 31252 | |||
31312 | CALL 31469 | |||
31315 | JR 31293 | |||
31317 | CALL 32023 | |||
31320 | JR NZ,31335 | |||
31322 | LD A,(31041) | |||
31325 | CP 1 | |||
31327 | RET NZ | |||
31328 | LD A,(31063) | |||
31331 | LD (46825),A | |||
31334 | RET | |||
31335 | LD A,(46825) | |||
31338 | LD (31063),A | |||
31341 | LD HL,31041 | |||
31344 | INC (HL) | |||
31345 | JR 31317 | |||
31347 | PUSH IY | |||
31349 | PUSH DE | |||
31350 | PUSH HL | |||
31351 | LD DE,65512 | |||
31354 | ADD IY,DE | |||
31356 | BIT 6,(IY+1) | |||
31360 | JR Z,31388 | |||
31362 | LD IX,49248 | |||
31366 | PUSH IY | |||
31368 | POP HL | |||
31369 | LD DE,8 | |||
31372 | ADD HL,DE | |||
31373 | CALL 40409 | |||
31376 | CP 255 | |||
31378 | JR Z,31351 | |||
31380 | LD HL,46824 | |||
31383 | CP (HL) | |||
31384 | JR NZ,31366 | |||
31386 | OR 1 | |||
31388 | POP HL | |||
31389 | POP DE | |||
31390 | POP IY | |||
31392 | RET | |||
31393 | LD A,(46876) | |||
31396 | AND A | |||
31397 | RET NZ | |||
31398 | LD A,(46878) | |||
31401 | RRCA | |||
31402 | RRCA | |||
31403 | CALL 31436 | |||
31406 | LD A,(46846) | |||
31409 | AND A | |||
31410 | CALL NZ,40597 | |||
31413 | LD (31054),IX | |||
31417 | RET | |||
31418 | LD A,(46878) | |||
31421 | CALL 31436 | |||
31424 | LD A,(46847) | |||
31427 | AND A | |||
31428 | CALL NZ,40597 | |||
31431 | LD (31056),IX | |||
31435 | RET | |||
31436 | LD IX,49251 | |||
31440 | AND 3 | |||
31442 | RET Z | |||
31443 | LD IX,49248 | |||
31447 | RET | |||
31448 | LD A,(46877) | |||
31451 | BIT 2,A | |||
31453 | RET Z | |||
31454 | LD HL,31038 | |||
31457 | BIT 0,(HL) | |||
31459 | RET NZ | |||
31460 | BIT 1,A | |||
31462 | JR NZ,31467 | |||
31464 | OR 1 | |||
31466 | RET | |||
31467 | XOR A | |||
31468 | RET | |||
31469 | CALL Action_Examine_9 | |||
31472 | LD A,(46843) | |||
31475 | AND A | |||
31476 | RET | |||
This entry point is used by the routine at 38579.
|
||||
31477 | PUSH HL | |||
31478 | PUSH IY | |||
31480 | PUSH IX | |||
31482 | PUSH DE | |||
31483 | PUSH BC | |||
31484 | LD HL,(31054) | |||
31487 | PUSH HL | |||
31488 | LD A,(46823) | |||
31491 | CALL IndexAction | |||
31494 | PUSH HL | |||
31495 | POP IX | |||
31497 | CALL 31145 | |||
31500 | CALL 28915 | |||
31503 | CALL 31608 | |||
31506 | LD A,(46824) | |||
31509 | LD B,A | |||
31510 | LD A,(46846) | |||
31513 | LD DE,31042 | |||
31516 | CALL 31587 | |||
31519 | LD A,(46825) | |||
31522 | LD B,A | |||
31523 | LD A,(46847) | |||
31526 | LD DE,31048 | |||
31529 | CALL 31587 | |||
31532 | CALL 31398 | |||
31535 | XOR A | |||
31536 | LD (46842),A | |||
31539 | LD A,(46877) | |||
31542 | AND 12 | |||
31544 | JR NZ,31555 | |||
31546 | CALL Action_Examine_9 | |||
31549 | LD A,(46843) | |||
31552 | AND A | |||
31553 | JR 31570 | |||
31555 | LD A,1 | |||
31557 | LD (31059),A | |||
31560 | CALL 31252 | |||
31563 | JR Z,31568 | |||
31565 | XOR A | |||
31566 | JR 31570 | |||
31568 | OR 1 | |||
31570 | LD A,1 | |||
31572 | LD (46842),A | |||
31575 | POP HL | |||
31576 | LD (31054),HL | |||
31579 | POP BC | |||
31580 | POP DE | |||
31581 | POP IX | |||
31583 | POP IY | |||
31585 | POP HL | |||
31586 | RET | |||
31587 | INC B | |||
31588 | RET Z | |||
31589 | DEC B | |||
31590 | AND A | |||
31591 | LD A,B | |||
31592 | JR Z,31599 | |||
31594 | CALL 29141 | |||
31597 | JR 31602 | |||
31599 | CALL 29154 | |||
31602 | LD BC,6 | |||
31605 | LDIR | |||
31607 | RET | |||
31608 | LD A,(46878) | |||
31611 | AND 64 | |||
31613 | LD (46865),A | |||
31616 | LD A,(46877) | |||
31619 | LD B,A | |||
31620 | AND 1 | |||
31622 | LD (46863),A | |||
31625 | LD A,B | |||
31626 | AND 128 | |||
31628 | JR Z,31632 | |||
31630 | LD A,1 | |||
31632 | LD (46846),A | |||
31635 | LD A,B | |||
31636 | AND 64 | |||
31638 | JR Z,31642 | |||
31640 | LD A,1 | |||
31642 | LD (46847),A | |||
31645 | RET | |||
31646 | PUSH IY | |||
31648 | LD L,(IY+0) | |||
31651 | LD H,(IY+1) | |||
31654 | LD A,H | |||
31655 | AND 128 | |||
31657 | LD (31058),A | |||
31660 | RES 7,H | |||
31662 | LD (31064),HL | |||
31665 | LD HL,31066 | |||
31668 | PUSH HL | |||
31669 | LD B,4 | |||
31671 | CALL Blanker | |||
31674 | POP HL | |||
31675 | LD B,2 | |||
31677 | LD E,4 | |||
31679 | CALL 31916 | |||
31682 | LD E,14 | |||
31684 | CALL 31916 | |||
31687 | LD E,6 | |||
31689 | CALL 31916 | |||
31692 | LD E,16 | |||
31694 | CALL 31916 | |||
31697 | XOR A | |||
31698 | LD (46815),A | |||
31701 | LD HL,31064 | |||
31704 | LD DE,8 | |||
31707 | LD IX,43859 | |||
31711 | PUSH IX | |||
31713 | POP IY | |||
31715 | CALL 29171 | |||
31718 | JR Z,31771 | |||
31720 | ADD IX,DE | |||
31722 | LD A,(IX+1) | |||
31725 | OR (IX+0) | |||
31728 | JR NZ,31711 | |||
31730 | POP IY | |||
31732 | LD A,(46815) | |||
31735 | AND A | |||
31736 | JP NZ,32424 | |||
31739 | LD HL,(31064) | |||
31742 | PUSH HL | |||
31743 | LD HL,44451 | |||
31746 | XOR A | |||
31747 | LD (46849),A | |||
31750 | LD (46876),A | |||
31753 | LD A,1 | |||
31755 | LD (46842),A | |||
31758 | CALL 29395 | |||
31761 | LD A,(46875) | |||
31764 | DEC A | |||
31765 | RET Z | |||
31766 | POP HL | |||
31767 | POP HL | |||
31768 | JP 31115 | |||
31771 | POP IY | |||
31773 | CALL 31779 | |||
31776 | OR 1 | |||
31778 | RET | |||
31779 | AND A | |||
31780 | JR Z,31796 | |||
31782 | LD HL,(31066) | |||
31785 | LD DE,(31068) | |||
31789 | LD (31066),DE | |||
31793 | LD (31068),HL | |||
31796 | CALL 28915 | |||
31799 | LD HL,31066 | |||
31802 | LD A,(HL) | |||
31803 | INC HL | |||
31804 | OR (HL) | |||
31805 | JR NZ,31812 | |||
31807 | LD A,(46878) | |||
31810 | JR 31843 | |||
31812 | DEC HL | |||
31813 | LD A,(HL) | |||
31814 | CP (IY+14) | |||
31817 | JR NZ,31827 | |||
31819 | INC HL | |||
31820 | LD A,(HL) | |||
31821 | CP (IY+15) | |||
31824 | JR Z,31838 | |||
31826 | DEC HL | |||
31827 | LD A,(HL) | |||
31828 | CP (IY+16) | |||
31831 | JR NZ,31838 | |||
31833 | INC HL | |||
31834 | LD A,(HL) | |||
31835 | CP (IY+17) | |||
31838 | LD A,(46877) | |||
31841 | JR NZ,31845 | |||
31843 | XOR 32 | |||
31845 | BIT 5,A | |||
31847 | LD BC,4616 | |||
31850 | JR Z,31855 | |||
31852 | LD BC,2066 | |||
31855 | LD HL,31060 | |||
31858 | LD (HL),B | |||
31859 | INC HL | |||
31860 | LD (HL),C | |||
31861 | LD A,B | |||
31862 | LD DE,31042 | |||
31865 | LD HL,31037 | |||
31868 | CALL 31889 | |||
31871 | LD A,C | |||
31872 | LD HL,31042 | |||
31875 | LD DE,46816 | |||
31878 | LD BC,6 | |||
31881 | LDIR | |||
31883 | LD DE,31048 | |||
31886 | LD HL,31038 | |||
31889 | PUSH BC | |||
31890 | LD C,A | |||
31891 | LD B,0 | |||
31893 | PUSH HL | |||
31894 | PUSH IY | |||
31896 | POP HL | |||
31897 | ADD HL,BC | |||
31898 | LD BC,6 | |||
31901 | LDIR | |||
31903 | XOR A | |||
31904 | LD B,6 | |||
31906 | DEC HL | |||
31907 | OR (HL) | |||
31908 | DJNZ 31906 | |||
31910 | POP HL | |||
31911 | POP BC | |||
31912 | RET Z | |||
31913 | SET 0,(HL) | |||
31915 | RET | |||
31916 | XOR A | |||
31917 | CP B | |||
31918 | RET Z | |||
31919 | LD D,0 | |||
31921 | PUSH IY | |||
31923 | ADD IY,DE | |||
31925 | LD A,(IY+0) | |||
31928 | LD (HL),A | |||
31929 | INC HL | |||
31930 | LD A,(IY+1) | |||
31933 | LD (HL),A | |||
31934 | DEC HL | |||
31935 | OR (IY+0) | |||
31938 | POP IY | |||
31940 | RET Z | |||
31941 | DEC B | |||
31942 | INC HL | |||
31943 | INC HL | |||
31944 | RET | |||
31945 | JP (IY) | |||
31947 | PUSH IY | |||
31949 | LD IX,(31054) | |||
31953 | LD A,(46846) | |||
31956 | DEC A | |||
31957 | JR Z,31985 | |||
31959 | LD IY,40409 | |||
31963 | LD A,(46878) | |||
31966 | RRCA | |||
31967 | RRCA | |||
31968 | AND 3 | |||
31970 | LD (46864),A | |||
31973 | CALL 31996 | |||
31976 | CP 255 | |||
31978 | LD (31054),IX | |||
31982 | POP IY | |||
31984 | RET | |||
31985 | LD IY,40608 | |||
31989 | CALL 31996 | |||
31992 | CP 255 | |||
31994 | JR 31978 | |||
31996 | LD HL,31042 | |||
31999 | CALL 31945 | |||
32002 | CP 255 | |||
32004 | RET Z | |||
32005 | LD (46824),A | |||
32008 | LD HL,31037 | |||
32011 | SET 1,(HL) | |||
32013 | CALL Action_Examine_7 | |||
32016 | LD A,(46843) | |||
32019 | AND A | |||
32020 | JR Z,31996 | |||
32022 | RET | |||
32023 | XOR A | |||
32024 | LD (46863),A | |||
32027 | PUSH IY | |||
32029 | LD IX,(31056) | |||
32033 | LD A,(46847) | |||
32036 | DEC A | |||
32037 | JR Z,32073 | |||
32039 | LD IY,40409 | |||
32043 | LD A,(46878) | |||
32046 | AND 3 | |||
32048 | LD (46864),A | |||
32051 | CALL 32084 | |||
32054 | CP 255 | |||
32056 | LD (31056),IX | |||
32060 | POP IY | |||
32062 | PUSH AF | |||
32063 | LD A,(46877) | |||
32066 | AND 1 | |||
32068 | LD (46863),A | |||
32071 | POP AF | |||
32072 | RET | |||
32073 | LD IY,40608 | |||
32077 | CALL 32084 | |||
32080 | CP 255 | |||
32082 | JR 32056 | |||
32084 | LD HL,31048 | |||
32087 | CALL 31945 | |||
32090 | CP 255 | |||
32092 | RET Z | |||
32093 | LD (46825),A | |||
32096 | LD HL,31038 | |||
32099 | SET 1,(HL) | |||
32101 | CALL 31469 | |||
32104 | JR Z,32084 | |||
32106 | RET | |||
32107 | LD A,1 | |||
32109 | LD (46842),A | |||
32112 | LD (46849),A | |||
32115 | RET | |||
32116 | LD (46874),A | |||
32119 | PUSH IY | |||
32121 | POP HL | |||
32122 | LD DE,47560 | |||
32125 | LD BC,24 | |||
32128 | LDIR | |||
32130 | RET | |||
32131 | LD A,(31060) | |||
32134 | LD HL,(31042) | |||
32137 | PUSH HL | |||
32138 | CALL 32116 | |||
32141 | LD HL,44492 | |||
32144 | CALL 32107 | |||
32147 | CALL 29395 | |||
32150 | XOR A | |||
32151 | RET | |||
32152 | LD HL,31038 | |||
32155 | BIT 0,(HL) | |||
32157 | JP Z,32333 | |||
32160 | BIT 1,(HL) | |||
32162 | LD HL,31048 | |||
32165 | LD DE,46825 | |||
32168 | LD BC,46847 | |||
32171 | JR Z,32254 | |||
32173 | LD A,(31041) | |||
32176 | AND A | |||
32177 | JP Z,32245 | |||
32180 | LD A,(31061) | |||
32183 | LD A,(31048) | |||
32186 | JR 32137 | |||
32188 | LD A,(46875) | |||
32191 | DEC A | |||
32192 | RET Z | |||
32193 | LD A,(46876) | |||
32196 | AND A | |||
32197 | JR Z,32203 | |||
32199 | POP HL | |||
32200 | JP 31124 | |||
32203 | LD A,(31040) | |||
32206 | CP 1 | |||
32208 | JR Z,32152 | |||
32210 | LD HL,31037 | |||
32213 | BIT 0,(HL) | |||
32215 | JP Z,32304 | |||
32218 | BIT 1,(HL) | |||
32220 | LD HL,31042 | |||
32223 | LD DE,46824 | |||
32226 | LD BC,46846 | |||
32229 | JR Z,32254 | |||
32231 | LD A,(31039) | |||
32234 | AND A | |||
32235 | JR Z,32245 | |||
32237 | DEC A | |||
32238 | JR NZ,32131 | |||
32240 | CALL 31448 | |||
32243 | JR NZ,32152 | |||
32245 | CALL 32107 | |||
32248 | CALL Action_Examine_9 | |||
32251 | JP 31118 | |||
32254 | PUSH HL | |||
32255 | CALL 40597 | |||
32258 | LD A,1 | |||
32260 | LD (BC),A | |||
32261 | CALL 40608 | |||
32264 | CP 255 | |||
32266 | JR NZ,32288 | |||
32268 | POP HL | |||
32269 | LD A,2 | |||
32271 | LD (46864),A | |||
32274 | LD IX,49248 | |||
32278 | XOR A | |||
32279 | LD (BC),A | |||
32280 | PUSH HL | |||
32281 | CALL 40409 | |||
32284 | CP 255 | |||
32286 | JR Z,32293 | |||
32288 | POP HL | |||
32289 | LD (DE),A | |||
32290 | JP 28954 | |||
32293 | CALL 32107 | |||
32296 | LD HL,44499 | |||
32299 | CALL 29395 | |||
32302 | XOR A | |||
32303 | RET | |||
32304 | CALL 32380 | |||
32307 | LD HL,(31064) | |||
32310 | PUSH HL | |||
32311 | LD HL,44513 | |||
32314 | LD A,(31040) | |||
32317 | AND A | |||
32318 | JP Z,32144 | |||
32321 | LD A,(31060) | |||
32324 | CALL 32116 | |||
32327 | LD HL,44484 | |||
32330 | JP 32144 | |||
32333 | CALL 32376 | |||
32336 | LD HL,0 | |||
32339 | PUSH HL | |||
32340 | LD A,(46824) | |||
32343 | CALL 29154 | |||
32346 | PUSH HL | |||
32347 | CALL 32380 | |||
32350 | LD HL,(31064) | |||
32353 | PUSH HL | |||
32354 | LD HL,44519 | |||
32357 | LD A,(31041) | |||
32360 | AND A | |||
32361 | JP Z,32144 | |||
32364 | LD A,(31061) | |||
32367 | CALL 32116 | |||
32370 | LD HL,44480 | |||
32373 | JP 32144 | |||
32376 | LD A,40 | |||
32378 | JR 32382 | |||
32380 | LD A,32 | |||
32382 | LD (32402),A | |||
32385 | LD (32417),A | |||
32388 | LD IX,(31070) | |||
32392 | LD L,(IX+4) | |||
32395 | LD H,(IX+5) | |||
32398 | BIT 7,(IX+7) | |||
32402 | JR NZ,32407 | |||
32404 | LD HL,0 | |||
32407 | EX (SP),HL | |||
32408 | PUSH HL | |||
32409 | LD L,(IX+2) | |||
32412 | LD H,(IX+3) | |||
32415 | BIT 5,H | |||
32417 | JR NZ,32422 | |||
32419 | LD HL,0 | |||
32422 | EX (SP),HL | |||
32423 | JP (HL) | |||
32424 | LD HL,(31068) | |||
32427 | PUSH HL | |||
32428 | LD HL,(31066) | |||
32431 | PUSH HL | |||
32432 | LD HL,(31064) | |||
32435 | PUSH HL | |||
32436 | LD HL,44464 | |||
32439 | JP 32144 | |||
This entry point is used by the routine at Action_Talkto.
|
||||
32442 | PUSH BC | |||
32443 | PUSH IX | |||
32445 | PUSH DE | |||
32446 | LD B,A | |||
32447 | LD A,(46903) | |||
32450 | LD C,A | |||
32451 | CP B | |||
32452 | JR NC,32455 | |||
32454 | LD B,A | |||
32455 | LD A,C | |||
32456 | SUB B | |||
32457 | LD C,A | |||
32458 | LD IX,46879 | |||
32462 | LD DE,25 | |||
32465 | XOR A | |||
32466 | CP B | |||
32467 | JR Z,32486 | |||
32469 | ADD IX,DE | |||
32471 | LD A,(IX+0) | |||
32474 | CP 255 | |||
32476 | JR NZ,32469 | |||
32478 | LD A,(46824) | |||
32481 | LD (IX+0),A | |||
32484 | DJNZ 32469 | |||
32486 | LD B,C | |||
32487 | XOR A | |||
32488 | CP B | |||
32489 | JR Z,32506 | |||
32491 | ADD IX,DE | |||
32493 | LD A,(IX+0) | |||
32496 | CP 255 | |||
32498 | JR NZ,32491 | |||
32500 | LD (IX+0),0 | |||
32504 | DJNZ 32491 | |||
32506 | POP DE | |||
32507 | POP IX | |||
32509 | POP BC | |||
32510 | RET | |||
32511 | LD HL,46904 | |||
32514 | LD DE,25 | |||
32517 | LD A,(46826) | |||
32520 | LD B,8 | |||
32522 | CP (HL) | |||
32523 | RET Z | |||
32524 | ADD HL,DE | |||
32525 | DJNZ 32522 | |||
32527 | RET | |||
This entry point is used by the routine at 38579.
|
||||
32528 | PUSH HL | |||
32529 | PUSH DE | |||
32530 | PUSH BC | |||
32531 | CALL 32511 | |||
32534 | POP BC | |||
32535 | POP DE | |||
32536 | POP HL | |||
32537 | RET | |||
This entry point is used by the routines at 38579 and ActionClimbOut.
|
||||
32538 | PUSH IX | |||
32540 | PUSH IY | |||
32542 | PUSH BC | |||
32543 | PUSH DE | |||
32544 | PUSH HL | |||
32545 | LD C,A | |||
32546 | CALL 32511 | |||
32549 | LD (HL),0 | |||
32551 | INC HL | |||
32552 | XOR A | |||
32553 | CP C | |||
32554 | JR NZ,32567 | |||
32556 | OR 1 | |||
32558 | EX (SP),HL | |||
32559 | POP HL | |||
32560 | POP DE | |||
32561 | POP BC | |||
32562 | POP IY | |||
32564 | POP IX | |||
32566 | RET | |||
32567 | PUSH HL | |||
32568 | POP IY | |||
32570 | LD A,1 | |||
32572 | LD (46875),A | |||
32575 | LD A,(46876) | |||
32578 | PUSH AF | |||
32579 | CALL 31158 | |||
32582 | EX AF,AF' | |||
32583 | XOR A | |||
32584 | LD (46875),A | |||
32587 | POP AF | |||
32588 | LD (46876),A | |||
32591 | EX AF,AF' | |||
32592 | JR Z,32599 | |||
32594 | CALL 31469 | |||
32597 | JR NZ,32559 | |||
32599 | LD A,(46826) | |||
32602 | CALL 32608 | |||
32605 | XOR A | |||
32606 | JR 32559 | |||
This entry point is used by the routine at 38579.
|
||||
32608 | PUSH HL | |||
32609 | PUSH DE | |||
32610 | PUSH BC | |||
32611 | LD HL,46904 | |||
32614 | LD DE,25 | |||
32617 | LD B,8 | |||
32619 | CP (HL) | |||
32620 | JR NZ,32624 | |||
32622 | LD (HL),0 | |||
32624 | ADD HL,DE | |||
32625 | DJNZ 32619 | |||
32627 | POP BC | |||
32628 | POP DE | |||
32629 | POP HL | |||
32630 | RET |
Prev: 30665 | Up: Map | Next: 32631 |