Register.dat

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

Register.dat is an essential document within the Pokémon 3D savefiles. The document stores the event flag that has been triggered. Flags controls not only plot progress, but also all trainer fights.

Guide

In the file, every flag is seperated by a comma. Note: Some flags are exclusive to others, and should not be used simutaneously. Also, the game will crash if the sequential rival flags doesn't match. Currently available flags are below, in chronological order (they need not to be in the exact order in the save, though):

Name Flag
mom_start Has talked to mom.
mom_wait Has talked to mom.
elm0 Has talked to Professor Elm.
elm1 Has talked to Professor Elm.
pokemongot After chosen your starter.
starter1 Choose Chikorita as your starter. This affects what starter your rival will have. Should not be used together with starter2 or starter3.
starter2 Choose Cyndaquil as your starter. This affects what starter your rival will have. Should not be used together with starter1 or starter3.
starter3 Choose Totodile as your starter. This affects what starter your rival will have. Should not be used together with starter1 or starter2.
elm2 After chosen your starter. Cleared after you obtained the potion from the researcher.
elm3 After you obtained the potion from the researcher. Cleared after you returned the Mystery Egg to Professor Elm.
mom_adventure1 After chosen your starter. Cleared after you returned the Mystery Egg to Professor Elm.
oldguide After being navigated by the guide.
apricorninstruction After talking to the man in the Berry House on Route 30.
get_egg_mrpokemon After you get the Mystery Egg from Mr. Pokemon.
rival_encounter_cherrygrove After you get the Mystery Egg from Mr. Pokemon. Cleared after the rival battle at Cherrygrove City.
trainer_rival_0_grass After defeating your grass starter rival at Cherrygrove City. Should not be used together with trainer_rival_0_fire or trainer_rival_0_water.
trainer_rival_0_fire After defeating your fire starter rival at Cherrygrove City. Should not be used together with trainer_rival_0_grass or trainer_rival_0_water.
trainer_rival_0_water After defeating your water starter rival at Cherrygrove City. Should not be used together with trainer_rival_0_grass or trainer_rival_0_fire.
elm_police fter defeating your rival at Cherrygrove City. Cleared after talking to the police at Elm Lab.
elm4 After you returned the Mystery Egg to Professor Elm.
mom_talk After you returned the Mystery Egg to Professor Elm. Cleared after you visited your mom with Mystery Egg delivered.
elm5 After you returned the Mystery Egg to Professor Elm. Cleared after recieving Pokeballs from the researcher.
mom_adventure2 After you visited your mom with Mystery Egg delivered.
trainer_30001 After defeating the first trainer in Route 30.
trainer_30002 After defeating the second trainer in Route 30.
trainer_30003 After defeating the third trainer in Route 30.
trainer_31001 After defeating the trainer in Route 31.
trainer_sprout001 After defeating the first trainer in Bellsprout Tower.
trainer_sprout002 After defeating the second trainer in Bellsprout Tower.
trainer_sprout003 After defeating the third trainer in Bellsprout Tower.
trainer_sprout004 After defeating the fourth trainer in Bellsprout Tower.
trainer_sprout005 After defeating the fifth trainer in Bellsprout Tower.
trainer_sprout006 After defeating the sixth trainer in Bellsprout Tower.
rival_sprouttower After encountering your rival in Bellsprout Tower.
trainer_sproutelder After defeating the elder in Bellsprout Tower.
get_HM01 After you obtained HM01.
trainer_violetgym001 After defeating the first trainer in Violet Gym.
trainer_violetgym002 After defeating the second trainer in Violet Gym.
trainer_violetgymleader After defeating the gym leader in Violet Gym.
zephyrbadge_obtain After you obtained Zephyr Badge.
trainer_route32\32001 After defeating the first trainer in Route 32.
trainer_route32\32002 After defeating the second trainer in Route 32.
trainer_route32\32003 After defeating the third trainer in Route 32.
trainer_route32\32004 After defeating the fourth trainer in Route 32.
trainer_route32\32005 After defeating the fifth trainer in Route 32.
trainer_route32\32006 After defeating the sixth trainer in Route 32.
trainer_route32\32007 After defeating the seventh trainer in Route 32.
trainer_route32\32008 After defeating the eighth trainer in Route 32.
slowpoketail_fatguy After talking to the slowpoketail guy.
trainer_unioncave\001 After defeating the first trainer in Union Cave.
trainer_unioncave\002 After defeating the second trainer in Union Cave.
trainer_unioncave\003 After defeating the third trainer in Union Cave.
trainer_unioncave\004 After defeating the fourth trainer in Union Cave.
trainer_unioncave\005 After defeating the fifth trainer in Union Cave.
trainer_route33\33001 After defeating the trainer in Route 33.
kurt_gone After speaking to Kurt, and he goes to Slowpoke Well. Cleared after you cleared out all Team Rocket members from Slowpoke Well.
trainer_slowpokewell\001 After defeating the first Team Rocket Grunt in Slowpoke Well.
trainer_slowpokewell\002 After defeating the second Team Rocket Grunt in Slowpoke Well.
trainer_slowpokewell\003 After defeating the third Team Rocket Grunt in Slowpoke Well.
trainer_slowpokewell\Proton After defeating the Executive in Slowpoke Well.
rocket_defeat_slowpokewell After defeating the Team Rocket in Slowpoke Well.
trainer_rival\rival_1_grass After defeating your grass starter rival at Azalea City. Should not be used together with trainer_rival\rival_1_fire and trainer_rival\rival_1_water.
trainer_rival\rival_1_fire After defeating your fire starter rival at Azalea City. Should not be used together with trainer_rival\rival_1_grass and trainer_rival\rival_1_water.
trainer_rival\rival_1_water After defeating your water starter rival at Azalea City. Should not be used together with trainer_rival\rival_1_grass and trainer_rival\rival_1_fire.
rival_encounter_azalea After encounting the rival in Azalea City.
trainer_azalea_gym\001 After defeating the right twin in Azalea Gym. If the player defeated the left twin, this will be obtained after the Azalea Gym leader has been defeated.
trainer_azalea_gym\002 After defeating the left twin in Azalea Gym. If the player defeated the right twin, this will be obtained after the Azalea Gym leader has been defeated.
trainer_azalea_gym\003 After defeating the third trainer in Azalea Gym.
trainer_azalea_gym\004 After defeating the fourth trainer in Azalea Gym.
trainer_azalea_gym\005 After defeating the fifth trainer in Azalea Gym.
trainer_azalea_gym\leader After defeating the Azalea Gym leader.
hivebadge_obtain After you obtained the Hive Badge.
ilex_farfetchd_intro After you were told about the Farfetch'd in Ilex Forest.
ilex_farfetchd_start After you first tried to approach Farfetch'd.
ilex_farfetchd_caught After you successfully caught Farfetch'd.
ilex_farfetchd_complete After you returned to the young man after catching Farfetch'd.

Navigation

Windows: Pokemon3D/Pokemon/Save/(Name of Save File)/Register.dat