pokemon-ui


Defined in: types/gameTypes.ts:251

Extends

Properties

actions

actions: number

Defined in: types/gameTypes.ts:188

Inherited from

PokemonGameState.actions


animateActions?

optional animateActions: number

Defined in: types/gameTypes.ts:242

Inherited from

PokemonGameState.animateActions


avgCycleTime?

optional avgCycleTime: number

Defined in: types/gameTypes.ts:197

Inherited from

PokemonGameState.avgCycleTime


badgeDetails?

optional badgeDetails: Badge[]

Defined in: types/gameTypes.ts:149

Inherited from

PokemonGameState.badgeDetails


badges

badges: BadgeType[]

Defined in: types/gameTypes.ts:148

Inherited from

PokemonGameState.badges


battleForecast?

optional battleForecast: BattleForecast

Defined in: types/gameTypes.ts:183

Inherited from

PokemonGameState.battleForecast


battleType?

optional battleType: "Wild" | "Trainer" | "Gym" | "Elite Four" | "Champion"

Defined in: types/gameTypes.ts:185

Inherited from

PokemonGameState.battleType


cameraPosition?

optional cameraPosition: [number, number]

Defined in: types/gameTypes.ts:169

Inherited from

PokemonGameState.cameraPosition


currentCycleTime?

optional currentCycleTime: number

Defined in: types/gameTypes.ts:195

Inherited from

PokemonGameState.currentCycleTime


currentLocation?

optional currentLocation: string

Defined in: types/gameTypes.ts:160

Inherited from

PokemonGameState.currentLocation


currentTeam

currentTeam: Pokemon[]

Defined in: types/gameTypes.ts:175

Inherited from

PokemonGameState.currentTeam


cursorPosition?

optional cursorPosition: [number, number]

Defined in: types/gameTypes.ts:168

Inherited from

PokemonGameState.cursorPosition


cycle

cycle: number

Defined in: types/gameTypes.ts:189

Inherited from

PokemonGameState.cycle


cycleMetrics?

optional cycleMetrics: object

Defined in: types/gameTypes.ts:200

diff?

optional diff: number

llm?

optional llm: number

mGBA?

optional mGBA: number

total?

optional total: number

vision?

optional vision: number

Inherited from

PokemonGameState.cycleMetrics


cyclesEnabled?

optional cyclesEnabled: boolean

Defined in: types/gameTypes.ts:199

Inherited from

PokemonGameState.cyclesEnabled


cycleTiming?

optional cycleTiming: string

Defined in: types/gameTypes.ts:194

Inherited from

PokemonGameState.cycleTiming


debugMode?

optional debugMode: boolean

Defined in: types/gameTypes.ts:241

Inherited from

PokemonGameState.debugMode


enemyPokemon?

optional enemyPokemon: Pokemon[]

Defined in: types/gameTypes.ts:178

Inherited from

PokemonGameState.enemyPokemon


explorationPct?

optional explorationPct: number

Defined in: types/gameTypes.ts:170

Inherited from

PokemonGameState.explorationPct


gameStatus

gameStatus: string

Defined in: types/gameTypes.ts:190

Inherited from

PokemonGameState.gameStatus


goals

goals: object

Defined in: types/gameTypes.ts:152

primary

primary: string

secondary

secondary: string | string[]

tertiary

tertiary: string

Inherited from

PokemonGameState.goals


inBattle?

optional inBattle: boolean

Defined in: types/gameTypes.ts:184

Inherited from

PokemonGameState.inBattle


inMenu?

optional inMenu: boolean

Defined in: types/gameTypes.ts:209

Inherited from

PokemonGameState.inMenu


lassMarkings?

optional lassMarkings: LassMarking[]

Defined in: types/gameTypes.ts:171

Inherited from

PokemonGameState.lassMarkings


llmMetrics?

optional llmMetrics: object

Defined in: types/gameTypes.ts:243

p50LatencySec?

optional p50LatencySec: number

p95LatencySec?

optional p95LatencySec: number

successRate?

optional successRate: number

Inherited from

PokemonGameState.llmMetrics


locationDetails?

optional locationDetails: LocationInfo

Defined in: types/gameTypes.ts:161

Inherited from

PokemonGameState.locationDetails


mapHeight?

optional mapHeight: number

Defined in: types/gameTypes.ts:167

Inherited from

PokemonGameState.mapHeight


mapWidth?

optional mapWidth: number

Defined in: types/gameTypes.ts:166

Inherited from

PokemonGameState.mapWidth


optional menuType: string

Defined in: types/gameTypes.ts:210

Inherited from

PokemonGameState.menuType


minimapGridSize?

optional minimapGridSize: object

Defined in: types/gameTypes.ts:172

height

height: number

width

width: number

Inherited from

PokemonGameState.minimapGridSize


minimapLocation

minimapLocation: string

Defined in: types/gameTypes.ts:164

Inherited from

PokemonGameState.minimapLocation


minimapSrc?

optional minimapSrc: string

Defined in: types/gameTypes.ts:239

Inherited from

PokemonGameState.minimapSrc


minimapTimestamp?

optional minimapTimestamp: number

Defined in: types/gameTypes.ts:165

Inherited from

PokemonGameState.minimapTimestamp


minimapVisible

minimapVisible: boolean

Defined in: types/gameTypes.ts:240

Inherited from

PokemonGameState.minimapVisible


modelName

modelName: string

Defined in: types/gameTypes.ts:192

Inherited from

PokemonGameState.modelName


movementState?

optional movementState: object

Defined in: types/gameTypes.ts:218

bike_speed

bike_speed: number

is_biking

is_biking: boolean

is_surfing

is_surfing: boolean

movement_mode

movement_mode: "walking" | "biking" | "surfing"

movement_status

movement_status: number

picture_id

picture_id: number

sprite_image_idx

sprite_image_idx: number

Inherited from

PokemonGameState.movementState


nameEntryState?

optional nameEntryState: { cursor_index: number; cursor_x: number; cursor_y: number; grid_size: number; is_name_entry: boolean; selected_char: string; } | null

Defined in: types/gameTypes.ts:228

Inherited from

PokemonGameState.nameEntryState


otherGoals

otherGoals: string

Defined in: types/gameTypes.ts:157

Inherited from

PokemonGameState.otherGoals


party?

optional party: Pokemon[]

Defined in: types/gameTypes.ts:176

Inherited from

PokemonGameState.party


pcBox?

optional pcBox: Pokemon[]

Defined in: types/gameTypes.ts:177

Inherited from

PokemonGameState.pcBox


prevCycleTime?

optional prevCycleTime: number

Defined in: types/gameTypes.ts:196

Inherited from

PokemonGameState.prevCycleTime


processingStatus?

optional processingStatus: string

Defined in: types/gameTypes.ts:191

Inherited from

PokemonGameState.processingStatus


screenshotUrl?

optional screenshotUrl: string

Defined in: types/gameTypes.ts:238

Inherited from

PokemonGameState.screenshotUrl


selectedPokemon?

optional selectedPokemon: Pokemon

Defined in: types/gameTypes.ts:182

Inherited from

PokemonGameState.selectedPokemon


sessionStartTime?

optional sessionStartTime: number

Defined in: types/gameTypes.ts:198

Inherited from

PokemonGameState.sessionStartTime


textState?

optional textState: object

Defined in: types/gameTypes.ts:212

is_printing

is_printing: boolean

text_flags

text_flags: number

text_speed

text_speed: number

Inherited from

PokemonGameState.textState


tokensUsed

tokensUsed: number

Defined in: types/gameTypes.ts:193

Inherited from

PokemonGameState.tokensUsed


wildPokemon?

optional wildPokemon: Pokemon[]

Defined in: types/gameTypes.ts:179

Inherited from

PokemonGameState.wildPokemon