### Hierarchy

- Pokemon

### Implements

- Identifyable

## Index

### Properties

- animationTime
- buddySize
- camera
- cinematicMoves
- dex
- encounter
- family
- futureEvolutions
- height
- id
- kmBuddyDistance
- maxCP
- modelHeight
- modelScale
- name
- nextEvolutionBranches
- pastEvolutions
- quickMoves
- rarity
- stats
- types
- weight

## Properties

### animationTime

animationTime: number[]

- Defined in components/pokemon/pokemon.model.ts:62

### buddySize

buddySize: Identifyable

- Defined in components/pokemon/pokemon.model.ts:73

The size of the Pokemon, when it is chosen as a buddy.

### camera

camera: PokemonCamera

- Defined in components/pokemon/pokemon.model.ts:58

### cinematicMoves

cinematicMoves: Identifyable[]

- Defined in components/pokemon/pokemon.model.ts:61

### dex

dex: number

- Defined in components/pokemon/pokemon.model.ts:54

### encounter

encounter: PokemonEncounter

- Defined in components/pokemon/pokemon.model.ts:57

### family

family: Identifyable

- Defined in components/pokemon/pokemon.model.ts:66

### futureEvolutions

futureEvolutions: EvolutionTree

- Defined in components/pokemon/pokemon.model.ts:86

All the possible future evolutions of this pokemon, including indirect evolutions. For example, given Charmander, futureEvolutions would list Charmeleon and Charizard.

### height

height: number

- Defined in components/pokemon/pokemon.model.ts:64

### id

id: string

Implementation of Identifyable.id

- Defined in components/pokemon/pokemon.model.ts:53

### kmBuddyDistance

kmBuddyDistance: number

- Defined in components/pokemon/pokemon.model.ts:67

### maxCP

maxCP: number

- Defined in components/pokemon/pokemon.model.ts:68

### modelHeight

modelHeight: number

- Defined in components/pokemon/pokemon.model.ts:74

### modelScale

modelScale: number

- Defined in components/pokemon/pokemon.model.ts:55

### name

name: string

Implementation of Identifyable.name

- Defined in components/pokemon/pokemon.model.ts:52

### nextEvolutionBranches

nextEvolutionBranches: Identifyable[]

- Defined in components/pokemon/pokemon.model.ts:79

What could the player choose to evolve this pokemon into?

### pastEvolutions

pastEvolutions: Identifyable[]

- Defined in components/pokemon/pokemon.model.ts:93

All past evolutions of this pokemon, direct and indirect.

For Charizard, this field would list Charmander and Charmeleon.

### quickMoves

quickMoves: Identifyable[]

- Defined in components/pokemon/pokemon.model.ts:60

### rarity

rarity: Identifyable

- Defined in components/pokemon/pokemon.model.ts:63

### stats

stats: PokemonStats

- Defined in components/pokemon/pokemon.model.ts:59

### types

types: Identifyable[]

- Defined in components/pokemon/pokemon.model.ts:56

### weight

weight: number

- Defined in components/pokemon/pokemon.model.ts:65

Generated using TypeDoc