Beispiel #1
0
    public void NewPlayerStart()
    {
        SaveRef.SaveInitialize();
        //NewPlayerStart();

        save = new SaveData();
        if (analyticsman.experimentmode)
        {
            save.AddData("GameType", "Experiment");
        }
        else
        {
            save.AddData("GameType", "Control");
        }
        save.AddData("DateOfSession", System.DateTime.Now.ToString("MM-dd-yyyy"));
        save.AddData("Play_StartTime", System.DateTime.Now.ToString("H:mm:ss"));
        timestart = System.DateTime.Now;
    }
        public SaveData GetSaveData()
        {
            SaveData save = new SaveData();

            save.AddData("Philiph_Risk", new SaveData(Philiph_Risk));
            save.AddData("Eileen_Risk", new SaveData(Eileen_Risk));
            save.AddData("Jaeheon_Risk", new SaveData(Jaeheon_Risk));
            save.AddData(" Elena_Risk", new SaveData(Elena_Risk));
            save.AddData("Orange_Path", new SaveData(Orange_Path));
            save.AddData("Pluto_Risk", new SaveData(Pluto_Risk));
            save.AddData("Ensemble_Complete", new SaveData(Ensemble_Complete));
            return(save);
        }
Beispiel #3
0
    public void SaveTheData()
    {
        file = PlayerPrefs.GetString("Level", "None");
        SD   = new SaveData();
        ml.addobjects();
        foreach (GameObject o in objectlist)
        {
            placeable od = o.GetComponent <placeable>();
            if (od && o.tag != "ghost")
            {
                SD.AddData(od.codex, od.Location, od.Rot);
            }
            Debug.Log(SD.DataStructList.Count);
        }
        string filename = file;

        XmlSerializer x      = new XmlSerializer(typeof(SaveData));
        TextWriter    writer = new StreamWriter(filename);

        x.Serialize(writer, SD);
        writer.Close();
        Debug.Log("Save Data!");
    }
 public static void PlayHistoryModel_GetSaveData(ref SaveData __result)
 {
     __result.AddData("ContingecyContract_ChallengeProgress", Progess.GetSaveData());
 }
Beispiel #5
0
    public bool NewPlayerEnd()
    {
        save.AddData("Play_EndTime", System.DateTime.Now.ToString("H:mm:ss"));
        save.AddData("Play_TotalTime", System.DateTime.Now.Subtract(timestart).TotalMilliseconds.ToString());
        save.AddData("Total#OfRuns", analyticsman.NumOfRuns.ToString());
        save.AddData("AvgTimePerRun", analyticsman.AvgTimePerRun.ToString("#,000.000"));
        save.AddData("TotalMoneyEarned", analyticsman.TotalMoneyEarned.ToString());
        save.AddData("TotalMoneySpent", analyticsman.TotalMoneySpent.ToString());
        save.AddData("#SpeedUpgradesPurchased", analyticsman.SpeedUpgradesBought.ToString());
        save.AddData("#ThrusterUpgradesPurchased", analyticsman.ThrusterUpgradesBought.ToString());
        save.AddData("#ThrustsAttemptedTotal", analyticsman.ThrusterAttemptsTotal.ToString());
        save.AddData("#ThrustsInitiatedTotal", analyticsman.ThrusterInitiatedTotal.ToString());
        save.AddData("#BouncersHitTotal", analyticsman.BouncersHitTotal.ToString());
        save.AddData("#BouncersHitDuringThrustTotal", analyticsman.BouncersHitDuringThrust.ToString());
        save.AddData("FurthestDistanceAchieved", analyticsman.HighestDistanceAchieved.ToString());
        save.AddData("AvgDistImprovementPerRun", analyticsman.AvgDistImprovementPerRun.ToString("#,000.000"));

        SaveRef.SaveData(save.GetData());
        return(true);
    }