PokéRogue
    Preparing search index...

    Enumeration ChallengeType

    An enum for all the challenge types. The parameter entries on these describe the parameters to use when calling the applyChallenges function.

    Index
    AI_LEVEL: 8

    Modifies what level the AI pokemon are. UNIMPLEMENTED.

    AI_MOVE_GENERATION_EGG_POOL: 27

    Challenges which modify the egg move pool used in AI moveset generation

    AI_MOVE_GENERATION_SUPERCEDED_MAP: 28

    Challenges which modify the superceded move map used in AI moveset generation

    AI_MOVE_SLOTS: 9

    Modifies how many move slots the AI has. UNIMPLEMENTED.

    EGG_MOVE_RELEARN_AVAILABILITY: 31

    Challenges which modify the ability to relearn egg moves via Memory Mushroom for player Pokemon.

    ENEMY_TM_COMPATIBILITY: 26

    Challenges which modify the TM compatibility list of an enemy Pokemon

    FIXED_BATTLES: 6

    Adds or modifies the fixed battles in a run

    FLIP_STAT: 14

    Modifies what the pokemon stats for Flip Stat Mode.

    GAME_MODE_MODIFY: 11

    Modifies the game mode settings in some way. UNIMPLEMENTED.

    LEVEL_UP_MOVESET: 24

    Challenges which modify the level up moveset of a species

    ME_MOVESET_MODIFY: 30

    Challenges which modify the moveset of an enemy Pokemon after it's generated in Mystery Encounters

    MODIFY_EVOLUTIONS: 29

    Challenges which modify the evolutions of a Pokemon

    MOVE_ACCESS: 12

    Modifies what level AI pokemon can access a move. UNIMPLEMENTED.

    MOVE_WEIGHT: 13

    Modifies what weight AI pokemon have when generating movesets. UNIMPLEMENTED.

    MOVESET_MODIFY: 23

    Challenges which modify moveset generation

    PARTY_HEAL: 15

    Challenges which conditionally enable or disable automatic party healing during biome transitions

    PASSIVE_ACCESS: 10

    Modifies if a pokemon has its passive. UNIMPLEMENTED.

    PLAYER_TM_COMPATIBILITY: 25

    Challenges which modify the TM compatibility list of a player Pokemon

    POKEMON_ADD_TO_PARTY: 17

    Challenges which validate whether a pokemon can be added to the player's party or not

    POKEMON_FUSION: 18

    Challenges which validate whether a pokemon is allowed to fuse or not

    POKEMON_IN_BATTLE: 5

    Challenges which limit which pokemon you can have in battle.

    POKEMON_MOVE: 19

    Challenges which validate whether particular moves can or cannot be used

    PREVENT_REVIVE: 22

    Challenges which prevent recovery from fainting

    SHOP: 16

    Challenges which conditionally enable or disable the shop

    SHOP_ITEM: 20

    Challenges which validate whether particular items are or are not sold in the shop

    STARTER_CHOICE: 0

    Challenges which modify what starters you can choose

    STARTER_COST: 2

    Challenges which modify how many starter points you have

    STARTER_MODIFY: 4

    Challenges which modify your starters in some way

    STARTER_POINTS: 1

    Challenges which modify how many starter points you have

    STARTER_SELECT_MODIFY: 3

    Challenges which modify the starter data in starter select

    TYPE_EFFECTIVENESS: 7

    Modifies the effectiveness of Type matchups in battle

    WAVE_REWARD: 21

    Challenges which validate whether particular items will be given as a reward after a wave