render 'ons' after all stuff (needs to be discovered), fixed crumbs invisibility on screen with barman

svn-id: r46335
This commit is contained in:
Vladimir Menshakov 2009-12-12 10:50:41 +00:00
parent cc22b76c3b
commit 17435a0b6c

View File

@ -535,14 +535,6 @@ bool Scene::render(OSystem *system) {
bool got_any_animation = false;
if (ons != NULL && debug_features.feature[DebugFeatures::kShowOns]) {
for (uint32 i = 0; i < ons_count; ++i) {
Surface *s = ons + i;
if (s != NULL)
s->render(surface);
}
}
for (byte i = 0; i < 4; ++i) {
Animation *a = custom_animation + i;
Surface *s = a->currentFrame();
@ -662,6 +654,14 @@ bool Scene::render(OSystem *system) {
}
}
if (ons != NULL && debug_features.feature[DebugFeatures::kShowOns]) {
for (uint32 i = 0; i < ons_count; ++i) {
Surface *s = ons + i;
if (s != NULL)
s->render(surface);
}
}
if (!message.empty()) {
bool visible = true;
if (message_first_frame != 0 && message_animation != NULL) {