package dev.llan.model.pieces.enemies;
import dev.llan.model.cards.BaseCard;
import dev.llan.model.cards.EnemyAttackCard;
import dev.llan.model.cards.EnemyRangedCard;
class Constants {
static BaseCard[] getInitialDeck(Imp imp) {
BaseCard[] INITIAL_DECK =
new BaseCard[] {
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
new EnemyAttackCard(imp),
};
return INITIAL_DECK;
}
static BaseCard[] getInitialDeck(Golem golem) {
BaseCard[] INITIAL_DECK =
new BaseCard[] {
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
new EnemyAttackCard(golem),
};
return INITIAL_DECK;
}
static BaseCard[] getInitialDeck(Pestilence pestilence) {
BaseCard[] INITIAL_DECK =
new BaseCard[] {
new EnemyAttackCard(pestilence),
new EnemyAttackCard(pestilence),
new EnemyAttackCard(pestilence),
new EnemyAttackCard(pestilence),
new EnemyRangedCard(pestilence),
new EnemyRangedCard(pestilence),
new EnemyRangedCard(pestilence),
new EnemyRangedCard(pestilence),
};
return INITIAL_DECK;
}
}