9 lines
235 B
TypeScript
9 lines
235 B
TypeScript
|
|
import {CombatState} from "@/samples/slay-the-spire-like/system";
|
|||
|
|
|
|||
|
|
export function* getAliveEnemies(state: CombatState) {
|
|||
|
|
for (let enemy of state.enemies) {
|
|||
|
|
if (enemy.isAlive) {
|
|||
|
|
yield enemy;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|