![]() |
Routines |
| Prev: 9246 | Up: Map | Next: 92A3 |
|
Saves BC. Delays 2, draws anal frame 2 (frame_prostitute_anal_frame_2), delays 2. Restores B.
Checks: B==19 → prostitute_room_bubble (prostitute "AAAAA" bubble)
B==7 → clear_room_bubble (clear bubble)
B==4 → hero_room_bubble (hero reply bubble)
Draws anal frame 1 (frame_prostitute_anal_frame_1). DJNZ loops until B==0.
Saves BC. Delays 2, draws anal frame 2 (frame_prostitute_anal_frame_2), delays 2.
At pass 19 → prostitute bubble (prostitute_room_bubble); pass 7 → clear bubble (clear_room_bubble);
pass 4 → hero reply (hero_room_bubble). Draws anal frame 1 (frame_prostitute_anal_frame_1). DJNZ.
|
||||
| anal_anim_loop | 9274 | PUSH BC | PUSH BC | |
| 9275 | LD A,$02 | Delay 2 | ||
| 9277 | CALL delay_a | |||
| 927A | LD HL,$93C9 | Draw frame frame_prostitute_anal_frame_2 | ||
| 927D | CALL draw_frame | |||
| 9280 | LD A,$02 | Delay 2 | ||
| 9282 | CALL delay_a | |||
| 9285 | POP BC | POP BC | ||
| 9286 | LD A,B | A = B | ||
| 9287 | CP $13 | |||
| 9289 | CALL Z,prostitute_room_bubble | If B==19 → prostitute bubble (prostitute_room_bubble) | ||
| 928C | LD A,B | A = B | ||
| 928D | CP $07 | |||
| 928F | CALL Z,clear_room_bubble | If B==7 → clear bubble (clear_room_bubble) | ||
| 9292 | LD A,B | A = B | ||
| 9293 | CP $04 | |||
| 9295 | CALL Z,hero_room_bubble | If B==4 → hero reply bubble (hero_room_bubble) | ||
| 9298 | PUSH BC | PUSH BC | ||
| 9299 | LD HL,$9392 | Draw frame frame_prostitute_anal_frame_1 | ||
| 929C | CALL draw_frame | |||
| 929F | POP BC | POP BC | ||
| 92A0 | DJNZ anal_anim_loop | DJNZ — loop back | ||
| 92A2 | RET | |||
| Prev: 9246 | Up: Map | Next: 92A3 |