private object GetGamePropertyValue(GameObject game)
{
if (game == null) return null;
Dictionary<string, object> objectInfo = new Dictionary<string, object>();
objectInfo.Add("type", game.GetType().FullName);
objectInfo.Add("id", GetID(game));
objectInfo.Add("tag", game.tag);
objectInfo.Add("name", game.name);
objectInfo.Add("layer", game.layer);
objectInfo.Add("isStatic", game.isStatic);
objectInfo.Add("hideFlags", game.hideFlags.ToString());
return objectInfo;
}