Defined in: types/gameTypes.ts:251
Extends
Properties
actions
actions:
number
Defined in: types/gameTypes.ts:188
Inherited from
animateActions?
optionalanimateActions:number
Defined in: types/gameTypes.ts:242
Inherited from
PokemonGameState.animateActions
avgCycleTime?
optionalavgCycleTime:number
Defined in: types/gameTypes.ts:197
Inherited from
badgeDetails?
optionalbadgeDetails:Badge[]
Defined in: types/gameTypes.ts:149
Inherited from
badges
badges:
BadgeType[]
Defined in: types/gameTypes.ts:148
Inherited from
battleForecast?
optionalbattleForecast:BattleForecast
Defined in: types/gameTypes.ts:183
Inherited from
PokemonGameState.battleForecast
battleType?
optionalbattleType:"Wild"|"Trainer"|"Gym"|"Elite Four"|"Champion"
Defined in: types/gameTypes.ts:185
Inherited from
cameraPosition?
optionalcameraPosition: [number,number]
Defined in: types/gameTypes.ts:169
Inherited from
PokemonGameState.cameraPosition
currentCycleTime?
optionalcurrentCycleTime:number
Defined in: types/gameTypes.ts:195
Inherited from
PokemonGameState.currentCycleTime
currentLocation?
optionalcurrentLocation:string
Defined in: types/gameTypes.ts:160
Inherited from
PokemonGameState.currentLocation
currentTeam
currentTeam:
Pokemon[]
Defined in: types/gameTypes.ts:175
Inherited from
cursorPosition?
optionalcursorPosition: [number,number]
Defined in: types/gameTypes.ts:168
Inherited from
PokemonGameState.cursorPosition
cycle
cycle:
number
Defined in: types/gameTypes.ts:189
Inherited from
cycleMetrics?
optionalcycleMetrics:object
Defined in: types/gameTypes.ts:200
diff?
optionaldiff:number
llm?
optionalllm:number
mGBA?
optionalmGBA:number
total?
optionaltotal:number
vision?
optionalvision:number
Inherited from
cyclesEnabled?
optionalcyclesEnabled:boolean
Defined in: types/gameTypes.ts:199
Inherited from
PokemonGameState.cyclesEnabled
cycleTiming?
optionalcycleTiming:string
Defined in: types/gameTypes.ts:194
Inherited from
debugMode?
optionaldebugMode:boolean
Defined in: types/gameTypes.ts:241
Inherited from
enemyPokemon?
optionalenemyPokemon:Pokemon[]
Defined in: types/gameTypes.ts:178
Inherited from
explorationPct?
optionalexplorationPct:number
Defined in: types/gameTypes.ts:170
Inherited from
PokemonGameState.explorationPct
gameStatus
gameStatus:
string
Defined in: types/gameTypes.ts:190
Inherited from
goals
goals:
object
Defined in: types/gameTypes.ts:152
primary
primary:
string
secondary
secondary:
string|string[]
tertiary
tertiary:
string
Inherited from
inBattle?
optionalinBattle:boolean
Defined in: types/gameTypes.ts:184
Inherited from
inMenu?
optionalinMenu:boolean
Defined in: types/gameTypes.ts:209
Inherited from
lassMarkings?
optionallassMarkings:LassMarking[]
Defined in: types/gameTypes.ts:171
Inherited from
llmMetrics?
optionalllmMetrics:object
Defined in: types/gameTypes.ts:243
p50LatencySec?
optionalp50LatencySec:number
p95LatencySec?
optionalp95LatencySec:number
successRate?
optionalsuccessRate:number
Inherited from
locationDetails?
optionallocationDetails:LocationInfo
Defined in: types/gameTypes.ts:161
Inherited from
PokemonGameState.locationDetails
mapHeight?
optionalmapHeight:number
Defined in: types/gameTypes.ts:167
Inherited from
mapWidth?
optionalmapWidth:number
Defined in: types/gameTypes.ts:166
Inherited from
menuType?
optionalmenuType:string
Defined in: types/gameTypes.ts:210
Inherited from
minimapGridSize?
optionalminimapGridSize: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?
optionalminimapSrc:string
Defined in: types/gameTypes.ts:239
Inherited from
minimapTimestamp?
optionalminimapTimestamp: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
movementState?
optionalmovementState: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?
optionalnameEntryState: {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
party?
optionalparty:Pokemon[]
Defined in: types/gameTypes.ts:176
Inherited from
pcBox?
optionalpcBox:Pokemon[]
Defined in: types/gameTypes.ts:177
Inherited from
prevCycleTime?
optionalprevCycleTime:number
Defined in: types/gameTypes.ts:196
Inherited from
PokemonGameState.prevCycleTime
processingStatus?
optionalprocessingStatus:string
Defined in: types/gameTypes.ts:191
Inherited from
PokemonGameState.processingStatus
screenshotUrl?
optionalscreenshotUrl:string
Defined in: types/gameTypes.ts:238
Inherited from
PokemonGameState.screenshotUrl
selectedPokemon?
optionalselectedPokemon:Pokemon
Defined in: types/gameTypes.ts:182
Inherited from
PokemonGameState.selectedPokemon
sessionStartTime?
optionalsessionStartTime:number
Defined in: types/gameTypes.ts:198
Inherited from
PokemonGameState.sessionStartTime
textState?
optionaltextState:object
Defined in: types/gameTypes.ts:212
is_printing
is_printing:
boolean
text_flags
text_flags:
number
text_speed
text_speed:
number
Inherited from
tokensUsed
tokensUsed:
number
Defined in: types/gameTypes.ts:193
Inherited from
wildPokemon?
optionalwildPokemon:Pokemon[]
Defined in: types/gameTypes.ts:179