Prev: ED39 Up: Map Next: EF9C
ED3B: Set Bit Six Of The Current Object
Sets bit 6 of the current object's flags.
Run by CA64 after the display record at ED39, from the show-message command at ECBB.
SetCurrentObjectBitSix ED3B LD DE,$050B Take 050B as the source address.
ED3E LD HL,$6D6A Take 6929+0441 as the message.
ED41 LD B,$10 Take a count of 10.
ED43 CALL RejectLowerCharacterId_PrintMessage_0 Call RejectLowerCharacterId_PrintMessage_0 to update object 0B.
ED46 SET 6,(IX+$05) Set bit 6 of the current object's flags.
ED4A RET Return.
ED4B DEFB $59,$04,$4B,$ED Pop Chief Constable Strak for the character script and otherwise continue at ED4B.
Named from the script command at ED8C.
ED4F DEFB $57,$98,$F1,$32,$FF,$4F,$ED Refresh the room from the text at F198, using Plain Door, FF and otherwise continue at ED4F.
ED56 DEFB $02,$8A,$32,$14 Copy room parameters 8A Plain Door, Stairway into the display.
ED5A DEFB $02,$8A,$31,$1E Copy room parameters 8A Dining Room Door, Hansom Cab into the display.
ED5E DEFB $02,$8A,$30,$14 Copy room parameters 8A Heavy Oak Door, Stairway into the display.
ED62 DEFB $02,$8A,$2D,$14 Copy room parameters 8A Large Oak Door, Stairway into the display.
ED66 DEFB $02,$8B,$01,$14 Copy room parameters 8B China Man, Stairway into the display.
Named from the script commands at EDA7 and EDDA.
ED6A DEFB $87,$98,$F1,$21,$FF,$8F,$ED Refresh the room from the text at F198, using Hansom Cab, FF and otherwise continue at ED8F.
ED71 DEFB $87,$98,$F1,$32,$FF,$AA,$ED Refresh the room from the text at F198, using Plain Door, FF and otherwise continue at EDAA.
ED78 DEFB $02,$8B,$02,$14 Copy room parameters 8B Inspector Lestrade, Stairway into the display.
ED7C DEFB $02,$8A,$2D,$14 Copy room parameters 8A Large Oak Door, Stairway into the display.
ED80 DEFB $02,$8A,$30,$14 Copy room parameters 8A Heavy Oak Door, Stairway into the display.
ED84 DEFB $02,$8A,$31,$1E Copy room parameters 8A Dining Room Door, Hansom Cab into the display.
ED88 DEFB $02,$8A,$32,$14 Copy room parameters 8A Plain Door, Stairway into the display.
ED8C DEFB $0E,$4F,$ED Jump to the script at ED4F.
Named from the script command at ED6A.
ED8F DEFB $02,$8B,$03,$28 Copy room parameters 8B Watson, Steam Train into the display.
ED93 DEFB $02,$8B,$03,$28 Copy room parameters 8B Watson, Steam Train into the display.
ED97 DEFB $02,$8B,$03,$28 Copy room parameters 8B Watson, Steam Train into the display.
ED9B DEFB $02,$8B,$02,$28 Copy room parameters 8B Inspector Lestrade, Steam Train into the display.
ED9F DEFB $02,$8B,$06,$28 Copy room parameters 8B Basil Phipps, Steam Train into the display.
EDA3 DEFB $02,$8B,$04,$28 Copy room parameters 8B Chief Constable Strak, Steam Train into the display.
EDA7 DEFB $0E,$6A,$ED Jump to the script at ED6A.
Named from the script command at ED71.
EDAA DEFB $02,$8B,$08,$28 Copy room parameters 8B Gardener, Steam Train into the display.
EDAE DEFB $02,$8B,$02,$28 Copy room parameters 8B Inspector Lestrade, Steam Train into the display.
EDB2 DEFB $02,$8B,$07,$28 Copy room parameters 8B Major Percival FFoulk, Steam Train into the display.
EDB6 DEFB $02,$8B,$07,$28 Copy room parameters 8B Major Percival FFoulk, Steam Train into the display.
EDBA DEFB $02,$8B,$07,$28 Copy room parameters 8B Major Percival FFoulk, Steam Train into the display.
EDBE DEFB $02,$8B,$02,$28 Copy room parameters 8B Inspector Lestrade, Steam Train into the display.
EDC2 DEFB $02,$8B,$04,$28 Copy room parameters 8B Chief Constable Strak, Steam Train into the display.
EDC6 DEFB $02,$8B,$04,$28 Copy room parameters 8B Chief Constable Strak, Steam Train into the display.
EDCA DEFB $02,$8B,$04,$28 Copy room parameters 8B Chief Constable Strak, Steam Train into the display.
EDCE DEFB $02,$8B,$01,$28 Copy room parameters 8B China Man, Steam Train into the display.
EDD2 DEFB $02,$8B,$01,$28 Copy room parameters 8B China Man, Steam Train into the display.
EDD6 DEFB $02,$8B,$05,$28 Copy room parameters 8B Daphne Strachan, Steam Train into the display.
EDDA DEFB $0E,$6A,$ED Jump to the script at ED6A.
EDDD DEFB $87,$07 Display record read by ProcessDisplayRecord: flags 87 value 07.
EDDF DEFB $41,$FD Perform the simple action for the low byte of the location.
EDE1 DEFB $57,$98,$F1,$FC,$FF,$E1,$ED Refresh the room from the text at F198, using the high byte of the location, FF and otherwise continue at EDE1.
EDE8 DEFB $0B Run the nested character script.
EDE9 DEFB $88,$07 Display record read by ProcessDisplayRecord: flags 88 value 07.
EDEB DEFB $07,$28,$ED,$FD,$FF Refresh the room from the text at ED28, using the low byte of the location, FF.
EDF0 DEFB $57,$98,$F1,$FC,$FF,$F0,$ED Refresh the room from the text at F198, using the high byte of the location, FF and otherwise continue at EDF0.
EDF7 DEFB $0B Run the nested character script.
EDF8 DEFB $59,$04,$F8,$ED Pop Chief Constable Strak for the character script and otherwise continue at EDF8.
Named from the script commands at EE13 and EE1C.
EDFC DEFB $57,$98,$F1,$32,$FF,$FC,$ED Refresh the room from the text at F198, using Plain Door, FF and otherwise continue at EDFC.
EE03 DEFB $57,$98,$F1,$32,$FF,$16,$EE Refresh the room from the text at F198, using Plain Door, FF and otherwise continue at EE16.
EE0A DEFB $02,$8A,$32,$50 Copy room parameters 8A Plain Door, Trash Pile into the display.
EE0E DEFB $07,$28,$ED,$32,$FF Refresh the room from the text at ED28, using Plain Door, FF.
EE13 DEFB $0E,$FC,$ED Jump to the script at EDFC.
Named from the script command at EE03.
EE16 DEFB $02,$8B,$04,$3C Copy room parameters 8B Chief Constable Strak, Plush Sofa into the display.
EE1A DEFB $41,$03 Perform the simple action for Watson.
EE1C DEFB $0E,$FC,$ED Jump to the script at EDFC.
EE1F DEFB $59,$04,$1F,$EE Pop Chief Constable Strak for the character script and otherwise continue at EE1F.
EE23 DEFB $42,$80,$FB,$00 Copy room parameters 80 the current character, You into the display.
Named from the script command at EE28.
EE27 DEFB $0F Mark a script error and carry on.
EE28 DEFB $0E,$27,$EE Jump to the script at EE27.
EE2B DEFB $59,$04,$2B,$EE Pop Chief Constable Strak for the character script and otherwise continue at EE2B.
EE2F DEFB $42,$80,$FB,$00 Copy room parameters 80 the current character, You into the display.
EE33 DEFB $12,$88,$17,$FF,$33,$EE Copy room parameters 88 Your Armchair, FF into the display and otherwise continue at EE33.
EE39 DEFB $02,$80,$FB,$3D Copy room parameters 80 the current character, Large Desk into the display.
EE3D DEFB $03,$B3,$EF Show the message at EFB3.
EE40 DEFB $52,$88,$07,$FF,$40,$EE Copy room parameters 88 Major Percival FFoulk, FF into the display and otherwise continue at EE40.
EE46 DEFB $03,$C7,$EF Show the message at EFC7.
EE49 DEFB $41,$0A Perform the simple action for Maid.
EE4B DEFB $42,$87,$13,$FF Copy room parameters 87 Front Door, FF into the display.
EE4F DEFB $41,$01 Perform the simple action for China Man.
EE51 DEFB $41,$01 Perform the simple action for China Man.
EE53 DEFB $41,$01 Perform the simple action for China Man.
EE55 DEFB $41,$01 Perform the simple action for China Man.
EE57 DEFB $47,$E1,$EB,$17,$FF Refresh the room from the text at EBE1, using Your Armchair, FF.
EE5C DEFB $41,$08 Perform the simple action for Gardener.
EE5E DEFB $41,$08 Perform the simple action for Gardener.
EE60 DEFB $41,$08 Perform the simple action for Gardener.
EE62 DEFB $41,$08 Perform the simple action for Gardener.
EE64 DEFB $41,$08 Perform the simple action for Gardener.
EE66 DEFB $47,$A4,$EB,$FF,$20 Refresh the room from the text at EBA4, using FF Money.
EE6B DEFB $42,$85,$5B,$FF Copy room parameters 85 Front Door, FF into the display.
EE6F DEFB $42,$87,$5B,$FF Copy room parameters 87 Front Door, FF into the display.
EE73 DEFB $42,$84,$5B,$FF Copy room parameters 84 Front Door, FF into the display.
EE77 DEFB $12,$88,$0D,$FF,$77,$EE Copy room parameters 88 Tricia Fender, FF into the display and otherwise continue at EE77.
EE7D DEFB $82,$83,$00,$20,$95,$EE Copy room parameters 83 You, Money into the display and otherwise continue at EE95.
EE83 DEFB $82,$83,$00,$66,$95,$EE Copy room parameters 83 You, Window into the display and otherwise continue at EE95.
EE89 DEFB $82,$83,$01,$66,$95,$EE Copy room parameters 83 China Man, Window into the display and otherwise continue at EE95.
EE8F DEFB $12,$83,$01,$20,$98,$EE Copy room parameters 83 China Man, Money into the display and otherwise continue at EE98.
Named from the script commands at EE7D, EE83 and EE89.
EE95 DEFB $03,$9C,$EF Show the message at EF9C.
Named from the script command at EE8F.
EE98 DEFB $12,$88,$16,$FF,$98,$EE Copy room parameters 88 Oil Lamp, FF into the display and otherwise continue at EE98.
EE9E DEFB $02,$80,$FB,$23 Copy room parameters 80 the current character, Money into the display.
EEA2 DEFB $02,$85,$4F,$FF Copy room parameters 85 Window, FF into the display.
EEA6 DEFB $02,$24,$4F,$FF Copy room parameters Steam Train, Window, FF into the display.
EEAA DEFB $07,$2F,$E5,$37,$14 Refresh the room from the text at E52F, using Thick Heavy Door, Stairway.
EEAF DEFB $82,$81,$FB,$00,$96,$EF Copy room parameters 81 the current character, You into the display and otherwise continue at EF96.
EEB5 DEFB $0F Mark a script error and carry on.
EEB6 DEFB $83,$7A,$E5,$AF,$EE Show the message at E57A and otherwise continue at EEAF.
EEBB DEFB $03,$B3,$EF Show the message at EFB3.
EEBE DEFB $47,$BE,$DD,$28,$FF Refresh the room from the text at DDBE, using Steam Train, FF.
EEC3 DEFB $03,$C7,$EF Show the message at EFC7.
EEC6 DEFB $12,$83,$53,$26,$DA,$EE Copy room parameters 83 Ripped Coded Note, Steam Train into the display and otherwise continue at EEDA.
EECC DEFB $12,$83,$51,$27,$DA,$EE Copy room parameters 83 Torn Coded Note, Steam Train into the display and otherwise continue at EEDA.
EED2 DEFB $02,$80,$51,$00 Copy room parameters 80 Torn Coded Note, You into the display.
EED6 DEFB $02,$80,$53,$00 Copy room parameters 80 Ripped Coded Note, You into the display.
Named from the script commands at EEC6, EECC and EEDE.
EEDA DEFB $0F Mark a script error and carry on.
EEDB DEFB $03,$C7,$EF Show the message at EFC7.
EEDE DEFB $12,$88,$09,$FF,$DA,$EE Copy room parameters 88 Cook, FF into the display and otherwise continue at EEDA.
EEE4 DEFB $07,$BE,$DD,$32,$FF Refresh the room from the text at DDBE, using Plain Door, FF.
EEE9 DEFB $82,$83,$00,$20,$01,$EF Copy room parameters 83 You, Money into the display and otherwise continue at EF01.
SetCurrentObjectBitSix_AddByte EEEF DEFB $82,$83,$00,$66,$01,$EF Copy room parameters 83 You, Window into the display and otherwise continue at EF01.
EEF5 DEFB $82,$83,$01,$66,$01,$EF Copy room parameters 83 China Man, Window into the display and otherwise continue at EF01.
EEFB DEFB $12,$83,$01,$20,$09,$EF Copy room parameters 83 China Man, Money into the display and otherwise continue at EF09.
Named from the script commands at EEE9, SetCurrentObjectBitSix_AddByte and EEF5.
EF01 DEFB $03,$AC,$EF Show the message at EFAC.
EF04 DEFB $07,$BE,$DD,$0F,$FF Refresh the room from the text at DDBE, using Case, FF.
Named from the script command at EEFB.
EF09 DEFB $03,$C7,$EF Show the message at EFC7.
EF0C DEFB $47,$F6,$F1,$55,$FF Refresh the room from the text at F1F6, using Burn Note, FF.
EF11 DEFB $02,$80,$FB,$21 Copy room parameters 80 the current character, Hansom Cab into the display.
EF15 DEFB $42,$85,$5B,$FF Copy room parameters 85 Front Door, FF into the display.
EF19 DEFB $42,$87,$5B,$FF Copy room parameters 87 Front Door, FF into the display.
EF1D DEFB $42,$84,$5B,$FF Copy room parameters 84 Front Door, FF into the display.
EF21 DEFB $43,$72,$EB Show the message at EB72.
EF24 DEFB $41,$02 Perform the simple action for Inspector Lestrade.
EF26 DEFB $41,$03 Perform the simple action for Watson.
EF28 DEFB $08,$68 Push German Agent for the character script.
EF2A DEFB $42,$80,$FB,$67 Copy room parameters 80 the current character, Tricias Front Door into the display.
EF2E DEFB $12,$88,$0F,$FF,$2E,$EF Copy room parameters 88 Case, FF into the display and otherwise continue at EF2E.
EF34 DEFB $07,$2F,$E5,$10,$FF Refresh the room from the text at E52F, using What Happened, FF.
EF39 DEFB $82,$83,$00,$67,$47,$EF Copy room parameters 83 You, Tricias Front Door into the display and otherwise continue at EF47.
EF3F DEFB $0F Mark a script error and carry on.
EF40 DEFB $93,$7A,$E5,$39,$EF,$8C,$EF Show the message at E57A and otherwise continue at EF39 or EF8C.
Named from the script command at EF39.
EF47 DEFB $06,$73,$75 Print the message at 7573.
Named from the script command at F009.
EF4A DEFB $02,$80,$FB,$32 Copy room parameters 80 the current character, Plain Door into the display.
EF4E DEFB $12,$88,$10,$FF,$4E,$EF Copy room parameters 88 What Happened, FF into the display and otherwise continue at EF4E.
EF54 DEFB $07,$BE,$DD,$30,$FF Refresh the room from the text at DDBE, using Heavy Oak Door, FF.
EF59 DEFB $01,$01 Perform the simple action for China Man.
EF5B DEFB $01,$01 Perform the simple action for China Man.
EF5D DEFB $01,$01 Perform the simple action for China Man.
EF5F DEFB $11,$0C,$5F,$EF Perform the simple action for Local Police Man and otherwise continue at EF5F.
EF63 DEFB $12,$83,$FB,$17,$63,$EF Copy room parameters 83 the current character, Your Armchair into the display and otherwise continue at EF63.
EF69 DEFB $01,$0D Perform the simple action for Tricia Fender.
EF6B DEFB $01,$08 Perform the simple action for Gardener.
EF6D DEFB $01,$08 Perform the simple action for Gardener.
EF6F DEFB $01,$08 Perform the simple action for Gardener.
EF71 DEFB $01,$08 Perform the simple action for Gardener.
EF73 DEFB $01,$08 Perform the simple action for Gardener.
EF75 DEFB $07,$BE,$DD,$05,$FF Refresh the room from the text at DDBE, using Daphne Strachan, FF.
EF7A DEFB $07,$A4,$EB,$FF,$1C Refresh the room from the text at EBA4, using FF Money.
EF7F DEFB $01,$03 Perform the simple action for Watson.
EF81 DEFB $01,$03 Perform the simple action for Watson.
EF83 DEFB $12,$81,$FB,$00,$8C,$EF Copy room parameters 81 the current character, You into the display and otherwise continue at EF8C.
EF89 DEFB $03,$48,$9E Show the message at 9E48.
Named from the script command at EF83.
EF8C DEFB $02,$80,$FB,$00 Copy room parameters 80 the current character, You into the display.
Named from the script command at EF93.
EF90 DEFB $03,$A8,$E5 Show the message at E5A8.
EF93 DEFB $0E,$90,$EF Jump to the script at EF90.
Named from the script command at EEAF.
EF96 DEFB $03,$88,$E5 Show the message at E588.
EF99 DEFB $03,$CA,$DF Show the message at DFCA.
Prev: ED39 Up: Map Next: EF9C