Añadida la opcion de que los enemigos puedan decidir el frame de inicio

This commit is contained in:
2022-11-13 18:28:02 +01:00
parent 924e37b32b
commit b688dc6d02
4 changed files with 19 additions and 4 deletions

View File

@@ -79,6 +79,7 @@ room_t loadRoomFile(std::string file_path, bool verbose)
enemy_t enemy;
enemy.flip = false;
enemy.mirror = false;
enemy.frame = -1;
enemy.palette = p_zxspectrum;
do
@@ -327,6 +328,11 @@ bool setEnemy(enemy_t *enemy, std::string var, std::string value)
enemy->color = value;
}
else if (var == "frame")
{
enemy->frame = std::stoi(value);
}
else if (var == "[/enemy]" || var == "tileSetFile" || var.substr(0, 1) == "#")
{
}