mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-28 02:09:31 +02:00
Compare commits
4 Commits
430e1d1888
...
4d2778a0f8
Author | SHA1 | Date | |
---|---|---|---|
|
4d2778a0f8 | ||
|
907e3c8208 | ||
|
b982de1b95 | ||
|
37177809d7 |
@ -1513,8 +1513,8 @@ export class BattleScene extends SceneBase {
|
|||||||
return this.currentBattle;
|
return this.currentBattle;
|
||||||
}
|
}
|
||||||
|
|
||||||
newArena(biome: BiomeId, playerFaints?: number): Arena {
|
newArena(biome: BiomeId, playerFaints = 0): Arena {
|
||||||
this.arena = new Arena(biome, BiomeId[biome].toLowerCase(), playerFaints);
|
this.arena = new Arena(biome, playerFaints);
|
||||||
this.eventTarget.dispatchEvent(new NewArenaEvent());
|
this.eventTarget.dispatchEvent(new NewArenaEvent());
|
||||||
|
|
||||||
this.arenaBg.pipelineData = {
|
this.arenaBg.pipelineData = {
|
||||||
|
@ -1865,27 +1865,43 @@ export const trainerConfigs: TrainerConfigs = {
|
|||||||
.setPartyMemberFunc(
|
.setPartyMemberFunc(
|
||||||
0,
|
0,
|
||||||
getRandomPartyMemberFunc([
|
getRandomPartyMemberFunc([
|
||||||
|
SpeciesId.METAPOD,
|
||||||
|
SpeciesId.LEDYBA,
|
||||||
|
SpeciesId.CLEFFA,
|
||||||
|
SpeciesId.WOOPER,
|
||||||
|
SpeciesId.TEDDIURSA,
|
||||||
|
SpeciesId.REMORAID,
|
||||||
|
SpeciesId.HOUNDOUR,
|
||||||
|
SpeciesId.SILCOON,
|
||||||
SpeciesId.PLUSLE,
|
SpeciesId.PLUSLE,
|
||||||
SpeciesId.VOLBEAT,
|
SpeciesId.VOLBEAT,
|
||||||
SpeciesId.PACHIRISU,
|
SpeciesId.SPINDA,
|
||||||
SpeciesId.SILCOON,
|
SpeciesId.BONSLY,
|
||||||
SpeciesId.METAPOD,
|
|
||||||
SpeciesId.IGGLYBUFF,
|
|
||||||
SpeciesId.PETILIL,
|
SpeciesId.PETILIL,
|
||||||
SpeciesId.EEVEE,
|
SpeciesId.SPRITZEE,
|
||||||
|
SpeciesId.MILCERY,
|
||||||
|
SpeciesId.PICHU,
|
||||||
]),
|
]),
|
||||||
)
|
)
|
||||||
.setPartyMemberFunc(
|
.setPartyMemberFunc(
|
||||||
1,
|
1,
|
||||||
getRandomPartyMemberFunc(
|
getRandomPartyMemberFunc(
|
||||||
[
|
[
|
||||||
|
SpeciesId.KAKUNA,
|
||||||
|
SpeciesId.SPINARAK,
|
||||||
|
SpeciesId.IGGLYBUFF,
|
||||||
|
SpeciesId.PALDEA_WOOPER,
|
||||||
|
SpeciesId.PHANPY,
|
||||||
|
SpeciesId.MANTYKE,
|
||||||
|
SpeciesId.ELECTRIKE,
|
||||||
|
SpeciesId.CASCOON,
|
||||||
SpeciesId.MINUN,
|
SpeciesId.MINUN,
|
||||||
SpeciesId.ILLUMISE,
|
SpeciesId.ILLUMISE,
|
||||||
SpeciesId.EMOLGA,
|
SpeciesId.SPINDA,
|
||||||
SpeciesId.CASCOON,
|
SpeciesId.MIME_JR,
|
||||||
SpeciesId.KAKUNA,
|
|
||||||
SpeciesId.CLEFFA,
|
|
||||||
SpeciesId.COTTONEE,
|
SpeciesId.COTTONEE,
|
||||||
|
SpeciesId.SWIRLIX,
|
||||||
|
SpeciesId.FIDOUGH,
|
||||||
SpeciesId.EEVEE,
|
SpeciesId.EEVEE,
|
||||||
],
|
],
|
||||||
TrainerSlot.TRAINER_PARTNER,
|
TrainerSlot.TRAINER_PARTNER,
|
||||||
|
@ -54,7 +54,7 @@ export class Arena {
|
|||||||
public bgm: string;
|
public bgm: string;
|
||||||
public ignoreAbilities: boolean;
|
public ignoreAbilities: boolean;
|
||||||
public ignoringEffectSource: BattlerIndex | null;
|
public ignoringEffectSource: BattlerIndex | null;
|
||||||
public playerTerasUsed: number;
|
public playerTerasUsed = 0;
|
||||||
/**
|
/**
|
||||||
* Saves the number of times a party pokemon faints during a arena encounter.
|
* Saves the number of times a party pokemon faints during a arena encounter.
|
||||||
* {@linkcode globalScene.currentBattle.enemyFaints} is the corresponding faint counter for the enemy (this resets every wave).
|
* {@linkcode globalScene.currentBattle.enemyFaints} is the corresponding faint counter for the enemy (this resets every wave).
|
||||||
@ -68,12 +68,11 @@ export class Arena {
|
|||||||
|
|
||||||
public readonly eventTarget: EventTarget = new EventTarget();
|
public readonly eventTarget: EventTarget = new EventTarget();
|
||||||
|
|
||||||
constructor(biome: BiomeId, bgm: string, playerFaints = 0) {
|
constructor(biome: BiomeId, playerFaints = 0) {
|
||||||
this.biomeType = biome;
|
this.biomeType = biome;
|
||||||
this.bgm = bgm;
|
this.bgm = BiomeId[biome].toLowerCase();
|
||||||
this.trainerPool = biomeTrainerPools[biome];
|
this.trainerPool = biomeTrainerPools[biome];
|
||||||
this.updatePoolsForTimeOfDay();
|
this.updatePoolsForTimeOfDay();
|
||||||
this.playerTerasUsed = 0;
|
|
||||||
this.playerFaints = playerFaints;
|
this.playerFaints = playerFaints;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user