![]()  | 
Routines | 
| Prev: 49006 | Up: Map | Next: 49060 | 
| 
 
Used by the routine at GameEntryPoint.
 
 | 
|||||
  | 
|||||
| Handler_DateBar | 49017 | LD IX,49006 | IX=Messaging_CurrentDate. | ||
| 49021 | LD A,(40929) | A=*CurrentDayOfWeek. | |||
| 49024 | LD HL,48985 | HL=Table_DaysOfWeekStrings. | |||
| 49027 | CALL PopulateDayOfWeek | Call PopulateDayOfWeek. | |||
| 49030 | INC IX | Increment IX by one. | |||
| 49032 | LD A,(40928) | A=*CurrentTime_Hour. | |||
| 49035 | CALL 49072 | Call 49072. | |||
| 49038 | INC IX | Increment IX by one. | |||
| 49040 | LD A,(40927) | A=*CurrentTime_Minutes. | |||
| 49043 | CALL 49072 | Call 49072. | |||
| 49046 | LD A,(40930) | Write *Messaging_AM_PM to *IX+0. | |||
| 49049 | LD (IX+0),A | ||||
| 
 
Now the date bar has been updated, set up printing it to the screen.
 
 | 
|||||
| 49052 | LD HL,49006 | Load HL with a pointer to Messaging_CurrentDate. | |||
| 49055 | LD B,11 | Set the length of the date bar in B (11 bytes). | |||
| 49057 | JP PrintDateBar | Jump to PrintDateBar. | |||
| Prev: 49006 | Up: Map | Next: 49060 |