C# Класс Pokemon3D.GameModes.Monsters.PokemonFactory

Used to create Pokemon instances.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetPokemon ( PokemonSaveModel saveModel ) : Pokemon
GetPokemon ( string pokemonId, int level ) : Pokemon
PokemonFactory ( GameMode gameMode ) : Pokemon3D.DataModel.GameMode.Pokemon

Приватные методы

Метод Описание
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

Описание методов

GetPokemon() публичный Метод

public GetPokemon ( PokemonSaveModel saveModel ) : Pokemon
saveModel PokemonSaveModel
Результат Pokemon

GetPokemon() публичный Метод

public GetPokemon ( string pokemonId, int level ) : Pokemon
pokemonId string
level int
Результат Pokemon

PokemonFactory() публичный Метод

public PokemonFactory ( GameMode gameMode ) : Pokemon3D.DataModel.GameMode.Pokemon
gameMode GameMode
Результат Pokemon3D.DataModel.GameMode.Pokemon