Stichwort "onDrawBattleActionWindow", das wird pro Frame 2 mal ausgelöst. Was das erste ist weiss ich nicht. Das zweite ist das Fenster von wegen "Angreifen, Verteidigen, Items" etc.
Beim ersten funktioniert das isVisible-Flag nicht, der Callback kommt auch wenn da nichts zu sehen ist.
Anmerkung: Ich hab den Patch drauf, der das "Kämpfen - Autokampf - Flucht"-Menü entfernt. Kanns damit zusammen hängen?
Mein neuer Lieblingsbug:
bool onDrawBattleActionWindow ( ...)
{
return true;
}
----> Fenster wird angezeigt
bool onDrawBattleActionWindow ( ...)
{
return false;
}
----> Fenster wird NICHT angezeigt
bool onDrawBattleActionWindow ( ...)
{
RPG::screen->canvas->draw (...) etc.
return false;
}
----> Fenster WIRD angezeigt (!!!!)