Pokemon Data Files

From Pokémon 3D Wiki
Jump to navigation Jump to search

The Pokemon Data files are one of the more crucial elements of Pokemon 3d.

Almost Every detail about a Pokemon is located in these files. Each file contains at least 33 lines.

These files are contained in a sub folder of the Content folder.

Line 1

Name|Text

This is the name of the species. Used to find the Battle animations.

Line 2

Number|###

This is the number of the species. Used to find the cries and overworld sprites.

Line 3

ExperienceType|#

Chooses between the different level paths based on this number.

Line 4

BaseExperience|###

This is the base EXP a Pokemon gives when defeated.

Lines 5&6

Type1|Text
Type2|Text

These decide the types of a Pokemon.

Line 7

CatchRate|##

This decides how hard or easy a Pokemon is to catch. the lower the number the harder it is.

Line 8

BaseFriendship|##

This is how much friendship a Pokemon will have with you when it is first caught.

Lines 9&10

EggGroup1|Text
EggGroup2|Text

Determines what Pokemon this species can breed with.

Line 11

BaseEggSteps|###

The usual amount of steps needed to hatch an egg.

Line 12

IsGenderless|Bool

If 0 the Pokemon has a gender, If 1 it doesn't.

Line 13

IsMale|%%.%

The chance this Pokemon will be Male. Female is 100-Male.

Line 14&15

Ability1|##
Ability2|##

The Index numbers of the Abilities possible for this Pokemon. If there is no Ability put 'Nothing'.

Line 16

Machines|##, ##, ##, etc.

A list of all of the TMs and HMs a Pokemon can learn listed by the index number of the move

Lines 17-22

Base<stat>|##

Decides the Base Stat of the species.

Lines 23-28

FP<stat>|#

Determines how many EVs a Pokemon gets when it beats this species.

Lines 29&30

CanFly|Bool
CanSwim|Bool

Determines the location of a Pokemon in relation to the ground in battle. Has nothing to do with the HMs.

Line 31

Pokedex|Text1\Text2\#.#1\#.#2\#1,#2,#3
  • Text1 - Pokedex Entry
  • Text2 - Species Name
  • #.#1 - Weight(kg)
  • #.#2 - Height(m)
  • #1-3 - Colors

Line 32

Scale|#.#

Determines the size of the battle animations used to make smaller Pokemon small and larger ones big.

Lines 33+

Move|##,##

These rows make of the level up move sets for the Species. Each move has a separate line. Each line has 2 values: Level learned and Move ID.

Last Line(s)

EvolutionCondition|#1,#2,#3,#4,#5,#6,#7,#8,#9

The last line is the evolution condition. The evolution condition can have 9 different values. These can be divided into 3 categories.

  • Conditions - The different types of triggers. Each is either a '1'(on) or a '0'(off).
    • #1 - Level - This Pokemon will evolve upon reaching a certain level and meeting any other conditions.
    • #2 - Items - This Pokemon will evolve when holding a certain item and meeting any other conditions.
    • #3 - Other - This Pokemon evolves after meeting one of a variety of different types of conditions. NOT IMPLEMENTED!
    • #4 - Happiness - This Pokemon will evolve upon reaching a certain happiness level and meeting any other condition.
  • Triggers - Specifies at what point the conditions take effect. The possible values very depending on which it is.
    • #5 - Level - What level the Pokemon will evolve at. Can be any level.
    • #6 - Items - What Item is needed to trigger the evolution. Uses the item index.
    • #7 - Other - NOT IMPLEMENTED. Will supposedly contain triggers for different times, locations, and if traded.
    • #8 - Happiness - The happiness value that a Pokemon can evolve at (0-255).
  • Pokemon - Which Pokemon it evolves into
    • #9 - Poke Num. - The pokemon's National dex number.

You may have as many separate Evolution conditions(each on separate lines) as you want. You may even choose to not make an evolution condition at all and leave the line blank.

Game Folder
Content ContentPacks GameModes Saves Screenshots Game Executable
Pokemon Data ContentPack Folder GameMode folder Savegame folder Version History
Data Maps Moves Items Scripts Control Files Content GameMode.dat Party.dat Player.dat Options.dat
poke battle structures V1 V2 trainer worldmap