![]() |
Routines |
| Prev: F103 | Up: Map | Next: F19D |
|
Sets bit 1 of the character record at 996F and reports success.
|
||||
|
Run by CA64 after the display record at F103, from the show-message command at F0E6.
|
||||
| ProcessCharacterAttribute_Indexed | F105 | LD IX,$996F | Point IX at the character record at 996F. | |
| F109 | SET 1,(IX+$03) | Set bit 1 of its action flags. | ||
| ProcessCharacterAttribute_ActionSucceeded | F10D | OR %00000001 | Reset the zero flag. | |
| F10F | RET | Return. | ||
| F110 | DEFB $59,$02,$10,$F1 | Pop Inspector Lestrade for the character script and otherwise continue at F110. | ||
| F114 | DEFB $45,$02,$BF,$6D | Describe Inspector Lestrade with the text at 6DBF. | ||
| F118 | DEFB $59,$04,$18,$F1 | Pop Chief Constable Strak for the character script and otherwise continue at F118. | ||
| F11C | DEFB $07,$17,$ED,$FF,$FF | Refresh the room from the text at ED17, using FF FF. | ||
| F121 | DEFB $42,$29,$48,$FF | Copy room parameters Steam Train, Body, FF into the display. | ||
| F125 | DEFB $42,$87,$44,$FF | Copy room parameters 87 Solid Door, FF into the display. | ||
| F129 | DEFB $42,$87,$45,$FF | Copy room parameters 87 Sitting Room Door, FF into the display. | ||
| F12D | DEFB $42,$87,$13,$FF | Copy room parameters 87 Front Door, FF into the display. | ||
| F131 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| F133 | DEFB $41,$04 | Perform the simple action for Chief Constable Strak. | ||
|
Named from the script command at F157.
|
||||
| F135 | DEFB $41,$05 | Perform the simple action for Daphne Strachan. | ||
| F137 | DEFB $42,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
| F13B | DEFB $02,$10,$48,$FF | Copy room parameters What Happened, Body, FF into the display. | ||
|
Named from the script command at F142.
|
||||
| F13F | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| F142 | DEFB $0E,$3F,$F1 | Jump to the script at F13F. | ||
| F145 | DEFB $59,$04,$45,$F1 | Pop Chief Constable Strak for the character script and otherwise continue at F145. | ||
| F149 | DEFB $43,$FF,$EC | Show the message at ECFF. | ||
| F14C | DEFB $42,$29,$2E,$FF | Copy room parameters Steam Train, Female Corpse, FF into the display. | ||
| F150 | DEFB $43,$0C,$ED | Show the message at ED0C. | ||
| F153 | DEFB $41,$01 | Perform the simple action for China Man. | ||
| F155 | DEFB $41,$03 | Perform the simple action for Watson. | ||
| F157 | DEFB $0E,$35,$F1 | Jump to the script at F135. | ||
| F15A | DEFB $12,$88,$01,$FF,$5A,$F1 | Copy room parameters 88 China Man, FF into the display and otherwise continue at F15A. | ||
| F160 | DEFB $12,$88,$08,$FF,$60,$F1 | Copy room parameters 88 Gardener, FF into the display and otherwise continue at F160. | ||
| F166 | DEFB $02,$80,$FB,$2D | Copy room parameters 80 the current character, Large Oak Door into the display. | ||
| F16A | DEFB $02,$85,$67,$FF | Copy room parameters 85 Tricias Front Door, FF into the display. | ||
| F16E | DEFB $02,$87,$67,$FF | Copy room parameters 87 Tricias Front Door, FF into the display. | ||
| F172 | DEFB $02,$87,$37,$FF | Copy room parameters 87 Thick Heavy Door, FF into the display. | ||
| F176 | DEFB $12,$88,$0E,$FF,$76,$F1 | Copy room parameters 88 China Mans Disguise, FF into the display and otherwise continue at F176. | ||
| F17C | DEFB $82,$83,$FB,$0B,$92,$F1 | Copy room parameters 83 the current character, Local Police Man into the display and otherwise continue at F192. | ||
| F182 | DEFB $02,$87,$37,$FF | Copy room parameters 87 Thick Heavy Door, FF into the display. | ||
| F186 | DEFB $02,$87,$67,$FF | Copy room parameters 87 Tricias Front Door, FF into the display. | ||
| F18A | DEFB $02,$84,$67,$FF | Copy room parameters 84 Tricias Front Door, FF into the display. | ||
| F18E | DEFB $02,$80,$FB,$00 | Copy room parameters 80 the current character, You into the display. | ||
| F192 | DEFB $03,$A8,$E5 | Show the message at E5A8. | ||
| F195 | DEFB $0E,$92,$F1 | Jump to the script at F192. | ||
| F198 | DEFB $07,$00 | Display record read by ProcessDisplayRecord: flags 07 value 00. | ||
| F19A | CALL GetCharacterAttribute | Call GetCharacterAttribute to read the character attribute. | ||
| Prev: F103 | Up: Map | Next: F19D |