C# Class Pokemon3D.GameModes.Monsters.PokemonFactory

Used to create Pokemon instances.
Afficher le fichier Open project: nilllzz/Pokemon3D Class Usage Examples

Méthodes publiques

Méthode Description
GetPokemon ( PokemonSaveModel saveModel ) : Pokemon
GetPokemon ( string pokemonId, int level ) : Pokemon
PokemonFactory ( GameMode gameMode ) : Pokemon3D.DataModel.GameMode.Pokemon

Private Methods

Méthode Description
CreatePokemon ( PokemonModel dataModel, int level ) : Pokemon
GeneratePersonalityValue ( ) : string

Generates a personality value for a Pokémon from 10 random numbers and letters.

PopulateSaveModel ( PokemonModel dataModel, PokemonSaveModel saveModel, int level ) : void

Method Details

GetPokemon() public méthode

public GetPokemon ( PokemonSaveModel saveModel ) : Pokemon
saveModel PokemonSaveModel
Résultat Pokemon

GetPokemon() public méthode

public GetPokemon ( string pokemonId, int level ) : Pokemon
pokemonId string
level int
Résultat Pokemon

PokemonFactory() public méthode

public PokemonFactory ( GameMode gameMode ) : Pokemon3D.DataModel.GameMode.Pokemon
gameMode GameMode
Résultat Pokemon3D.DataModel.GameMode.Pokemon