import { initAbilities } from "#abilities/ability"; import { initBiomes } from "#balance/biomes"; import { initPokemonPrevolutions, initPokemonStarters } from "#balance/pokemon-evolutions"; import { initSpecies } from "#balance/pokemon-species"; import { initChallenges } from "#data/challenge"; import { initTrainerTypeDialogue } from "#data/dialogue"; import { initPokemonForms } from "#data/pokemon-forms"; import { initModifierPools } from "#modifiers/init-modifier-pools"; import { initModifierTypes } from "#modifiers/modifier-type"; import { initMoves } from "#moves/move"; import { initMysteryEncounters } from "#mystery-encounters/mystery-encounters"; import { initAchievements } from "#system/achv"; import { initVouchers } from "#system/voucher"; import { initStatsKeys } from "#ui/game-stats-ui-handler"; /** Initialize the game. */ export function initializeGame() { initModifierTypes(); initModifierPools(); initAchievements(); initVouchers(); initStatsKeys(); initPokemonPrevolutions(); initPokemonStarters(); initBiomes(); initPokemonForms(); initTrainerTypeDialogue(); initSpecies(); initMoves(); initAbilities(); initChallenges(); initMysteryEncounters(); }