![]() |
Routines |
Prev: 30203 | Up: Map | Next: 30251 |
|
||||
30208 | LD BC,6167 | B=24; C=23 (INK 7: PAPER 2) | ||
30211 | LD HL,60160 | The lines bubble graphic is stored at 60160 | ||
30214 | LD DE,55680 | 55680: 'ERIC' | ||
30217 | CP 172 | Is ERIC being given lines? | ||
30219 | JR Z,30238 | Jump if so | ||
30221 | LD C,31 | 31=INK 7: PAPER 3 | ||
30223 | LD E,142 | DE=55694: 'BOY WANDER' | ||
30225 | SUB 167 | Is BOY WANDER being given lines? | ||
30227 | JR Z,30238 | Jump if so | ||
30229 | LD C,39 | 39=INK 7: PAPER 4 | ||
30231 | LD E,156 | DE=55708: 'ANGELFACE' | ||
30233 | DEC A | Is ANGELFACE being given lines? | ||
30234 | JR Z,30238 | Jump if so | ||
30236 | LD E,170 | DE=55722: 'EINSTEIN' | ||
30238 | LD (HL),C | Fill in the appropriate attribute bytes for the lines bubble | ||
30239 | INC L | |||
30240 | DJNZ 30238 | |||
30242 | LD L,120 | HL=60280 | ||
30244 | EX DE,HL | DE=60280, HL=address of character name | ||
This entry point is used by the routine at 63829.
|
||||
30245 | CALL 30042 | Write the message into the graphic buffer | ||
30248 | JP 30132 | Draw the left and right edges of the bubble |
Prev: 30203 | Up: Map | Next: 30251 |