Add new mountain background
Before Width: | Height: | Size: 485 B After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 780 B After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 982 B |
After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 602 B After Width: | Height: | Size: 636 B |
|
@ -331,6 +331,7 @@ export function getBiomeHasProps(biomeType: Biome): boolean {
|
||||||
case Biome.BEACH:
|
case Biome.BEACH:
|
||||||
case Biome.LAKE:
|
case Biome.LAKE:
|
||||||
case Biome.SEABED:
|
case Biome.SEABED:
|
||||||
|
case Biome.MOUNTAIN:
|
||||||
case Biome.BADLANDS:
|
case Biome.BADLANDS:
|
||||||
case Biome.CAVE:
|
case Biome.CAVE:
|
||||||
case Biome.DESERT:
|
case Biome.DESERT:
|
||||||
|
|
|
@ -242,7 +242,7 @@ export class EncounterPhase extends BattlePhase {
|
||||||
|
|
||||||
doEncounter() {
|
doEncounter() {
|
||||||
if (startingWave > 10) {
|
if (startingWave > 10) {
|
||||||
for (let m = 0; m < Math.floor(startingWave / 10); m++)
|
for (let m = 0; m < Math.min(Math.floor(startingWave / 10), 99); m++)
|
||||||
this.scene.addModifier(getPlayerModifierTypeOptionsForWave((m + 1) * 10, 1, this.scene.getParty())[0].type.newModifier());
|
this.scene.addModifier(getPlayerModifierTypeOptionsForWave((m + 1) * 10, 1, this.scene.getParty())[0].type.newModifier());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ import Phaser from 'phaser';
|
||||||
import { Biome } from './data/biome';
|
import { Biome } from './data/biome';
|
||||||
import UI from './ui/ui';
|
import UI from './ui/ui';
|
||||||
import { EncounterPhase, SummonPhase, NextEncounterPhase, NewBiomeEncounterPhase, SelectBiomePhase, MessagePhase, CheckLoadPhase, TurnInitPhase, ReturnPhase, ToggleDoublePositionPhase, CheckSwitchPhase } from './battle-phases';
|
import { EncounterPhase, SummonPhase, NextEncounterPhase, NewBiomeEncounterPhase, SelectBiomePhase, MessagePhase, CheckLoadPhase, TurnInitPhase, ReturnPhase, ToggleDoublePositionPhase, CheckSwitchPhase } from './battle-phases';
|
||||||
import Pokemon, { PlayerPokemon, EnemyPokemon, FieldPosition } from './pokemon';
|
import Pokemon, { PlayerPokemon, EnemyPokemon } from './pokemon';
|
||||||
import PokemonSpecies, { allSpecies, getPokemonSpecies, initSpecies } from './data/pokemon-species';
|
import PokemonSpecies, { allSpecies, getPokemonSpecies, initSpecies } from './data/pokemon-species';
|
||||||
import * as Utils from './utils';
|
import * as Utils from './utils';
|
||||||
import { Modifier, ModifierBar, ConsumablePokemonModifier, ConsumableModifier, PokemonHpRestoreModifier, HealingBoosterModifier, PersistentModifier, PokemonHeldItemModifier, ModifierPredicate } from './modifier/modifier';
|
import { Modifier, ModifierBar, ConsumablePokemonModifier, ConsumableModifier, PokemonHpRestoreModifier, HealingBoosterModifier, PersistentModifier, PokemonHeldItemModifier, ModifierPredicate } from './modifier/modifier';
|
||||||
|
|