| Data

6B4B: Ringing phone messages

Used by the routines at 76DD, 77D3 and 7AE2. Each entry here consists of three bytes. The first byte is the telephone identifier. The second byte, if non-zero, is the message number of the name that must be given when asked 'WHO'S THERE?'. The third byte is the phone message number. The first entry is for the phone on the top floor of the hotel. It is activated before a new game starts by the routine at 7AE2.
6B4B | DEFB $07 | Hotel Royale (top floor, left-hand room)
6B4C | DEFB $00 |
6B4D | DEFB $37 | Message 0x37: 'A VOICE SAID 'ED - TELL THE OIL MAN THAT THE KEY TO THE FAT MANS HOUSE...''
The next entry is for the phone on the top floor of no. 19. It is activated before a new game starts by the routine at 7AE2.
6B4E | DEFB $5B | No. 19 (top floor, right)
6B4F | DEFB $6C | Message 0x6C: 'ED'
6B50 | DEFB $39 | Message 0x39: 'OK ED - THE FAT MAN HAS THE KEY TO NO 27'
The next entry is activated by the routine at 7500 (using the event entry at 600A).
6B51 | DEFB $00 | This becomes 94 (third floor, no. 15) when activated
6B52 | DEFB $00 |
6B53 | DEFB $3F | Message 0x3F: 'DAISY SAID 'SAM - A GANGSTER'S WATCHING FOR YOU OUTSIDE THE POLICE STATION''
The next entry is activated by the routine at 7500 (using the event entry at 600A).
6B54 | DEFB $00 | This becomes 94 (third floor, no. 15) when activated
6B55 | DEFB $00 |
6B56 | DEFB $40 | Message 0x40: 'A VOICE SAID 'OK FATS THE HOOK'S AT NO 74 AND ALS GUARDING IT''
The next entry is activated by the routine at 7500 (using the event entry at 605A).
6B57 | DEFB $00 | This becomes 0x2C (hotel's right-hand green room) when activated
6B58 | DEFB $00 |
6B59 | DEFB $42 | Message 0x42: 'A VOICE SAID 'OK LANA THE KEY TO 74'S IN THE ROOM PAST THE CATWALK...''
The next entry is for the phone on the third floor of no. 74. It is activated before a new game starts by the routine at 7AE2.
6B5A | DEFB $44 | No. 74 (third floor, left)
6B5B | DEFB $6B | Message 0x6B: 'DON'
6B5C | DEFB $45 | Message 0x45: 'TECHNICAL SERVICES HERE. TO USE A HOOK GET TO RIGHT PLACE AND PRESS C'
The next seven entries are unused. However, the first byte of each is initialised to 0xFF by the routine at 7AE2 before a new game starts.
6B5D | DEFB $FF,$00,$00 |
6B60 | DEFB $FF,$00,$00 |
6B63 | DEFB $FF,$00,$00 |
6B66 | DEFB $FF,$00,$00 |
6B69 | DEFB $FF,$00,$00 |
6B6C | DEFB $FF,$00,$00 |
6B6F | DEFB $FF,$00,$00 |