Prev: 9670 Up: Map Next: 96B8
9695: Oral sex sequence
Sets CHARS=$F8B1 and draws the oral static background (L9709). Sets CHARS=$FB41 and draws oral animation frame 1 (L97C8). Delays 8 ticks.
Loops 21 times via oral_anim_loop: pass 18 → hero speech bubble (oral_hero_bubble) pass 3 → prostitute reply bubble (oral_prostitute_bubble)
oral_seq 9695 LD DE,$F8B1 Set CHARS=$F8B1, draw oral static background (L9709)
9698 CALL set_chars
969B LD HL,$9709
969E CALL draw_frame
96A1 LD DE,$FB41 Set CHARS=$FB41, draw animation frame 1 (L97C8)
96A4 CALL set_chars
96A7 LD HL,$97C8
96AA CALL draw_frame
96AD LD A,$08 Delay 8
96AF CALL delay_a
96B2 LD B,$15 B = 21 (loop count)
96B4 CALL oral_anim_loop Animation loop (oral_anim_loop)
96B7 RET
Prev: 9670 Up: Map Next: 96B8