Prev: B59C Up: Map Next: B5E0
B5B6: Puta entra e porta é limpa
Used by the routines at LB8E9 and recusar_puta.
Input
Output
puta_entra_porta B5B6 LD HL,$5C36 CHARS = $C8E0
B5B9 LD A,$E0
B5BB LD (HL),A
B5BC INC HL
B5BD LD A,$C8
B5BF LD (HL),A
B5C0 LD HL,$B5F0 Frame @ frame_puta_sair_1 - Puta a entrar
B5C3 CALL desenhaFrameHL Desenha a frame
B5C6 CALL delay_puta Delay
B5C9 LD D,$02 Limpa a porta - Imprime 5 caracteres em branco desde a posicao x = 10 y = 2 até x = 10 y = 16
O que é printado é: 16 02 0A 80 80 80 80 80 16 03 0A 80 80 80 80 80 16 04 0A 80 80 80 80 80 16 05 0A 80 80 80 80 80 16 06 0A 80 80 80 80 80 16 07 0A 80 80 80 80 80 16 08 0A 80 80 80 80 80 16 09 0A 80 80 80 80 80 16 0A 0A 80 80 80 80 80 16 0B 0A 80 80 80 80 80 16 0C 0A 80 80 80 80 80 16 0D 0A 80 80 80 80 80 16 0E 0A 80 80 80 80 80 16 0F 0A 80 80 80 80 80 16 10 0A 80 80 80 80 80
B5CB LD E,$0A
B5CD LD C,$0F
puta_entra_porta_0 B5CF LD A,$16
B5D1 RST $10
B5D2 LD A,D
B5D3 RST $10
B5D4 LD A,E
B5D5 RST $10
B5D6 LD B,$05
B5D8 CALL imprime_espacos_em_B
B5DB INC D
B5DC DEC C
B5DD JR NZ,puta_entra_porta_0
B5DF RET
Prev: B59C Up: Map Next: B5E0