Implemented GameData::Metadata and GameData::MapMetadata

This commit is contained in:
Maruno17
2020-11-15 18:59:07 +00:00
parent d8476d1fa4
commit 52ffae9e8a
45 changed files with 803 additions and 540 deletions

View File

@@ -49,23 +49,6 @@ def pbClearData
end
end
#===============================================================================
# Methods to get metadata.
#===============================================================================
def pbLoadMetadata
$PokemonTemp = PokemonTemp.new if !$PokemonTemp
if !$PokemonTemp.metadata
$PokemonTemp.metadata = load_data("Data/metadata.dat") || []
end
return $PokemonTemp.metadata
end
def pbGetMetadata(map_id, metadata_type)
meta = pbLoadMetadata
return meta[map_id][metadata_type] if meta[map_id]
return nil
end
#===============================================================================
# Method to get Town Map data.
#===============================================================================