mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-17 13:52:18 +02:00
Fix imports
This commit is contained in:
parent
a5bca16d1c
commit
449c806170
@ -1,19 +1,20 @@
|
|||||||
import Pokemon, { HitResult, MoveResult } from "../field/pokemon";
|
|
||||||
import { getPokemonMessage, getPokemonPrefix } from "../messages";
|
|
||||||
import { CommonAnimPhase, MoveEffectPhase, MovePhase, PokemonHealPhase, ShowAbilityPhase, StatChangePhase } from "../phases";
|
|
||||||
import * as Utils from "../utils";
|
|
||||||
import { BlockNonDirectDamageAbAttr, FlinchEffectAbAttr, ReverseDrainAbAttr, allAbilities, applyAbAttrs } from "./ability";
|
|
||||||
import { CommonAnim, CommonBattleAnim } from "./battle-anims";
|
import { CommonAnim, CommonBattleAnim } from "./battle-anims";
|
||||||
import { BattleStat } from "./battle-stat";
|
import { CommonAnimPhase, MoveEffectPhase, MovePhase, PokemonHealPhase, ShowAbilityPhase, StatChangePhase } from "../phases";
|
||||||
import { Abilities } from "./enums/abilities";
|
import { getPokemonMessage, getPokemonPrefix } from "../messages";
|
||||||
import { BattlerTagType } from "./enums/battler-tag-type";
|
import Pokemon, { MoveResult, HitResult } from "../field/pokemon";
|
||||||
import { Moves } from "./enums/moves";
|
|
||||||
import { ChargeAttr, MoveFlags, allMoves } from "./move";
|
|
||||||
import { Stat, getStatName } from "./pokemon-stat";
|
import { Stat, getStatName } from "./pokemon-stat";
|
||||||
import { StatusEffect } from "./status-effect";
|
import { StatusEffect } from "./status-effect";
|
||||||
|
import * as Utils from "../utils";
|
||||||
|
import { Moves } from "./enums/moves";
|
||||||
|
import { ChargeAttr, MoveFlags, allMoves } from "./move";
|
||||||
|
import { getTypeDamageMultiplier, Type } from "./type";
|
||||||
|
import { BlockNonDirectDamageAbAttr, FlinchEffectAbAttr, ReverseDrainAbAttr, applyAbAttrs } from "./ability";
|
||||||
|
import { Abilities } from "./enums/abilities";
|
||||||
|
import { BattlerTagType } from "./enums/battler-tag-type";
|
||||||
import { TerrainType } from "./terrain";
|
import { TerrainType } from "./terrain";
|
||||||
import { Type, getTypeDamageMultiplier } from "./type";
|
|
||||||
import { WeatherType } from "./weather";
|
import { WeatherType } from "./weather";
|
||||||
|
import { BattleStat } from "./battle-stat";
|
||||||
|
import { allAbilities } from "./ability"
|
||||||
|
|
||||||
export enum BattlerTagLapseType {
|
export enum BattlerTagLapseType {
|
||||||
FAINT,
|
FAINT,
|
||||||
|
@ -1,29 +1,30 @@
|
|||||||
import { ModifierPoolType } from "#app/modifier/modifier-type";
|
import { Moves } from "./enums/moves";
|
||||||
import { BattlerIndex } from "../battle";
|
|
||||||
import Pokemon, { AttackMoveResult, EnemyPokemon, HitResult, MoveResult, PlayerPokemon, PokemonMove, TurnMove } from "../field/pokemon";
|
|
||||||
import { getPokemonMessage } from "../messages";
|
|
||||||
import { PokemonHeldItemModifier } from "../modifier/modifier";
|
|
||||||
import { BattleEndPhase, MoveEffectPhase, MovePhase, NewBattlePhase, PartyStatusCurePhase, PokemonHealPhase, StatChangePhase, SwitchSummonPhase } from "../phases";
|
|
||||||
import i18next, { Localizable } from '../plugins/i18n';
|
|
||||||
import { Command } from "../ui/command-ui-handler";
|
|
||||||
import * as Utils from "../utils";
|
|
||||||
import { BlockNonDirectDamageAbAttr, BlockOneHitKOAbAttr, BlockRecoilDamageAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr, IgnoreContactAbAttr, MaxMultiHitAbAttr, MoveAbilityBypassAbAttr, PostDefendContactApplyStatusEffectAbAttr, PreSwitchOutAbAttr, ReverseDrainAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, UnswappableAbilityAbAttr, allAbilities, applyAbAttrs, applyPostDefendAbAttrs, applyPreSwitchOutAbAttrs } from "./ability";
|
|
||||||
import { ArenaTagSide, ArenaTrapTag } from "./arena-tag";
|
|
||||||
import { ChargeAnim, MoveChargeAnim, initMoveAnim, loadMoveAnimAssets } from "./battle-anims";
|
import { ChargeAnim, MoveChargeAnim, initMoveAnim, loadMoveAnimAssets } from "./battle-anims";
|
||||||
|
import { BattleEndPhase, MovePhase, NewBattlePhase, PartyStatusCurePhase, PokemonHealPhase, StatChangePhase, SwitchSummonPhase } from "../phases";
|
||||||
import { BattleStat, getBattleStatName } from "./battle-stat";
|
import { BattleStat, getBattleStatName } from "./battle-stat";
|
||||||
import { EncoreTag } from "./battler-tags";
|
import { EncoreTag } from "./battler-tags";
|
||||||
import { Abilities } from "./enums/abilities";
|
|
||||||
import { ArenaTagType } from "./enums/arena-tag-type";
|
|
||||||
import { BattlerTagType } from "./enums/battler-tag-type";
|
import { BattlerTagType } from "./enums/battler-tag-type";
|
||||||
import { Biome } from "./enums/biome";
|
import { getPokemonMessage } from "../messages";
|
||||||
import { Moves } from "./enums/moves";
|
import Pokemon, { AttackMoveResult, EnemyPokemon, HitResult, MoveResult, PlayerPokemon, PokemonMove, TurnMove } from "../field/pokemon";
|
||||||
import { Species } from "./enums/species";
|
|
||||||
import { SpeciesFormChangeActiveTrigger } from "./pokemon-forms";
|
|
||||||
import { Stat } from "./pokemon-stat";
|
|
||||||
import { StatusEffect, getStatusEffectHealText } from "./status-effect";
|
import { StatusEffect, getStatusEffectHealText } from "./status-effect";
|
||||||
import { TerrainType } from "./terrain";
|
|
||||||
import { Type } from "./type";
|
import { Type } from "./type";
|
||||||
|
import * as Utils from "../utils";
|
||||||
import { WeatherType } from "./weather";
|
import { WeatherType } from "./weather";
|
||||||
|
import { ArenaTagSide, ArenaTrapTag } from "./arena-tag";
|
||||||
|
import { ArenaTagType } from "./enums/arena-tag-type";
|
||||||
|
import { UnswappableAbilityAbAttr, UncopiableAbilityAbAttr, UnsuppressableAbilityAbAttr, NoTransformAbilityAbAttr, BlockRecoilDamageAttr, BlockOneHitKOAbAttr, IgnoreContactAbAttr, MaxMultiHitAbAttr, applyAbAttrs, BlockNonDirectDamageAbAttr, applyPreSwitchOutAbAttrs, PreSwitchOutAbAttr, applyPostDefendAbAttrs, PostDefendContactApplyStatusEffectAbAttr, MoveAbilityBypassAbAttr, ReverseDrainAbAttr, FieldPreventExplosiveMovesAbAttr, ForceSwitchOutImmunityAbAttr } from "./ability";
|
||||||
|
import { Abilities } from "./enums/abilities";
|
||||||
|
import { allAbilities } from './ability';
|
||||||
|
import { PokemonHeldItemModifier } from "../modifier/modifier";
|
||||||
|
import Battle, { BattlerIndex } from "../battle";
|
||||||
|
import { Stat } from "./pokemon-stat";
|
||||||
|
import { TerrainType } from "./terrain";
|
||||||
|
import { SpeciesFormChangeActiveTrigger } from "./pokemon-forms";
|
||||||
|
import { Species } from "./enums/species";
|
||||||
|
import { ModifierPoolType } from "#app/modifier/modifier-type";
|
||||||
|
import { Command } from "../ui/command-ui-handler";
|
||||||
|
import { Biome } from "./enums/biome";
|
||||||
|
import i18next, { Localizable } from '../plugins/i18n';
|
||||||
|
|
||||||
export enum MoveCategory {
|
export enum MoveCategory {
|
||||||
PHYSICAL,
|
PHYSICAL,
|
||||||
|
@ -27,10 +27,10 @@ import { TempBattleStat } from '../data/temp-battle-stat';
|
|||||||
import { ArenaTagSide, WeakenMoveScreenTag, WeakenMoveTypeTag } from '../data/arena-tag';
|
import { ArenaTagSide, WeakenMoveScreenTag, WeakenMoveTypeTag } from '../data/arena-tag';
|
||||||
import { ArenaTagType } from "../data/enums/arena-tag-type";
|
import { ArenaTagType } from "../data/enums/arena-tag-type";
|
||||||
import { Biome } from "../data/enums/biome";
|
import { Biome } from "../data/enums/biome";
|
||||||
import { Ability, AbAttr, BattleStatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, FieldVariableMovePowerAbAttr, IgnoreOpponentStatChangesAbAttr, MoveImmunityAbAttr, MoveTypeChangeAttr, NonSuperEffectiveImmunityAbAttr, PreApplyBattlerTagAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, VariableMovePowerAbAttr, VariableMoveTypeAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPostDefendAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr, IgnoreTypeStatusEffectImmunityAbAttr } from '../data/ability';
|
import { Ability, AbAttr, BattleStatMultiplierAbAttr, BlockCritAbAttr, BonusCritAbAttr, BypassBurnDamageReductionAbAttr, FieldPriorityMoveImmunityAbAttr, FieldVariableMovePowerAbAttr, IgnoreOpponentStatChangesAbAttr, MoveImmunityAbAttr, MoveTypeChangeAttr, NonSuperEffectiveImmunityAbAttr, PreApplyBattlerTagAbAttr, PreDefendFullHpEndureAbAttr, ReceivedMoveDamageMultiplierAbAttr, ReduceStatusEffectDurationAbAttr, StabBoostAbAttr, StatusEffectImmunityAbAttr, TypeImmunityAbAttr, VariableMovePowerAbAttr, VariableMoveTypeAbAttr, WeightMultiplierAbAttr, allAbilities, applyAbAttrs, applyBattleStatMultiplierAbAttrs, applyPostDefendAbAttrs, applyPreApplyBattlerTagAbAttrs, applyPreAttackAbAttrs, applyPreDefendAbAttrs, applyPreSetStatusAbAttrs, UnsuppressableAbilityAbAttr, SuppressFieldAbilitiesAbAttr, NoFusionAbilityAbAttr, MultCritAbAttr, IgnoreTypeImmunityAbAttr, DamageBoostAbAttr } from '../data/ability';
|
||||||
import { Abilities } from "#app/data/enums/abilities";
|
import { Abilities } from "#app/data/enums/abilities";
|
||||||
import PokemonData from '../system/pokemon-data';
|
import PokemonData from '../system/pokemon-data';
|
||||||
import Battle, { BattlerIndex } from '../battle';
|
import { BattlerIndex } from '../battle';
|
||||||
import { BattleSpec } from "../enums/battle-spec";
|
import { BattleSpec } from "../enums/battle-spec";
|
||||||
import { Mode } from '../ui/ui';
|
import { Mode } from '../ui/ui';
|
||||||
import PartyUiHandler, { PartyOption, PartyUiMode } from '../ui/party-ui-handler';
|
import PartyUiHandler, { PartyOption, PartyUiMode } from '../ui/party-ui-handler';
|
||||||
|
Loading…
Reference in New Issue
Block a user