Esempio n. 1
0
    /*
     * -------------------------------------------------------------------------
     * MARK: PERSISTENT DATA FUNCTIONS
     * -------------------------------------------------------------------------
     */

    // Save all unit data.
    public void SaveData()
    {
        BattleData battleData = new BattleData();

        battleData.turnState = turnState;
        DataSaver.saveData <BattleData>(battleData, savedBattleDataFilename);

        UnitData        unitData            = new UnitData();
        List <UnitInfo> partyMemberInfoList = partyController.SaveData();

        unitData.partyMembers = partyMemberInfoList;
        DataSaver.saveData <UnitData>(unitData, savedUnitDataFilename);
    }