La ventana ya se crea con o sin el borde

This commit is contained in:
2022-09-16 17:53:16 +02:00
parent 93bf8cecb7
commit c2882da40b
9 changed files with 108 additions and 6 deletions

View File

@@ -110,8 +110,18 @@ bool Director::loadConfig()
}
// Aplica opciones
options->screenWidth = GAMECANVAS_WIDTH * options->windowSize;
options->screenHeight = GAMECANVAS_HEIGHT * options->windowSize;
if (options->borderEnabled)
{
const int incWidth = GAMECANVAS_WIDTH * options->borderSize;
const int incHeight = GAMECANVAS_HEIGHT * options->borderSize;
options->screenWidth = (GAMECANVAS_WIDTH + incWidth) * options->windowSize;
options->screenHeight = (GAMECANVAS_HEIGHT + incHeight) * options->windowSize;
}
else
{
options->screenWidth = GAMECANVAS_WIDTH * options->windowSize;
options->screenHeight = GAMECANVAS_HEIGHT * options->windowSize;
}
return success;
}
@@ -401,6 +411,12 @@ bool Director::setFileList()
asset->add("/media/enemies/tuno.ani", data);
asset->add("/media/enemies/matatunos.png", bitmap);
asset->add("/media/enemies/matatunos.ani", data);
asset->add("/media/enemies/abad.png", bitmap);
asset->add("/media/enemies/abad.ani", data);
asset->add("/media/enemies/jailbattle_human.png", bitmap);
asset->add("/media/enemies/jailbattle_human.ani", data);
asset->add("/media/enemies/jailbattle_alien.png", bitmap);
asset->add("/media/enemies/jailbattle_alien.ani", data);
asset->add("/media/player/player.png", bitmap);
asset->add("/media/player/player.ani", data);