PokéRogue
    Preparing search index...

    Variable ModifierClassMapConst

    ModifierClassMap: Readonly<
        {
            AddPokeballModifier: typeof AddPokeballModifier;
            AddVoucherModifier: typeof AddVoucherModifier;
            AttackTypeBoosterModifier: typeof AttackTypeBoosterModifier;
            BaseStatModifier: typeof BaseStatModifier;
            BerryModifier: typeof BerryModifier;
            BoostBugSpawnModifier: typeof BoostBugSpawnModifier;
            BypassSpeedChanceModifier: typeof BypassSpeedChanceModifier;
            ConsumableModifier: typeof ConsumableModifier;
            ConsumablePokemonModifier: typeof ConsumablePokemonModifier;
            ConsumablePokemonMoveModifier: typeof ConsumablePokemonMoveModifier;
            ContactHeldItemTransferChanceModifier: typeof ContactHeldItemTransferChanceModifier;
            CritBoosterModifier: typeof CritBoosterModifier;
            CriticalCatchChanceBoosterModifier: typeof CriticalCatchChanceBoosterModifier;
            DamageMoneyRewardModifier: typeof DamageMoneyRewardModifier;
            DoubleBattleChanceBoosterModifier: typeof DoubleBattleChanceBoosterModifier;
            EnemyAttackStatusEffectChanceModifier: typeof EnemyAttackStatusEffectChanceModifier;
            EnemyDamageBoosterModifier: typeof EnemyDamageBoosterModifier;
            EnemyDamageMultiplierModifier: typeof EnemyDamageMultiplierModifier;
            EnemyDamageReducerModifier: typeof EnemyDamageReducerModifier;
            EnemyEndureChanceModifier: typeof EnemyEndureChanceModifier;
            EnemyFusionChanceModifier: typeof EnemyFusionChanceModifier;
            EnemyPersistentModifier: typeof EnemyPersistentModifier;
            EnemyStatusEffectHealChanceModifier: typeof EnemyStatusEffectHealChanceModifier;
            EnemyTurnHealModifier: typeof EnemyTurnHealModifier;
            EvolutionItemModifier: typeof EvolutionItemModifier;
            EvoTrackerModifier: typeof EvoTrackerModifier;
            ExpBalanceModifier: typeof ExpBalanceModifier;
            ExpBoosterModifier: typeof ExpBoosterModifier;
            ExpShareModifier: typeof ExpShareModifier;
            ExtraModifierModifier: typeof ExtraModifierModifier;
            FieldEffectModifier: typeof FieldEffectModifier;
            FlinchChanceModifier: typeof FlinchChanceModifier;
            FusePokemonModifier: typeof FusePokemonModifier;
            GigantamaxAccessModifier: typeof GigantamaxAccessModifier;
            HealingBoosterModifier: typeof HealingBoosterModifier;
            HealShopCostModifier: typeof HealShopCostModifier;
            HeldItemTransferModifier: typeof HeldItemTransferModifier;
            HiddenAbilityRateBoosterModifier: typeof HiddenAbilityRateBoosterModifier;
            HitHealModifier: typeof HitHealModifier;
            IvScannerModifier: typeof IvScannerModifier;
            LapsingPersistentModifier: typeof LapsingPersistentModifier;
            LapsingPokemonHeldItemModifier: typeof LapsingPokemonHeldItemModifier;
            LevelIncrementBoosterModifier: typeof LevelIncrementBoosterModifier;
            LockModifierTiersModifier: typeof LockModifierTiersModifier;
            MapModifier: typeof MapModifier;
            MegaEvolutionAccessModifier: typeof MegaEvolutionAccessModifier;
            MoneyInterestModifier: typeof MoneyInterestModifier;
            MoneyMultiplierModifier: typeof MoneyMultiplierModifier;
            MoneyRewardModifier: typeof MoneyRewardModifier;
            MultipleParticipantExpBonusModifier: typeof MultipleParticipantExpBonusModifier;
            PersistentModifier: typeof PersistentModifier;
            PokemonAllMovePpRestoreModifier: typeof PokemonAllMovePpRestoreModifier;
            PokemonBaseStatFlatModifier: typeof PokemonBaseStatFlatModifier;
            PokemonBaseStatTotalModifier: typeof PokemonBaseStatTotalModifier;
            PokemonExpBoosterModifier: typeof PokemonExpBoosterModifier;
            PokemonFormChangeItemModifier: typeof PokemonFormChangeItemModifier;
            PokemonFriendshipBoosterModifier: typeof PokemonFriendshipBoosterModifier;
            PokemonHeldItemModifier: typeof PokemonHeldItemModifier;
            PokemonHpRestoreModifier: typeof PokemonHpRestoreModifier;
            PokemonIncrementingStatModifier: typeof PokemonIncrementingStatModifier;
            PokemonInstantReviveModifier: typeof PokemonInstantReviveModifier;
            PokemonLevelIncrementModifier: typeof PokemonLevelIncrementModifier;
            PokemonMoveAccuracyBoosterModifier: typeof PokemonMoveAccuracyBoosterModifier;
            PokemonMultiHitModifier: typeof PokemonMultiHitModifier;
            PokemonNatureChangeModifier: typeof PokemonNatureChangeModifier;
            PokemonNatureWeightModifier: typeof PokemonNatureWeightModifier;
            PokemonPpRestoreModifier: typeof PokemonPpRestoreModifier;
            PokemonPpUpModifier: typeof PokemonPpUpModifier;
            PokemonStatusHealModifier: typeof PokemonStatusHealModifier;
            PreserveBerryModifier: typeof PreserveBerryModifier;
            RememberMoveModifier: typeof RememberMoveModifier;
            ResetNegativeStatStageModifier: typeof ResetNegativeStatStageModifier;
            ShinyRateBoosterModifier: typeof ShinyRateBoosterModifier;
            SpeciesCritBoosterModifier: typeof SpeciesCritBoosterModifier;
            SpeciesStatBoosterModifier: typeof SpeciesStatBoosterModifier;
            StatBoosterModifier: typeof StatBoosterModifier;
            SurviveDamageModifier: typeof SurviveDamageModifier;
            SwitchEffectTransferModifier: typeof SwitchEffectTransferModifier;
            TempCritBoosterModifier: typeof TempCritBoosterModifier;
            TempExtraModifierModifier: typeof TempExtraModifierModifier;
            TempStatStageBoosterModifier: typeof TempStatStageBoosterModifier;
            TerastallizeAccessModifier: typeof TerastallizeAccessModifier;
            TerastallizeModifier: typeof TerastallizeModifier;
            TmModifier: typeof TmModifier;
            TurnHealModifier: typeof TurnHealModifier;
            TurnHeldItemTransferModifier: typeof TurnHeldItemTransferModifier;
            TurnStatusEffectModifier: typeof TurnStatusEffectModifier;
        },
    > = ...

    Private map from modifier strings to their constructors.

    Used for Modifier.is to check if a modifier is of a certain type without requiring modifier types to be imported in every file.