move TeraAIMode enum to its own file

This commit is contained in:
Sirz Benjie 2025-03-28 19:05:25 -05:00
parent 0389894b4b
commit f2e3eafefc
No known key found for this signature in database
GPG Key ID: 4A524B4D196C759E
3 changed files with 7 additions and 7 deletions

View File

@ -24,6 +24,7 @@ import { TrainerType } from "#enums/trainer-type";
import { Gender } from "#app/data/gender"; import { Gender } from "#app/data/gender";
import { signatureSpecies } from "../balance/signature-species"; import { signatureSpecies } from "../balance/signature-species";
import { Abilities } from "#enums/abilities"; import { Abilities } from "#enums/abilities";
import { TeraAIMode } from "#enums/tera-ai-mode";
/** Minimum BST for Pokemon generated onto the Elite Four's teams */ /** Minimum BST for Pokemon generated onto the Elite Four's teams */
const ELITE_FOUR_MINIMUM_BST = 460; const ELITE_FOUR_MINIMUM_BST = 460;
@ -272,12 +273,6 @@ export interface PartyMemberFuncs {
[key: number]: PartyMemberFunc; [key: number]: PartyMemberFunc;
} }
export enum TeraAIMode {
NO_TERA,
INSTANT_TERA,
SMART_TERA,
}
/** /**
* Stores data and helper functions about a trainers AI options. * Stores data and helper functions about a trainers AI options.
*/ */

View File

@ -0,0 +1,5 @@
export enum TeraAIMode {
NO_TERA,
INSTANT_TERA,
SMART_TERA
}

View File

@ -9,8 +9,8 @@ import {
TrainerSlot, TrainerSlot,
trainerConfigs, trainerConfigs,
trainerPartyTemplates, trainerPartyTemplates,
TeraAIMode,
} from "#app/data/trainers/trainer-config"; } from "#app/data/trainers/trainer-config";
import { TeraAIMode } from "#enums/tera-ai-mode";
import type { EnemyPokemon } from "#app/field/pokemon"; import type { EnemyPokemon } from "#app/field/pokemon";
import * as Utils from "#app/utils"; import * as Utils from "#app/utils";
import type { PersistentModifier } from "#app/modifier/modifier"; import type { PersistentModifier } from "#app/modifier/modifier";