コード例 #1
0
ファイル: GameSaveDataBase.cs プロジェクト: arclee/taptofinal
    public static void SaveDataConvert0to1(ref GameSaveDataBase basesave)
    {
        GameSaveDataV0 sb = (GameSaveDataV0)basesave;
        GameSaveDataV1 sn = new GameSaveDataV1();

        sn.version  = 1;
        sn.gold     = sb.gold;
        sn.glory    = sb.glory;
        sn.playtime = 0;

        basesave = sn;
    }
コード例 #2
0
ファイル: GameSaveDataBase.cs プロジェクト: arclee/taptofinal
    public static void SaveDataConvert1to2(ref GameSaveDataBase basesave)
    {
        GameSaveDataV1 sb = (GameSaveDataV1)basesave;
        GameSaveDataV2 sn = new GameSaveDataV2();

        sn.version  = 2;
        sn.gold     = sb.gold;
        sn.glory    = sb.glory;
        sn.playtime = sb.playtime;
        sn.kills    = 0;

        basesave = sn;
    }