Saves

From Pokémon 3D Wiki
Revision as of 21:19, 22 May 2024 by JappaWakka (talk | contribs)
Jump to navigation Jump to search

Offline Savegames are currently editable.

Within the Saves folder are at most 4 files and a folder for each SaveGame. The Save folder is located in the Installation Folder.

Files

Keyboard.dat

Contains a list of all of the controls that you may edit to get different controls.

Options.dat

Contains a list of all of the settings that can be changed in the settings menus (the one in the Main Menu as well as the one in-game). It also contains the current language and any Content Packs that are currently in use.

server_list.dat

Contains a list of all known servers that you can connect to when loading a saved game.

gamejoltAcc.dat

Contains encrypted information that the game uses to remember the last GameJolt account that logged into Pokémon 3D.

Save Folder

Each Savegame's folder contains 16 files.

Apricorns.dat

Every entry has the following format:

{MapPath|X,Y,Z|Year,Month,Day,Hour,Minute,Second}

MapPath is the path to the Map file (including .dat at the end) and the rest are all Integer numbers. The last part of the code represents the date and time you've last picked up the apricorn.

By version 0.21 and later, an additional line can be added:

{Kurt|RedApricornAmount,BlueApricornAmount,YellowApricornAmount,GreenApricornAmount,WhiteApricornAmount,BlackApricornAmount,PinkApricornAmount|Year,Month,Day,Hour,Minute,Second}

This line represents data of Kurt, who make PokéBalls out of Apricorns. The last part of the code represents the date and time you've made a request to make PokéBalls.

Berries.dat

Every entry has the following format: {MapPath|X,Y,Z|BerryIDExcluding2000,NumberOfBerries,NumberOfWateredStages|Year,Month,Day,Hour,Minute,Second}. MapPath is the path to the Map file (including .dat at the end) and the rest are all Integer numbers. The last part of the code represents the date and time the seed has been planted.

Box.dat

A register of every Pokémon stored in the Storage System.

The format for stored Pokémon is as following:

BoxIndex,BoxPosition,PokemonCode
  • BoxIndex (int) - The Storage Box the Pokémon is currently in.
  • BoxPosition (int) - The Position Index of the Pokémon in that Storage Box.
  • PokemonCode - The specific code that defines a Pokémon (see Pokemon Code for more information).

Daycare.dat

ItemData.dat

Contains a register of every item you have picked up, separated by commas. Every registered entry has the following format:

MapPath|ItemID

MapPath is the path to the Map file (including .dat at the end) and ItemID is an Integer number, optionally with "gm" in front of it for custom GameMode items.

Items.dat

Displays each item that you have in your bag.

{ItemID|Amount}

NPC.dat

A record of all of the NPCs that have been moved/removed from the Maps.

{Map.dat|NPCID|action|Position}

Options.dat

contains the options for

  • Field of View
  • Text Speed
  • Mouse Speed

Party.dat

Contains the Pokemon Code for each Pokemon in the Party.

Player.dat

Contains all of the data for the trainer

Pokedex.dat

Contains a list of all the pokemon by their ID# and if you have registered them or not in the dex.

  • 0 = Unseen
  • 1 = Seen
  • 2 = Caught

Register.dat

Contains a list of every event registered.

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