![]() |
Routines |
| Prev: 60729 | Up: Map | Next: 61340 |
|
Sets bit 6 of the current object's flags.
|
||||
|
Run by 51812 after the display record at 60729, from the show-message command at 60603.
|
||||
| SetCurrentObjectBitSix | 60731 | LD DE,1291 | Take 1291 as the source address. | |
| 60734 | LD HL,28010 | Take 26921+1089 as the message. | ||
| 60737 | LD B,16 | Take a count of 16. | ||
| 60739 | CALL RejectLowerCharacterId_PrintMessage_0 | Call RejectLowerCharacterId_PrintMessage_0 to update object 11. | ||
| 60742 | SET 6,(IX+5) | Set bit 6 of the current object's flags. | ||
| 60746 | RET | Return. | ||
| 60747 | DEFB 89,4,75,237 | Pop Chief Constable Strak for the character script and otherwise continue at 60747. | ||
|
Named from the script command at 60812.
|
||||
| 60751 | DEFB 87,152,241,50,255,79,237 | Refresh the room from the text at 61848, using Plain Door, 255 and otherwise continue at 60751. | ||
| 60758 | DEFB 2,138,50,20 | Copy room parameters 138 Plain Door, Stairway into the display. | ||
| 60762 | DEFB 2,138,49,30 | Copy room parameters 138 Dining Room Door, Hansom Cab into the display. | ||
| 60766 | DEFB 2,138,48,20 | Copy room parameters 138 Heavy Oak Door, Stairway into the display. | ||
| 60770 | DEFB 2,138,45,20 | Copy room parameters 138 Large Oak Door, Stairway into the display. | ||
| 60774 | DEFB 2,139,1,20 | Copy room parameters 139 China Man, Stairway into the display. | ||
| 60778 | DEFB 135,152,241,33,255,143,237 | Refresh the room from the text at 61848, using Hansom Cab, 255 and otherwise continue at 60815. | ||
| 60785 | DEFB 135,152,241,50,255,170,237 | Refresh the room from the text at 61848, using Plain Door, 255 and otherwise continue at 60842. | ||
| 60792 | DEFB 2,139,2,20 | Copy room parameters 139 Inspector Lestrade, Stairway into the display. | ||
| 60796 | DEFB 2,138,45,20 | Copy room parameters 138 Large Oak Door, Stairway into the display. | ||
| 60800 | DEFB 2,138,48,20 | Copy room parameters 138 Heavy Oak Door, Stairway into the display. | ||
| 60804 | DEFB 2,138,49,30 | Copy room parameters 138 Dining Room Door, Hansom Cab into the display. | ||
| 60808 | DEFB 2,138,50,20 | Copy room parameters 138 Plain Door, Stairway into the display. | ||
| 60812 | DEFB 14,79,237 | Jump to the script at 60751. | ||
|
Named from the script command at 60778.
|
||||
| 60815 | DEFB 2,139,3,40 | Copy room parameters 139 Watson, Steam Train into the display. | ||
| 60819 | DEFB 2,139,3,40 | Copy room parameters 139 Watson, Steam Train into the display. | ||
| 60823 | DEFB 2,139,3,40 | Copy room parameters 139 Watson, Steam Train into the display. | ||
| 60827 | DEFB 2,139,2,40 | Copy room parameters 139 Inspector Lestrade, Steam Train into the display. | ||
| 60831 | DEFB 2,139,6,40 | Copy room parameters 139 Basil Phipps, Steam Train into the display. | ||
| 60835 | DEFB 2,139,4,40 | Copy room parameters 139 Chief Constable Strak, Steam Train into the display. | ||
| 60839 | DEFB 14,106,237 | Jump to the script at 60778. | ||
|
Named from the script command at 60785.
|
||||
| 60842 | DEFB 2,139,8,40 | Copy room parameters 139 Gardener, Steam Train into the display. | ||
| 60846 | DEFB 2,139,2,40 | Copy room parameters 139 Inspector Lestrade, Steam Train into the display. | ||
| 60850 | DEFB 2,139,7,40 | Copy room parameters 139 Major Percival FFoulk, Steam Train into the display. | ||
| 60854 | DEFB 2,139,7,40 | Copy room parameters 139 Major Percival FFoulk, Steam Train into the display. | ||
| 60858 | DEFB 2,139,7,40 | Copy room parameters 139 Major Percival FFoulk, Steam Train into the display. | ||
| 60862 | DEFB 2,139,2,40 | Copy room parameters 139 Inspector Lestrade, Steam Train into the display. | ||
| 60866 | DEFB 2,139,4,40 | Copy room parameters 139 Chief Constable Strak, Steam Train into the display. | ||
| 60870 | DEFB 2,139,4,40 | Copy room parameters 139 Chief Constable Strak, Steam Train into the display. | ||
| 60874 | DEFB 2,139,4,40 | Copy room parameters 139 Chief Constable Strak, Steam Train into the display. | ||
| 60878 | DEFB 2,139,1,40 | Copy room parameters 139 China Man, Steam Train into the display. | ||
| 60882 | DEFB 2,139,1,40 | Copy room parameters 139 China Man, Steam Train into the display. | ||
| 60886 | DEFB 2,139,5,40 | Copy room parameters 139 Daphne Strachan, Steam Train into the display. | ||
| 60890 | DEFB 14,106,237 | Jump to the script at 60778. | ||
| 60893 | DEFB 135,7 | Display record read by ProcessDisplayRecord: flags 135 value 7. | ||
| 60895 | DEFB 65,253 | Perform the simple action for the low byte of the location. | ||
| 60897 | DEFB 87,152,241,252,255,225,237 | Refresh the room from the text at 61848, using the high byte of the location, 255 and otherwise continue at 60897. | ||
| 60904 | DEFB 11 | Run the nested character script. | ||
| 60905 | DEFB 136,7 | Display record read by ProcessDisplayRecord: flags 136 value 7. | ||
| 60907 | DEFB 7,40,237,253,255 | Refresh the room from the text at 60712, using the low byte of the location, 255. | ||
| 60912 | DEFB 87,152,241,252,255,240,237 | Refresh the room from the text at 61848, using the high byte of the location, 255 and otherwise continue at 60912. | ||
| 60919 | DEFB 11 | Run the nested character script. | ||
| 60920 | DEFB 89,4,248,237 | Pop Chief Constable Strak for the character script and otherwise continue at 60920. | ||
| 60924 | DEFB 87,152,241,50,255,252,237 | Refresh the room from the text at 61848, using Plain Door, 255 and otherwise continue at 60924. | ||
| 60931 | DEFB 87,152,241,50,255,22,238 | Refresh the room from the text at 61848, using Plain Door, 255 and otherwise continue at 60950. | ||
| 60938 | DEFB 2,138,50,80 | Copy room parameters 138 Plain Door, Trash Pile into the display. | ||
| 60942 | DEFB 7,40,237,50,255 | Refresh the room from the text at 60712, using Plain Door, 255. | ||
| 60947 | DEFB 14,252,237 | Jump to the script at 60924. | ||
|
Named from the script command at 60931.
|
||||
| 60950 | DEFB 2,139,4,60 | Copy room parameters 139 Chief Constable Strak, Plush Sofa into the display. | ||
| 60954 | DEFB 65,3 | Perform the simple action for Watson. | ||
| 60956 | DEFB 14,252,237 | Jump to the script at 60924. | ||
| 60959 | DEFB 89,4,31,238 | Pop Chief Constable Strak for the character script and otherwise continue at 60959. | ||
| 60963 | DEFB 66,128,251,0 | Copy room parameters 128 the current character, You into the display. | ||
|
Named from the script command at 60968.
|
||||
| 60967 | DEFB 15 | Mark a script error and carry on. | ||
| 60968 | DEFB 14,39,238 | Jump to the script at 60967. | ||
| 60971 | DEFB 89,4,43,238 | Pop Chief Constable Strak for the character script and otherwise continue at 60971. | ||
| 60975 | DEFB 66,128,251,0 | Copy room parameters 128 the current character, You into the display. | ||
| 60979 | DEFB 18,136,23,255,51,238 | Copy room parameters 136 Your Armchair, 255 into the display and otherwise continue at 60979. | ||
| 60985 | DEFB 2,128,251,61 | Copy room parameters 128 the current character, Large Desk into the display. | ||
| 60989 | DEFB 3,179,239 | Show the message at 61363. | ||
| 60992 | DEFB 82,136,7,255,64,238 | Copy room parameters 136 Major Percival FFoulk, 255 into the display and otherwise continue at 60992. | ||
| 60998 | DEFB 3,199,239 | Show the message at 61383. | ||
| 61001 | DEFB 65,10 | Perform the simple action for Maid. | ||
| 61003 | DEFB 66,135,19,255 | Copy room parameters 135 Front Door, 255 into the display. | ||
| 61007 | DEFB 65,1 | Perform the simple action for China Man. | ||
| 61009 | DEFB 65,1 | Perform the simple action for China Man. | ||
| 61011 | DEFB 65,1 | Perform the simple action for China Man. | ||
| 61013 | DEFB 65,1 | Perform the simple action for China Man. | ||
| 61015 | DEFB 71,225,235,23,255 | Refresh the room from the text at 60385, using Your Armchair, 255. | ||
| 61020 | DEFB 65,8 | Perform the simple action for Gardener. | ||
| 61022 | DEFB 65,8 | Perform the simple action for Gardener. | ||
| 61024 | DEFB 65,8 | Perform the simple action for Gardener. | ||
| 61026 | DEFB 65,8 | Perform the simple action for Gardener. | ||
| 61028 | DEFB 65,8 | Perform the simple action for Gardener. | ||
| 61030 | DEFB 71,164,235,255,32 | Refresh the room from the text at 60324, using 255 Money. | ||
| 61035 | DEFB 66,133,91,255 | Copy room parameters 133 Front Door, 255 into the display. | ||
| 61039 | DEFB 66,135,91,255 | Copy room parameters 135 Front Door, 255 into the display. | ||
| 61043 | DEFB 66,132,91,255 | Copy room parameters 132 Front Door, 255 into the display. | ||
| 61047 | DEFB 18,136,13,255,119,238 | Copy room parameters 136 Tricia Fender, 255 into the display and otherwise continue at 61047. | ||
| 61053 | DEFB 130,131,0,32,149,238 | Copy room parameters 131 You, Money into the display and otherwise continue at 61077. | ||
| 61059 | DEFB 130,131,0,102,149,238 | Copy room parameters 131 You, Window into the display and otherwise continue at 61077. | ||
| 61065 | DEFB 130,131,1,102,149,238 | Copy room parameters 131 China Man, Window into the display and otherwise continue at 61077. | ||
| 61071 | DEFB 18,131,1,32,152,238 | Copy room parameters 131 China Man, Money into the display and otherwise continue at 61080. | ||
| 61077 | DEFB 3,156,239 | Show the message at 61340. | ||
|
Named from the script command at 61071.
|
||||
| 61080 | DEFB 18,136,22,255,152,238 | Copy room parameters 136 Oil Lamp, 255 into the display and otherwise continue at 61080. | ||
| 61086 | DEFB 2,128,251,35 | Copy room parameters 128 the current character, Money into the display. | ||
| 61090 | DEFB 2,133,79,255 | Copy room parameters 133 Window, 255 into the display. | ||
| 61094 | DEFB 2,36,79,255 | Copy room parameters Steam Train, Window, 255 into the display. | ||
| 61098 | DEFB 7,47,229,55,20 | Refresh the room from the text at 58671, using Thick Heavy Door, Stairway. | ||
| 61103 | DEFB 130,129,251,0,150,239 | Copy room parameters 129 the current character, You into the display and otherwise continue at 61334. | ||
| 61109 | DEFB 15 | Mark a script error and carry on. | ||
| 61110 | DEFB 131,122,229,175,238 | Show the message at 58746 and otherwise continue at 61103. | ||
| 61115 | DEFB 3,179,239 | Show the message at 61363. | ||
| 61118 | DEFB 71,190,221,40,255 | Refresh the room from the text at 56766, using Steam Train, 255. | ||
| 61123 | DEFB 3,199,239 | Show the message at 61383. | ||
| 61126 | DEFB 18,131,83,38,218,238 | Copy room parameters 131 Ripped Coded Note, Steam Train into the display and otherwise continue at 61146. | ||
| 61132 | DEFB 18,131,81,39,218,238 | Copy room parameters 131 Torn Coded Note, Steam Train into the display and otherwise continue at 61146. | ||
| 61138 | DEFB 2,128,81,0 | Copy room parameters 128 Torn Coded Note, You into the display. | ||
| 61142 | DEFB 2,128,83,0 | Copy room parameters 128 Ripped Coded Note, You into the display. | ||
| 61146 | DEFB 15 | Mark a script error and carry on. | ||
| 61147 | DEFB 3,199,239 | Show the message at 61383. | ||
| 61150 | DEFB 18,136,9,255,218,238 | Copy room parameters 136 Cook, 255 into the display and otherwise continue at 61146. | ||
| 61156 | DEFB 7,190,221,50,255 | Refresh the room from the text at 56766, using Plain Door, 255. | ||
| 61161 | DEFB 130,131,0,32,1,239 | Copy room parameters 131 You, Money into the display and otherwise continue at 61185. | ||
| SetCurrentObjectBitSix_AddByte | 61167 | DEFB 130,131,0,102,1,239 | Copy room parameters 131 You, Window into the display and otherwise continue at 61185. | |
| 61173 | DEFB 130,131,1,102,1,239 | Copy room parameters 131 China Man, Window into the display and otherwise continue at 61185. | ||
| 61179 | DEFB 18,131,1,32,9,239 | Copy room parameters 131 China Man, Money into the display and otherwise continue at 61193. | ||
|
|
||||
| 61185 | DEFB 3,172,239 | Show the message at 61356. | ||
| 61188 | DEFB 7,190,221,15,255 | Refresh the room from the text at 56766, using Case, 255. | ||
|
Named from the script command at 61179.
|
||||
| 61193 | DEFB 3,199,239 | Show the message at 61383. | ||
| 61196 | DEFB 71,246,241,85,255 | Refresh the room from the text at 61942, using Burn Note, 255. | ||
| 61201 | DEFB 2,128,251,33 | Copy room parameters 128 the current character, Hansom Cab into the display. | ||
| 61205 | DEFB 66,133,91,255 | Copy room parameters 133 Front Door, 255 into the display. | ||
| 61209 | DEFB 66,135,91,255 | Copy room parameters 135 Front Door, 255 into the display. | ||
| 61213 | DEFB 66,132,91,255 | Copy room parameters 132 Front Door, 255 into the display. | ||
| 61217 | DEFB 67,114,235 | Show the message at 60274. | ||
| 61220 | DEFB 65,2 | Perform the simple action for Inspector Lestrade. | ||
| 61222 | DEFB 65,3 | Perform the simple action for Watson. | ||
| 61224 | DEFB 8,104 | Push German Agent for the character script. | ||
| 61226 | DEFB 66,128,251,103 | Copy room parameters 128 the current character, Tricias Front Door into the display. | ||
| 61230 | DEFB 18,136,15,255,46,239 | Copy room parameters 136 Case, 255 into the display and otherwise continue at 61230. | ||
| 61236 | DEFB 7,47,229,16,255 | Refresh the room from the text at 58671, using What Happened, 255. | ||
| 61241 | DEFB 130,131,0,103,71,239 | Copy room parameters 131 You, Tricias Front Door into the display and otherwise continue at 61255. | ||
| 61247 | DEFB 15 | Mark a script error and carry on. | ||
| 61248 | DEFB 147,122,229,57,239,140,239 | Show the message at 58746 and otherwise continue at 61241 or 61324. | ||
|
Named from the script command at 61241.
|
||||
| 61255 | DEFB 6,115,117 | Print the message at 30067. | ||
|
Named from the script command at 61449.
|
||||
| 61258 | DEFB 2,128,251,50 | Copy room parameters 128 the current character, Plain Door into the display. | ||
| 61262 | DEFB 18,136,16,255,78,239 | Copy room parameters 136 What Happened, 255 into the display and otherwise continue at 61262. | ||
| 61268 | DEFB 7,190,221,48,255 | Refresh the room from the text at 56766, using Heavy Oak Door, 255. | ||
| 61273 | DEFB 1,1 | Perform the simple action for China Man. | ||
| 61275 | DEFB 1,1 | Perform the simple action for China Man. | ||
| 61277 | DEFB 1,1 | Perform the simple action for China Man. | ||
| 61279 | DEFB 17,12,95,239 | Perform the simple action for Local Police Man and otherwise continue at 61279. | ||
| 61283 | DEFB 18,131,251,23,99,239 | Copy room parameters 131 the current character, Your Armchair into the display and otherwise continue at 61283. | ||
| 61289 | DEFB 1,13 | Perform the simple action for Tricia Fender. | ||
| 61291 | DEFB 1,8 | Perform the simple action for Gardener. | ||
| 61293 | DEFB 1,8 | Perform the simple action for Gardener. | ||
| 61295 | DEFB 1,8 | Perform the simple action for Gardener. | ||
| 61297 | DEFB 1,8 | Perform the simple action for Gardener. | ||
| 61299 | DEFB 1,8 | Perform the simple action for Gardener. | ||
| 61301 | DEFB 7,190,221,5,255 | Refresh the room from the text at 56766, using Daphne Strachan, 255. | ||
| 61306 | DEFB 7,164,235,255,28 | Refresh the room from the text at 60324, using 255 Money. | ||
| 61311 | DEFB 1,3 | Perform the simple action for Watson. | ||
| 61313 | DEFB 1,3 | Perform the simple action for Watson. | ||
| 61315 | DEFB 18,129,251,0,140,239 | Copy room parameters 129 the current character, You into the display and otherwise continue at 61324. | ||
| 61321 | DEFB 3,72,158 | Show the message at 40520. | ||
|
Named from the script command at 61315.
|
||||
| 61324 | DEFB 2,128,251,0 | Copy room parameters 128 the current character, You into the display. | ||
|
Named from the script command at 61331.
|
||||
| 61328 | DEFB 3,168,229 | Show the message at 58792. | ||
| 61331 | DEFB 14,144,239 | Jump to the script at 61328. | ||
|
Named from the script command at 61103.
|
||||
| 61334 | DEFB 3,136,229 | Show the message at 58760. | ||
| 61337 | DEFB 3,202,223 | Show the message at 57290. | ||
| Prev: 60729 | Up: Map | Next: 61340 |