Trabajando en la cache de animaciones

This commit is contained in:
2022-10-27 18:13:22 +02:00
parent 6186d1fac1
commit 35b4d19188
6 changed files with 110 additions and 16 deletions

View File

@@ -221,13 +221,14 @@ void Director::loadResources(section_t section)
resource->loadTextures(textureList);
std::vector<std::string> animationList;
animationList.push_back("shine.ani");
animationList.push_back("shine");
resource->loadAnimations(animationList);
}
else if (section.name == SECTION_PROG_GAME || section.name == SECTION_PROG_DEMO)
{
// Texturas
std::vector<std::string> textureList;
// Jugador
@@ -287,6 +288,56 @@ void Director::loadResources(section_t section)
textureList.push_back("debug.png");
resource->loadTextures(textureList);
// Animaciones
std::vector<std::string> animationList;
// Jugador
animationList.push_back("player");
// Enemigos
animationList.push_back("paco");
animationList.push_back("chip");
animationList.push_back("wave");
animationList.push_back("wave_v");
animationList.push_back("sigmasua");
animationList.push_back("diskette");
animationList.push_back("bird");
animationList.push_back("bin");
animationList.push_back("qvoid");
animationList.push_back("batman");
animationList.push_back("tuno");
animationList.push_back("matatunos");
animationList.push_back("abad");
animationList.push_back("jailbattle_human");
animationList.push_back("jailbattle_alien");
animationList.push_back("jailer");
animationList.push_back("jailer2");
animationList.push_back("jailer3");
animationList.push_back("printer");
animationList.push_back("code");
animationList.push_back("demon");
animationList.push_back("dimallas");
animationList.push_back("dimallas_v");
animationList.push_back("heavy");
animationList.push_back("spider");
animationList.push_back("macaronni_ted");
animationList.push_back("mummy");
animationList.push_back("sam");
animationList.push_back("amstrad_character_set");
animationList.push_back("breakout");
animationList.push_back("lamp");
animationList.push_back("bry");
animationList.push_back("tv");
animationList.push_back("tv_panel");
animationList.push_back("arounders_door");
animationList.push_back("arounders_machine");
animationList.push_back("arounder_walk");
animationList.push_back("arounder_stop");
animationList.push_back("arounder_fly");
animationList.push_back("bat");
resource->loadAnimations(animationList);
}
}