![]() |
Routines |
| Prev: A94E | Up: Map | Next: A9BD |
|
Both trolls are killed and hidden, drop what they held -- the large key among it -- the clearing gets its daytime description and is marked unvisited, and its picture's first two bytes -- the border and the attribute its canvas starts as -- go from night's black to day's cyan; the drawing itself is the same. Every new game puts the night back (NEW_GAME). Seen in the simulator: $00 $00 at the start, $05 $28 once day had dawned.
|
||||
| TROLLS_TURN_TO_STONE | A971 | CALL FOR_REAL | ||
| A974 | LD A,$47 | |||
| A976 | CALL KILL | |||
| A979 | LD A,$48 | |||
| A97B | CALL KILL | |||
| A97E | LD HL,HIDEOUS_TROLL_FLAGS | |||
| A981 | RES 7,(HL) | |||
| A983 | LD HL,VICIOUS_TROLL_FLAGS | |||
| A986 | RES 7,(HL) | |||
| A988 | LD HL,MSG_IN_A_CLEARING_WITH | |||
| A98B | LD (ROOM5_DESCRIPTION),HL | |||
| A98E | LD HL,ROOM5 | |||
| A991 | RES 6,(HL) | |||
| A993 | LD A,$47 | |||
| A995 | CALL EMPTY_OUT | |||
| A998 | LD A,$48 | |||
| A99A | CALL EMPTY_OUT | |||
| A99D | LD HL,MSG_DAY_DAWN | |||
| A9A0 | LD A,$01 | |||
| A9A2 | LD (PRINTING_ON),A | |||
| A9A5 | CALL RUN_MESSAGE_HL | |||
| A9A8 | LD IX,PICTURE_TABLE | |||
| A9AC | LD A,$05 | |||
| A9AE | CALL FIND_RECORD | |||
| A9B1 | LD L,(IX+$01) | |||
| A9B4 | LD H,(IX+$02) | |||
| A9B7 | LD (HL),$05 | |||
| A9B9 | INC HL | |||
| A9BA | LD (HL),$28 | |||
| A9BC | RET | |||
| Prev: A94E | Up: Map | Next: A9BD |