Ya cambia el color de los enemigos al cambiar la paleta
This commit is contained in:
@@ -18,7 +18,9 @@ Enemy::Enemy(enemy_t enemy)
|
||||
x2 = enemy.x2;
|
||||
y1 = enemy.y1;
|
||||
y2 = enemy.y2;
|
||||
color = enemy.color;
|
||||
palette = enemy.palette;
|
||||
colorString = enemy.color;
|
||||
color = stringToColor(palette, colorString);
|
||||
sprite->setPosX(enemy.x);
|
||||
sprite->setPosY(enemy.y);
|
||||
sprite->setVelX(enemy.vx);
|
||||
@@ -101,4 +103,11 @@ SDL_Rect &Enemy::getCollider()
|
||||
void Enemy::reLoadTexture()
|
||||
{
|
||||
texture->reLoad();
|
||||
}
|
||||
|
||||
// Asigna la paleta
|
||||
void Enemy::setPalette(palette_e pal)
|
||||
{
|
||||
palette = pal;
|
||||
color = stringToColor(palette, colorString);
|
||||
}
|
||||
Reference in New Issue
Block a user