O Pokemon

A Pokemon creature with enhanced battle capabilities

Used in Examples

Fields

S ID
!

Unique identifier

S String
!

Species name (e.g., Pikachu, Charizard)

[
E PokemonType
!]!

Pokemon can have one or two types

O Stats
!

Comprehensive battle statistics

S Int
!

Current level (1-100)

S Int
!

Experience points toward next level

O Evolution

Evolution chain information

[
O Ability
!]!

Special abilities that provide battle advantages

[
O Move
!]!

Battle moves this Pokemon knows

O Trainer

The trainer who owns this Pokemon

S Boolean
!

Rare alternate coloration

E Region

Regional variant information

O Pokemon

Base form if this is a regional variant

S Int
!

Generation this Pokemon was introduced