Example #1
0
 public void InitializeUserData()
 {
     UserData udt = new UserData();
     if (!File.Exists(_FileLocation + "UserData.xml")){
         DebugScreen.Get().addMsg("File Not Exists " + Time.realtimeSinceStartup);
         udt.initializePlayer();
         SaveData(udt,"UserData.xml");
     }
     else{
         DebugScreen.Get().addMsg("Deserializing " + Time.realtimeSinceStartup);
         udt = (UserData)DeserializeObject(LoadXML("UserData.xml"), udt);
         DebugScreen.Get().addMsg("Deserialized " + Time.realtimeSinceStartup);
     }
     if (udt == null)
         this.enabled = false;
     GameManager.userData = udt;
     udt.applyToPlayer();
 }