- [FIX] nom de musica incorrecte
- [FIX] Al carregar el mapa nomes contaba fins a x=10 en compte de 20. - Aplicats els nous draw::draw() - Fora tots els draw::setTrans(), el color transparent no canvia en tot el joc.
This commit is contained in:
@@ -10,6 +10,7 @@ namespace gamestate
|
||||
{
|
||||
draw::surface *fondo = nullptr;
|
||||
draw::surface *mapa = nullptr;
|
||||
draw::surface *cursor = nullptr;
|
||||
|
||||
uint32_t arounderCount;
|
||||
uint32_t startTicks;
|
||||
@@ -30,7 +31,7 @@ namespace gamestate
|
||||
draw::setPalette(pal, 128);
|
||||
|
||||
// [TODO] Carreagar la resta de gifs que facen falta
|
||||
//cursor = drawManager->LoadFont("cursor.gif");
|
||||
cursor = draw::loadSurface("cursor.gif");
|
||||
//menu = drawManager->LoadFont("menu.gif");
|
||||
|
||||
// [TODO] CREAR AIGUA PROCESSOR
|
||||
@@ -40,7 +41,7 @@ namespace gamestate
|
||||
mapa::arounders::eixits++;
|
||||
// arounder_seleccionat = primerArounders
|
||||
|
||||
audio::loadMusic((fase+1) % 5 == 0 ? "mus6.ogg" : "mus4.mp3");
|
||||
audio::loadMusic((fase+1) % 5 == 0 ? "mus6.ogg" : "mus4.ogg");
|
||||
audio::playMusic();
|
||||
|
||||
play::arounderCount = play::startTicks = game::getTicks();
|
||||
@@ -52,18 +53,19 @@ namespace gamestate
|
||||
bool loop()
|
||||
{
|
||||
play::draw();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void draw()
|
||||
{
|
||||
draw::setSource(play::fondo);
|
||||
draw::draw();
|
||||
draw::draw(play::fondo);
|
||||
|
||||
int accio = -1;
|
||||
int prevista = -1;
|
||||
int accio = 0;
|
||||
int prevista = 0;
|
||||
// [TODO] if (arounders::seleccionat) { accio = arounders::seleccionat->accio; prevista = arounders::seleccionat->prevista; }
|
||||
// [QUESTION] Potser lo del seleccionat se deuria mirar dins de "mapa"?
|
||||
mapa::pintar(0, 0); // [TODO] if (arounders::seleccionat) existeix, pillar la accio i la prevista de ell
|
||||
mapa::pintar(accio, prevista); // [TODO] if (arounders::seleccionat) existeix, pillar la accio i la prevista de ell
|
||||
|
||||
// [TODO] aigua::pintar();
|
||||
// [TODO] arounders::pintar();
|
||||
@@ -75,6 +77,11 @@ namespace gamestate
|
||||
draw::draw(arounderSeleccionat->X-3, arounderSeleccionat->Y-3);
|
||||
}
|
||||
*/
|
||||
|
||||
draw::setSource(cursor);
|
||||
draw::draw(input::mouseX(), input::mouseY());
|
||||
|
||||
draw::render();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user