X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fgameloop.cpp;h=b5857c902dfa77657f5c9ed69ea1b5ad0c051d1a;hb=8d033f0cbe51f8cf71898a6a4f2e77dcc32e3857;hp=a51a5fa332cbdd8473dd6bb6375b1e9e246b2a71;hpb=a9152a35ae53ccfa518160e66ff700cfd5f6d3be;p=supertux.git diff --git a/src/gameloop.cpp b/src/gameloop.cpp index a51a5fa33..b5857c902 100644 --- a/src/gameloop.cpp +++ b/src/gameloop.cpp @@ -413,9 +413,9 @@ GameSession::check_end_conditions() Player* tux = world->get_tux(); /* End of level? */ - int endpos = (World::current()->get_level()->width-10) * 32; + int endpos = (World::current()->get_level()->width-5) * 32; Tile* endtile = collision_goal(tux->base); - //printf("EndTile: %p.\n", endtile); + // fallback in case the other endpositions don't trigger if (tux->base.x >= endpos || (endtile && endtile->data >= 1) || (end_sequence && !endsequence_timer.check()))