public void Load(Dictionary <string, GameMasterNode> allNodes)
{
try
{
mJsonFileData = new JsonFileData(mPath);
mJsonFileData.Load();
OnFileChanged(allNodes);
}
catch (Exception e)
{
MessageBox.Show("Unable to load " + mPath + ". Error: " + e.Message);
}
if (mNodeData != null)
{
mNodeData.PostLoadFixup();
}
}