Difference between revisions of "Savefile structure"
Tryourbreast (talk | contribs) (Clarify things) |
Tryourbreast (talk | contribs) |
||
| Line 34: | Line 34: | ||
|- | |- | ||
| [[NPC.dat]] | | [[NPC.dat]] | ||
| How NPCs should be manipulated | | How NPCs and some event objects should be manipulated. | ||
|- | |- | ||
| [[Options.dat]] | | [[Options.dat]] | ||
Revision as of 19:22, 12 January 2013
Pokémon3D uses human-readable save file structure that everyone can open, read and edit it via any plain text editing software (like Notepad). The game reads the save files when you choose save files via main menu, and writes a save file only when you perform the save feature.
Save files are located under a folder in directory Pokemon/Save. Usually the folder is the same name as the player name, but if you try to create a player name already existed it'll have a number after it. (For example, choosing a name "Player" when a folder named "Player" already exists results in "Player0". Subsequent attempts results in "Player1", "Player2", and so on). Note that your player name is not determined by the folder name.
In additon, three more files exists in Pokemon/Save folder.
Note: Edit savefile at your own risk; if you are uncareful you may mess up the events or make the save unreadable. It is recommended that one always backup his/her save before doing so.
File List
Player Folders
| File | Data |
|---|---|
| achievements.dat | Achievement that the player has acquired. |
| Apricorns.dat | Status of all apricorn trees. |
| Berries.dat | Status of all berry trees. |
| Box.dat | Your Pokemon boxes. |
| ItemData.dat | Items scattered around the maps that you have collected. |
| Items.dat | Your inventory. |
| NPC.dat | How NPCs and some event objects should be manipulated. |
| Options.dat | Local options (in contrary to options.dat in base folder). |
| Party.dat | Status of current Pokemons in your party. |
| Player.dat | Data related to gameplay. |
| Pokedex.dat | Pokedex record. |
| Register.dat | Event flags. |
Base Folder
| File | Data |
|---|---|
| Keyboard.dat | Controls. |
| options.dat | Global options. |
| lastSession.id | Determine which save to load when you press the "Continue button" in main menu. |