![]() |
Routines |
| Prev: E70E | Up: Map | Next: EAF8 |
|
Prints the action message when the character's action flag is set. A non-zero return means the script step succeeded.
|
||||
|
Run by CA64 after the display record at E70E, from the show-message command at F35C.
|
||||
| PrintActionMessage | E710 | LD A,($5C3C) | Save the television-data byte and call FindCharacterScriptEntry to find this character's script entry. | |
| E713 | PUSH AF | |||
| E714 | CALL FindCharacterScriptEntry | |||
| E717 | LD A,(IX+$03) | Point at the message at 6929+032B and go to PrintActionMessage_PrintMessage to print it when the action flag is set. | ||
| E71A | AND A | |||
| E71B | LD HL,$6C54 | |||
| E71E | JR NZ,PrintActionMessage_PrintMessage | |||
| E720 | LD A,$01 | Write 01 to the system Variables. | ||
| E722 | LD ($5C3C),A | |||
| PrintActionMessage_PrintMessage | E725 | CALL PrintTextAndHandleControlCharacters | Call PrintTextAndHandleControlCharacters to print this message. | |
| E728 | POP AF | |||
| E729 | LD ($5C3C),A | Store it in the system variables. | ||
| E72C | OR %00000001 | Reset the zero flag. | ||
| E72E | RET | Return. | ||
| E72F | DEFB $06,$EB,$6D | Print the message at 6DEB. | ||
| E732 | DEFB $07,$2F,$E5,$0D,$04 | Refresh the room from the text at E52F, using Tricia Fender, Chief Constable Strak. | ||
| E737 | DEFB $13,$9A,$E7,$B6,$E7 | Show the message at E79A and otherwise continue at E7B6. | ||
| E73C | DEFB $12,$81,$00,$FB,$51,$E7 | Copy room parameters 81 You, the current character into the display and otherwise continue at E751. | ||
| E742 | DEFB $06,$02,$6E | Print the message at 6E02. | ||
| E745 | DEFB $07,$2F,$E5,$0F,$0A | Refresh the room from the text at E52F, using Case, Maid. | ||
| E74A | DEFB $93,$9A,$E7,$7B,$E7,$B6,$E7 | Show the message at E79A and otherwise continue at E77B or E7B6. | ||
|
Named from the script command at E73C.
|
||||
| E751 | DEFB $07,$2F,$E5,$0F,$0A | Refresh the room from the text at E52F, using Case, Maid. | ||
| E756 | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| E759 | DEFB $12,$83,$FB,$08,$B6,$E7 | Copy room parameters 83 the current character, Gardener into the display and otherwise continue at E7B6. | ||
| E75F | DEFB $17,$E2,$E7,$19,$FF,$B6,$E7 | Refresh the room from the text at E7E2, using Daily Chronicle, FF and otherwise continue at E7B6. | ||
| E766 | DEFB $82,$81,$00,$FB,$73,$E7 | Copy room parameters 81 You, the current character into the display and otherwise continue at E773. | ||
| E76C | DEFB $93,$7A,$E5,$56,$E7,$7B,$E7 | Show the message at E57A and otherwise continue at E756 or E77B. | ||
|
Named from the script command at E766.
|
||||
| E773 | DEFB $06,$FC,$6E | Print the message at 6EFC. | ||
| E776 | DEFB $13,$9A,$E7,$B6,$E7 | Show the message at E79A and otherwise continue at E7B6. | ||
|
Named from the script command at E789.
|
||||
| E77B | DEFB $12,$83,$FB,$08,$B6,$E7 | Copy room parameters 83 the current character, Gardener into the display and otherwise continue at E7B6. | ||
| E781 | DEFB $13,$C1,$E5,$8C,$E7 | Show the message at E5C1 and otherwise continue at E78C. | ||
| E786 | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| E789 | DEFB $0E,$7B,$E7 | Jump to the script at E77B. | ||
| E78C | DEFB $02,$80,$1A,$08 | Copy room parameters 80 Note, Gardener into the display. | ||
| E790 | DEFB $02,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
|
Named from the script command at E797.
|
||||
| E794 | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| E797 | DEFB $0E,$94,$E7 | Jump to the script at E794. | ||
| E79A | DEFB $80,$00 | Display record read by ProcessDisplayRecord: flags 80 value 00 (bit 7: the script resumes at E79C). | ||
| E79C | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| E79F | DEFB $12,$83,$FB,$08,$B2,$E7 | Copy room parameters 83 the current character, Gardener into the display and otherwise continue at E7B2. | ||
| E7A5 | DEFB $17,$E2,$E7,$19,$FF,$B2,$E7 | Refresh the room from the text at E7E2, using Daily Chronicle, FF and otherwise continue at E7B2. | ||
| E7AC | DEFB $83,$7A,$E5,$9C,$E7 | Show the message at E57A and otherwise continue at E79C. | ||
| E7B1 | DEFB $0B | Run the nested character script. | ||
| E7B2 | DEFB $03,$88,$E5 | Show the message at E588. | ||
| E7B5 | DEFB $0A | Run the nested character script. | ||
| E7B6 | DEFB $03,$88,$E5 | Show the message at E588. | ||
| E7B9 | DEFB $07,$88,$E4,$00,$FF | Refresh the room from the text at E488, using You, FF. | ||
| E7BE | DEFB $87,$52,$DD,$FA,$FF,$B9,$E7 | Refresh the room from the text at DD52, using the current room, FF and otherwise continue at E7B9. | ||
| E7C5 | DEFB $82,$82,$00,$FF,$B9,$E7 | Copy room parameters 82 You, FF into the display and otherwise continue at E7B9. | ||
| E7CB | DEFB $81,$0D,$B9,$E7 | Perform the simple action for Tricia Fender and otherwise continue at E7B9. | ||
| E7CF | DEFB $17,$84,$DD,$00,$FF,$B9,$E7 | Refresh the room from the text at DD84, using You, FF and otherwise continue at E7B9. | ||
| E7D6 | DEFB $82,$0C,$FA,$FF,$B9,$E7 | Copy room parameters Local Police Man, the current room, FF into the display and otherwise continue at E7B9. | ||
| E7DC | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| E7DF | DEFB $0E,$B9,$E7 | Jump to the script at E7B9. | ||
| E7E2 | DEFB $0A,$00 | Display record read by ProcessDisplayRecord: flags 0A value 00. | ||
| E7E4 | OR %00000001 | Reset the zero flag. | ||
| E7E6 | RET | Return. | ||
| E7E7 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E7E9 | DEFB $43,$72,$EB | Show the message at EB72. | ||
| E7EC | DEFB $45,$04,$18,$69 | Describe Chief Constable Strak with the text at 6918. | ||
| E7F0 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E7F2 | DEFB $59,$04,$F2,$E7 | Pop Chief Constable Strak for the character script and otherwise continue at E7F2. | ||
| E7F6 | DEFB $45,$04,$63,$71 | Describe Chief Constable Strak with the text at 7163. | ||
| E7FA | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E7FC | DEFB $59,$04,$FC,$E7 | Pop Chief Constable Strak for the character script and otherwise continue at E7FC. | ||
| E800 | DEFB $45,$04,$75,$71 | Describe Chief Constable Strak with the text at 7175. | ||
| E804 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E806 | DEFB $42,$86,$04,$58 | Copy room parameters 86 Chief Constable Strak, Folder into the display. | ||
| E80A | DEFB $42,$13,$2E,$FF | Copy room parameters Front Door, Female Corpse, FF into the display. | ||
| E80E | DEFB $42,$13,$2F,$FF | Copy room parameters Front Door, Crumple Note, FF into the display. | ||
| E812 | DEFB $42,$13,$39,$FF | Copy room parameters Front Door, Sandstone Bridge, FF into the display. | ||
| E816 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E818 | DEFB $42,$13,$39,$FF | Copy room parameters Front Door, Sandstone Bridge, FF into the display. | ||
| E81C | DEFB $41,$03 | Perform the simple action for Watson. | ||
| E81E | DEFB $45,$04,$50,$71 | Describe Chief Constable Strak with the text at 7150. | ||
| E822 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E824 | DEFB $59,$04,$24,$E8 | Pop Chief Constable Strak for the character script and otherwise continue at E824. | ||
| E828 | DEFB $42,$89,$07,$3B | Copy room parameters 89 Major Percival FFoulk, Deep Stream into the display. | ||
| E82C | DEFB $42,$89,$03,$3A | Copy room parameters 89 Watson, Footbridge into the display. | ||
| E830 | DEFB $42,$89,$01,$3A | Copy room parameters 89 China Man, Footbridge into the display. | ||
| E834 | DEFB $41,$05 | Perform the simple action for Daphne Strachan. | ||
| E836 | DEFB $42,$89,$01,$4B | Copy room parameters 89 China Man, Thick Hedge into the display. | ||
| E83A | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E83C | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E83E | DEFB $41,$06 | Perform the simple action for Basil Phipps. | ||
| E840 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E842 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E844 | DEFB $41,$08 | Perform the simple action for Gardener. | ||
| E846 | DEFB $41,$02 | Perform the simple action for Inspector Lestrade. | ||
| E848 | DEFB $42,$89,$07,$3B | Copy room parameters 89 Major Percival FFoulk, Deep Stream into the display. | ||
| E84C | DEFB $41,$08 | Perform the simple action for Gardener. | ||
| E84E | DEFB $41,$03 | Perform the simple action for Watson. | ||
| E850 | DEFB $45,$04,$89,$71 | Describe Chief Constable Strak with the text at 7189. | ||
| E854 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E856 | DEFB $42,$86,$04,$43 | Copy room parameters 86 Chief Constable Strak, Bloodstained Clothes into the display. | ||
| PrintActionMessage_Loop | E85A | DEFB $0F | Mark a script error and carry on. | |
| E85B | DEFB $44,$05,$30,$FB,$10 | Queue a room display for Daphne Strachan, Heavy Oak Door, the current character, What Happened. | ||
| E860 | DEFB $0F | Mark a script error and carry on. | ||
| E861 | DEFB $44,$06,$2F,$FB,$11 | Queue a room display for Basil Phipps, Crumple Note, the current character, Your Alibi. | ||
| E866 | DEFB $0F | Mark a script error and carry on. | ||
| E867 | DEFB $0F | Mark a script error and carry on. | ||
| E868 | DEFB $46,$26,$71 | Print the message at 7126. | ||
| E86B | DEFB $45,$04,$A4,$71 | Describe Chief Constable Strak with the text at 71A4. | ||
| E86F | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E871 | DEFB $42,$86,$04,$41 | Copy room parameters 86 Chief Constable Strak, Note into the display. | ||
| E875 | DEFB $44,$08,$30,$FB,$10 | Queue a room display for Gardener, Heavy Oak Door, the current character, What Happened. | ||
| E87A | DEFB $0F | Mark a script error and carry on. | ||
| E87B | DEFB $44,$0A,$30,$FB,$10 | Queue a room display for Maid, Heavy Oak Door, the current character, What Happened. | ||
| E880 | DEFB $0F | Mark a script error and carry on. | ||
| E881 | DEFB $44,$09,$2F,$FB,$10 | Queue a room display for Cook, Crumple Note, the current character, What Happened. | ||
| E886 | DEFB $0F | Mark a script error and carry on. | ||
| E887 | DEFB $0F | Mark a script error and carry on. | ||
| E888 | DEFB $46,$26,$71 | Print the message at 7126. | ||
| E88B | DEFB $45,$04,$B7,$71 | Describe Chief Constable Strak with the text at 71B7. | ||
| E88F | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E891 | DEFB $42,$86,$04,$5E | Copy room parameters 86 Chief Constable Strak, Mrs Brown into the display. | ||
| E895 | DEFB $42,$13,$48,$FF | Copy room parameters Front Door, Body, FF into the display. | ||
| E899 | DEFB $42,$13,$47,$FF | Copy room parameters Front Door, Bloodstained Sofa, FF into the display. | ||
| E89D | DEFB $42,$13,$42,$FF | Copy room parameters Front Door, Bookcase, FF into the display. | ||
| E8A1 | DEFB $52,$1C,$42,$FF,$AB,$E8 | Copy room parameters Money, Bookcase, FF into the display and otherwise continue at E8AB. | ||
| E8A7 | DEFB $42,$13,$43,$FF | Copy room parameters Front Door, Bloodstained Clothes, FF into the display. | ||
|
Named from the script command at E8A1.
|
||||
| E8AB | DEFB $42,$1C,$42,$FF | Copy room parameters Money, Bookcase, FF into the display. | ||
| E8AF | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E8B1 | DEFB $43,$47,$EB | Show the message at EB47. | ||
| E8B4 | DEFB $48,$07 | Push Major Percival FFoulk for the character script. | ||
| E8B6 | DEFB $0F | Mark a script error and carry on. | ||
| E8B7 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E8B9 | DEFB $45,$0B,$12,$71 | Describe Local Police Man with the text at 7112. | ||
| E8BD | DEFB $48,$0B | Push Local Police Man for the character script. | ||
| E8BF | DEFB $48,$07 | Push Major Percival FFoulk for the character script. | ||
| E8C1 | DEFB $59,$07,$C1,$E8 | Pop Major Percival FFoulk for the character script and otherwise continue at E8C1. | ||
| E8C5 | DEFB $45,$07,$1D,$71 | Describe Major Percival FFoulk with the text at 711D. | ||
| E8C9 | DEFB $43,$17,$ED | Show the message at ED17. | ||
| E8CC | DEFB $0F | Mark a script error and carry on. | ||
| E8CD | DEFB $44,$04,$30,$07,$0F | Queue a room display for Chief Constable Strak, Heavy Oak Door, Major Percival FFoulk, Case. | ||
| E8D2 | DEFB $0F | Mark a script error and carry on. | ||
| E8D3 | DEFB $44,$07,$30,$FB,$11 | Queue a room display for Major Percival FFoulk, Heavy Oak Door, the current character, Your Alibi. | ||
| E8D8 | DEFB $0F | Mark a script error and carry on. | ||
| E8D9 | DEFB $0F | Mark a script error and carry on. | ||
| E8DA | DEFB $44,$07,$2F,$FB,$12 | Queue a room display for Major Percival FFoulk, Crumple Note, the current character, Your Address. | ||
| E8DF | DEFB $0F | Mark a script error and carry on. | ||
| E8E0 | DEFB $0F | Mark a script error and carry on. | ||
| E8E1 | DEFB $44,$07,$15,$FB,$FF | Queue a room display for Major Percival FFoulk, Your Door, the current character, FF. | ||
| E8E6 | DEFB $42,$87,$44,$FF | Copy room parameters 87 Solid Door, FF into the display. | ||
| E8EA | DEFB $46,$26,$71 | Print the message at 7126. | ||
| E8ED | DEFB $42,$87,$45,$FF | Copy room parameters 87 Sitting Room Door, FF into the display. | ||
| E8F1 | DEFB $42,$87,$13,$FF | Copy room parameters 87 Front Door, FF into the display. | ||
| E8F5 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E8F7 | DEFB $45,$0B,$39,$71 | Describe Local Police Man with the text at 7139. | ||
| E8FB | DEFB $45,$04,$A4,$71 | Describe Chief Constable Strak with the text at 71A4. | ||
| E8FF | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E901 | DEFB $42,$86,$04,$41 | Copy room parameters 86 Chief Constable Strak, Note into the display. | ||
| E905 | DEFB $44,$09,$30,$FB,$07 | Queue a room display for Cook, Heavy Oak Door, the current character, Major Percival FFoulk. | ||
| E90A | DEFB $0F | Mark a script error and carry on. | ||
| E90B | DEFB $44,$08,$30,$FB,$07 | Queue a room display for Gardener, Heavy Oak Door, the current character, Major Percival FFoulk. | ||
| E910 | DEFB $0F | Mark a script error and carry on. | ||
| E911 | DEFB $45,$04,$89,$71 | Describe Chief Constable Strak with the text at 7189. | ||
| E915 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E917 | DEFB $42,$86,$04,$43 | Copy room parameters 86 Chief Constable Strak, Bloodstained Clothes into the display. | ||
| PrintActionMessage_ScriptError | E91B | DEFB $0F | Mark a script error and carry on. | |
| E91C | DEFB $44,$05,$30,$FB,$07 | Queue a room display for Daphne Strachan, Heavy Oak Door, the current character, Major Percival FFoulk. | ||
| E921 | DEFB $0F | Mark a script error and carry on. | ||
| E922 | DEFB $45,$04,$08,$70 | Describe Chief Constable Strak with the text at 7008. | ||
| E926 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E928 | DEFB $42,$86,$04,$5C | Copy room parameters 86 Chief Constable Strak, Gun into the display. | ||
| E92C | DEFB $45,$04,$34,$70 | Describe Chief Constable Strak with the text at 7034. | ||
| E930 | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E932 | DEFB $03,$6A,$9E | Show the message at 9E6A. | ||
| E935 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E937 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E939 | DEFB $43,$28,$EB | Show the message at EB28. | ||
|
Named from the script command at E943.
|
||||
| E93C | DEFB $0F | Mark a script error and carry on. | ||
| E93D | DEFB $C2,$81,$FB,$00,$49,$E9 | Copy room parameters 81 the current character, You into the display and otherwise continue at E949. | ||
| E943 | DEFB $D9,$07,$51,$E9,$3C,$E9 | Pop Major Percival FFoulk for the character script and otherwise continue at E951 or E93C. | ||
|
Named from the script command at E93D.
|
||||
| E949 | DEFB $45,$00,$20,$70 | Describe You with the text at 7020. | ||
| E94D | DEFB $59,$07,$4D,$E9 | Pop Major Percival FFoulk for the character script and otherwise continue at E94D. | ||
|
Named from the script command at E943.
|
||||
| E951 | DEFB $42,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
|
Named from the script command at E95B.
|
||||
| E955 | DEFB $82,$81,$00,$07,$61,$E9 | Copy room parameters 81 You, Major Percival FFoulk into the display and otherwise continue at E961. | ||
| E95B | DEFB $12,$88,$01,$FF,$55,$E9 | Copy room parameters 88 China Man, FF into the display and otherwise continue at E955. | ||
|
Named from the script command at E955.
|
||||
| E961 | DEFB $02,$80,$FB,$0C | Copy room parameters 80 the current character, Local Police Man into the display. | ||
| E965 | DEFB $52,$81,$FB,$07,$65,$E9 | Copy room parameters 81 the current character, Major Percival FFoulk into the display and otherwise continue at E965. | ||
| E96B | DEFB $03,$85,$9E | Show the message at 9E85. | ||
| E96E | DEFB $45,$07,$75,$70 | Describe Major Percival FFoulk with the text at 7075. | ||
| E972 | DEFB $48,$07 | Push Major Percival FFoulk for the character script. | ||
| E974 | DEFB $47,$A4,$EB,$FF,$0A | Refresh the room from the text at EBA4, using FF Maid. | ||
| E979 | DEFB $42,$80,$FB,$0B | Copy room parameters 80 the current character, Local Police Man into the display. | ||
| E97D | DEFB $42,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
| E981 | DEFB $52,$88,$07,$FF,$81,$E9 | Copy room parameters 88 Major Percival FFoulk, FF into the display and otherwise continue at E981. | ||
| E987 | DEFB $42,$80,$FB,$0B | Copy room parameters 80 the current character, Local Police Man into the display. | ||
| E98B | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E98D | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| E98F | DEFB $43,$72,$EB | Show the message at EB72. | ||
| E992 | DEFB $44,$04,$20,$FF,$FF | Queue a room display for Chief Constable Strak, Money, FF FF. | ||
| E997 | DEFB $43,$F6,$EC | Show the message at ECF6. | ||
| E99A | DEFB $C2,$88,$0A,$FF,$DB,$E9 | Copy room parameters 88 Maid, FF into the display and otherwise continue at E9DB. | ||
| E9A0 | DEFB $C7,$E2,$E7,$5D,$FF,$DB,$E9 | Refresh the room from the text at E7E2, using Large Rock, FF and otherwise continue at E9DB. | ||
| E9A7 | DEFB $57,$98,$F1,$0A,$FF,$B5,$E9 | Refresh the room from the text at F198, using Maid, FF and otherwise continue at E9B5. | ||
| E9AE | DEFB $42,$13,$39,$FF | Copy room parameters Front Door, Sandstone Bridge, FF into the display. | ||
| E9B2 | DEFB $0E,$9A,$E9 | Jump to the script at E99A. | ||
|
Named from the script command at E9A7.
|
||||
| E9B5 | DEFB $57,$98,$F1,$0A,$FF,$C3,$E9 | Refresh the room from the text at F198, using Maid, FF and otherwise continue at E9C3. | ||
| E9BC | DEFB $42,$13,$3B,$FF | Copy room parameters Front Door, Deep Stream, FF into the display. | ||
| E9C0 | DEFB $0E,$9A,$E9 | Jump to the script at E99A. | ||
|
Named from the script command at E9B5.
|
||||
| E9C3 | DEFB $57,$98,$F1,$0A,$FF,$CF,$E9 | Refresh the room from the text at F198, using Maid, FF and otherwise continue at E9CF. | ||
| E9CA | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| E9CC | DEFB $0E,$9A,$E9 | Jump to the script at E99A. | ||
|
Named from the script command at E9C3.
|
||||
| E9CF | DEFB $57,$98,$F1,$0A,$FF,$9A,$E9 | Refresh the room from the text at F198, using Maid, FF and otherwise continue at E99A. | ||
| E9D6 | DEFB $41,$03 | Perform the simple action for Watson. | ||
| E9D8 | DEFB $0E,$9A,$E9 | Jump to the script at E99A. | ||
| E9DB | DEFB $43,$0C,$ED | Show the message at ED0C. | ||
| E9DE | DEFB $41,$01 | Perform the simple action for China Man. | ||
| E9E0 | DEFB $41,$03 | Perform the simple action for Watson. | ||
| E9E2 | DEFB $41,$03 | Perform the simple action for Watson. | ||
| E9E4 | DEFB $43,$17,$ED | Show the message at ED17. | ||
| E9E7 | DEFB $42,$13,$42,$FF | Copy room parameters Front Door, Bookcase, FF into the display. | ||
| E9EB | DEFB $42,$13,$47,$FF | Copy room parameters Front Door, Bloodstained Sofa, FF into the display. | ||
| E9EF | DEFB $52,$1C,$42,$FF,$F9,$E9 | Copy room parameters Money, Bookcase, FF into the display and otherwise continue at E9F9. | ||
| E9F5 | DEFB $42,$13,$43,$FF | Copy room parameters Front Door, Bloodstained Clothes, FF into the display. | ||
|
Named from the script command at E9EF.
|
||||
| E9F9 | DEFB $42,$1C,$42,$FF | Copy room parameters Money, Bookcase, FF into the display. | ||
| E9FD | DEFB $43,$47,$EB | Show the message at EB47. | ||
| EA00 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EA02 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| EA04 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EA06 | DEFB $45,$04,$90,$6F | Describe Chief Constable Strak with the text at 6F90. | ||
| EA0A | DEFB $43,$28,$EB | Show the message at EB28. | ||
| EA0D | DEFB $42,$80,$5D,$00 | Copy room parameters 80 Large Rock, You into the display. | ||
| EA11 | DEFB $52,$88,$15,$FF,$11,$EA | Copy room parameters 88 Your Door, FF into the display and otherwise continue at EA11. | ||
| EA17 | DEFB $42,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
| EA1B | DEFB $52,$88,$07,$FF,$1B,$EA | Copy room parameters 88 Major Percival FFoulk, FF into the display and otherwise continue at EA1B. | ||
| EA21 | DEFB $42,$80,$FB,$0B | Copy room parameters 80 the current character, Local Police Man into the display. | ||
| EA25 | DEFB $0F | Mark a script error and carry on. | ||
| EA26 | DEFB $C2,$88,$15,$FF,$A9,$EA | Copy room parameters 88 Your Door, FF into the display and otherwise continue at EAA9. | ||
| EA2C | DEFB $53,$19,$EB,$25,$EA | Show the message at EB19 and otherwise continue at EA25. | ||
| EA31 | DEFB $C3,$11,$EB,$5B,$EA | Show the message at EB11 and otherwise continue at EA5B. | ||
| EA36 | DEFB $C2,$88,$15,$FF,$A9,$EA | Copy room parameters 88 Your Door, FF into the display and otherwise continue at EAA9. | ||
| EA3C | DEFB $0F | Mark a script error and carry on. | ||
| EA3D | DEFB $C2,$81,$FB,$00,$31,$EA | Copy room parameters 81 the current character, You into the display and otherwise continue at EA31. | ||
|
Named from the script command at EA4F.
|
||||
| EA43 | DEFB $C3,$11,$EB,$5B,$EA | Show the message at EB11 and otherwise continue at EA5B. | ||
| EA48 | DEFB $C2,$88,$15,$FF,$A9,$EA | Copy room parameters 88 Your Door, FF into the display and otherwise continue at EAA9. | ||
| EA4E | DEFB $0F | Mark a script error and carry on. | ||
| EA4F | DEFB $52,$81,$FB,$00,$43,$EA | Copy room parameters 81 the current character, You into the display and otherwise continue at EA43. | ||
| EA55 | DEFB $C5,$00,$C0,$70,$31,$EA | Describe You with the text at 70C0 and otherwise continue at EA31. | ||
| EA5B | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| EA5D | DEFB $48,$04 | Push Chief Constable Strak for the character script. | ||
| EA5F | DEFB $47,$F6,$EA,$6D,$0B | Refresh the room from the text at EAF6, using Police Cab, Local Police Man. | ||
| EA64 | DEFB $43,$72,$EB | Show the message at EB72. | ||
| EA67 | DEFB $41,$02 | Perform the simple action for Inspector Lestrade. | ||
| EA69 | DEFB $42,$0C,$6D,$FF | Copy room parameters Local Police Man, Police Cab, FF into the display. | ||
| EA6D | DEFB $44,$0B,$1E,$67,$FF | Queue a room display for Local Police Man, Hansom Cab, Tricias Front Door, FF. | ||
| EA72 | DEFB $52,$83,$FB,$67,$72,$EA | Copy room parameters 83 the current character, Tricias Front Door into the display and otherwise continue at EA72. | ||
| EA78 | DEFB $52,$82,$00,$FF,$84,$EA | Copy room parameters 82 You, FF into the display and otherwise continue at EA84. | ||
| EA7E | DEFB $C2,$83,$06,$67,$B6,$EA | Copy room parameters 83 Basil Phipps, Tricias Front Door into the display and otherwise continue at EAB6. | ||
|
Named from the script command at EA78.
|
||||
| EA84 | DEFB $44,$0B,$1D,$32,$FF | Queue a room display for Local Police Man, Hidden Door, Plain Door, FF. | ||
| EA89 | DEFB $52,$83,$FB,$32,$89,$EA | Copy room parameters 83 the current character, Plain Door into the display and otherwise continue at EA89. | ||
| EA8F | DEFB $42,$0D,$6D,$FF | Copy room parameters Tricia Fender, Police Cab, FF into the display. | ||
| EA93 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EA95 | DEFB $43,$28,$EB | Show the message at EB28. | ||
| EA98 | DEFB $0F | Mark a script error and carry on. | ||
| EA99 | DEFB $82,$81,$FB,$00,$A5,$EA | Copy room parameters 81 the current character, You into the display and otherwise continue at EAA5. | ||
| EA9F | DEFB $52,$88,$16,$FF,$98,$EA | Copy room parameters 88 Oil Lamp, FF into the display and otherwise continue at EA98. | ||
|
Named from the script command at EA99.
|
||||
| EAA5 | DEFB $45,$00,$C7,$70 | Describe You with the text at 70C7. | ||
| EAA9 | DEFB $42,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
| EAAD | DEFB $52,$88,$0A,$FF,$AD,$EA | Copy room parameters 88 Maid, FF into the display and otherwise continue at EAAD. | ||
| EAB3 | DEFB $03,$A2,$9E | Show the message at 9EA2. | ||
|
Named from the script command at EA7E.
|
||||
| EAB6 | DEFB $0F | Mark a script error and carry on. | ||
| EAB7 | DEFB $44,$0B,$1E,$32,$FF | Queue a room display for Local Police Man, Hansom Cab, Plain Door, FF. | ||
| EABC | DEFB $52,$83,$FB,$32,$BC,$EA | Copy room parameters 83 the current character, Plain Door into the display and otherwise continue at EABC. | ||
| EAC2 | DEFB $42,$0D,$6D,$FF | Copy room parameters Tricia Fender, Police Cab, FF into the display. | ||
| EAC6 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EAC8 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EACA | DEFB $41,$01 | Perform the simple action for China Man. | ||
| EACC | DEFB $45,$00,$C7,$70 | Describe You with the text at 70C7. | ||
|
Named from the script command at EADC.
|
||||
| EAD0 | DEFB $82,$81,$FB,$2A,$95,$EA | Copy room parameters 81 the current character, Steam Train into the display and otherwise continue at EA95. | ||
| EAD6 | DEFB $82,$81,$FB,$2B,$95,$EA | Copy room parameters 81 the current character, Steam Train into the display and otherwise continue at EA95. | ||
| EADC | DEFB $82,$83,$FB,$37,$D0,$EA | Copy room parameters 83 the current character, Thick Heavy Door into the display and otherwise continue at EAD0. | ||
| EAE2 | DEFB $02,$86,$00,$1E | Copy room parameters 86 You, Hansom Cab into the display. | ||
| EAE6 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| EAE8 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
| EAEA | DEFB $07,$A4,$EB,$FF,$0A | Refresh the room from the text at EBA4, using FF Maid. | ||
| EAEF | DEFB $42,$80,$FB,$0B | Copy room parameters 80 the current character, Local Police Man into the display. | ||
| EAF3 | DEFB $0E,$98,$EA | Jump to the script at EA98. | ||
| EAF6 | DEFB $07,$07 | Display record read by ProcessDisplayRecord: flags 07 value 07. | ||
| Prev: E70E | Up: Map | Next: EAF8 |