Re: Juego Churrero : GODKILLER
Publicado: Mié, 30 Jul 2014, 08:23
Ya sé qué ocurre: para "borrar" el texto anterior, el motor imprime 30 espacios en las posiciones definidas. Lo que está ocurriendo es que si pones tu linea de texto abajo de la pantalla, en el sitio que has designado para el texto, esos 30 espacios se salen de la pantalla y se escribe donde no se debe, con lo que empiezan a corromperse cosas.
La solución ha sido tan sencilla como modificar la función draw_scr para que no se borren 30 espacios, sino sólo 20. Ahora, además de no joderse el marco, tampoco se joden otras cosas
engine.h, linea 1465:
$this->bbcode_second_pass_code('', '#ifdef LINE_OF_TEXT
print_str (LINE_OF_TEXT_X, LINE_OF_TEXT, LINE_OF_TEXT_ATTR, " "); // sólo 20 espacios
#endif')
Por cierto, está quedando realmente chulo
La solución ha sido tan sencilla como modificar la función draw_scr para que no se borren 30 espacios, sino sólo 20. Ahora, además de no joderse el marco, tampoco se joden otras cosas
engine.h, linea 1465:
$this->bbcode_second_pass_code('', '#ifdef LINE_OF_TEXT
print_str (LINE_OF_TEXT_X, LINE_OF_TEXT, LINE_OF_TEXT_ATTR, " "); // sólo 20 espacios
#endif')
Por cierto, está quedando realmente chulo