![]() |
Routines |
| Prev: 33646 | Up: Map | Next: 33695 |
|
Used by the routine at Messaging_GenerateTicker.
|
||||||||||
| AddSpacingFillTickerBuffer | 33663 | EX DE,HL | Exchange the DE and HL registers. | |||||||
| AddSpacingFillTickerBuffer_Loop | 33664 | CP L | Jump to DoneFillingTickerBuffer if A is equal to L. | |||||||
| 33665 | JR Z,DoneFillingTickerBuffer | |||||||||
| 33667 | LD (HL),32 | Write an ASCII space (32) to *HL. | ||||||||
| 33669 | INC HL | Increment HL by one. | ||||||||
| 33670 | JR AddSpacingFillTickerBuffer_Loop | Jump to AddSpacingFillTickerBuffer_Loop. | ||||||||
|
This entry point is used by the routine at Handler_Ticker.
|
||||||||||
| DoneFillingTickerBuffer | 33672 | LD HL,30741 | Write 1 to *Ticker_SpeedCounter. | |||||||
| 33675 | LD (HL),1 | |||||||||
| 33677 | LD (30738),A | Write the final spacing position to: | ||||||||
| 33680 | LD (30750),A | |||||||||
| 33683 | LD HL,30751 | Write 30751 to *TickerCharacter_Pointer. | ||||||||
| 33686 | LD (30739),HL | |||||||||
| 33689 | LD HL,61435 | Set bit 0 ("Ticker On/ Off") of *GameState_2 to turn the ticker on. | ||||||||
| 33692 | SET 0,(HL) | |||||||||
| 33694 | RET | Return. | ||||||||
| Prev: 33646 | Up: Map | Next: 33695 |