- Prologo quasi acabat
This commit is contained in:
@@ -19,7 +19,12 @@ namespace modules
|
||||
{
|
||||
if (audio::getCurrentMusic() != "mus_gameover.ogg") audio::playMusic("mus_gameover.ogg", 0);
|
||||
|
||||
if (heroi == nullptr) heroi = actor::create("HERO", {16,32,8}, {6,6,12}, "test.gif", {0,32,20,32}, {-6,38});
|
||||
if (heroi) actor::remove(heroi);
|
||||
if (actor::hero::isPrologo()) {
|
||||
heroi = actor::create("HERO", {16, 32, 0}, {6, 6, 8}, "gat.gif", {0, 0, 24, 28}, {-4, 32});
|
||||
} else {
|
||||
heroi = actor::create("HERO", {16,32,8}, {6,6,12}, "test.gif", {0,32,20,32}, {-6,38});
|
||||
}
|
||||
heroi->flags = FLAG_ANIMATED;
|
||||
|
||||
int milliseconds = SDL_GetTicks()-actor::stats::getStartTime();
|
||||
@@ -50,8 +55,16 @@ namespace modules
|
||||
|
||||
draw::print2("GAME OVER", 15, 7, YELLOW, FONT_ZOOM_VERTICAL);
|
||||
|
||||
draw::print2(actor::stats::getNumPartsCollected(), 2, 11, 12, TEAL, FONT_ZOOM_NONE);
|
||||
draw::print2("PARTS TROBADES", 14, 12, GREEN, FONT_ZOOM_NONE);
|
||||
if (actor::hero::isPrologo())
|
||||
{
|
||||
int num_objectes = 0;
|
||||
for (int i=0;i<4;++i) if (actor::hero::getPrologoObjectState(i)==PROLOGO_OBJECT_LEFT) num_objectes++;
|
||||
draw::print2(num_objectes, 2, 11, 12, TEAL, FONT_ZOOM_NONE);
|
||||
draw::print2("OBJECTES DEJATS", 14, 12, GREEN, FONT_ZOOM_NONE);
|
||||
} else {
|
||||
draw::print2(actor::stats::getNumPartsCollected(), 2, 11, 12, TEAL, FONT_ZOOM_NONE);
|
||||
draw::print2("PARTS TROBADES", 14, 12, GREEN, FONT_ZOOM_NONE);
|
||||
}
|
||||
|
||||
draw::print2(actor::stats::getRoomsVisited(), 2, 8, 14, TEAL, FONT_ZOOM_NONE);
|
||||
draw::print2("HABITACIONS VISITADES", 11, 14, GREEN, FONT_ZOOM_NONE);
|
||||
|
||||
Reference in New Issue
Block a user