![]() |
Routines |
| Prev: A03A | Up: Map | Next: A100 |
|
Called when '0' is pressed during the rob sequence — hero fires but says
"Não mato mulheres". Clears bubble, turns hero forward, shows the message,
delays, then redraws hero and gun. Returns to caller.
|
||||
| oldwoman_refuses_shoot | A0D4 | LD HL,$C052 | Clear speech bubble (frame_clear_hero_r1c1_thief) | |
| A0D7 | CALL draw_frame | |||
| A0DA | LD A,$00 | A = 0 | ||
| A0DC | LD ($5C08),A | Clear LAST K ($5C08 = 0) | ||
| A0DF | CALL face_forward | Turn hero to face forward (face_forward) | ||
| A0E2 | LD DE,$DD91 | Set CHARS=$DD91 ("Não mato mulheres") | ||
| A0E5 | CALL set_chars | |||
| A0E8 | LD HL,$C067 | Draw "Não mato mulheres" bubble (frame_bubble_hero_r1c2) | ||
| A0EB | CALL draw_frame | |||
| A0EE | LD A,$0B | Delay 11 | ||
| A0F0 | CALL delay_a | |||
| A0F3 | LD HL,$C052 | Clear bubble (frame_clear_hero_r1c1_thief) | ||
| A0F6 | CALL draw_frame | |||
| A0F9 | CALL draw_hero | Redraw hero body (draw_hero) | ||
| A0FC | CALL draw_gun | Draw gun (draw_gun) | ||
| A0FF | RET | |||
| Prev: A03A | Up: Map | Next: A100 |