Adjust signatures of some phases to use ArrayLike<T>

This commit is contained in:
Sirz Benjie 2025-09-11 22:43:26 -05:00
parent 5ec0088ffc
commit e558339445
No known key found for this signature in database
GPG Key ID: 4A524B4D196C759E
2 changed files with 3 additions and 3 deletions

View File

@ -125,7 +125,7 @@ export class EncounterPhase extends BattlePhase {
!!globalScene.getEncounterBossSegments(battle.waveIndex, level, enemySpecies), !!globalScene.getEncounterBossSegments(battle.waveIndex, level, enemySpecies),
); );
if (globalScene.currentBattle.battleSpec === BattleSpec.FINAL_BOSS) { if (globalScene.currentBattle.battleSpec === BattleSpec.FINAL_BOSS) {
battle.enemyParty[e].ivs = new Array(6).fill(31); battle.enemyParty[e].ivs.fill(31);
} }
globalScene globalScene
.getPlayerParty() .getPlayerParty()

View File

@ -195,7 +195,7 @@ export class BattleMessageUiHandler extends MessageUiHandler {
super.showDialogue(text, name, delay, callback, callbackDelay, prompt, promptDelay); super.showDialogue(text, name, delay, callback, callbackDelay, prompt, promptDelay);
} }
promptLevelUpStats(partyMemberIndex: number, prevStats: number[], showTotals: boolean): Promise<void> { promptLevelUpStats(partyMemberIndex: number, prevStats: ArrayLike<number>, showTotals: boolean): Promise<void> {
return new Promise(resolve => { return new Promise(resolve => {
if (!globalScene.showLevelUpStats) { if (!globalScene.showLevelUpStats) {
return resolve(); return resolve();
@ -219,7 +219,7 @@ export class BattleMessageUiHandler extends MessageUiHandler {
}); });
} }
promptIvs(pokemonId: number, ivs: number[]): Promise<void> { promptIvs(pokemonId: number, ivs: ArrayLike<number>): Promise<void> {
return new Promise(resolve => { return new Promise(resolve => {
globalScene.executeWithSeedOffset(() => { globalScene.executeWithSeedOffset(() => {
let levelUpStatsValuesText = ""; let levelUpStatsValuesText = "";