private void LoadMemento() { AchievementMemento memento = new AchievementMemento(); memento.Load(); mArchievementSystem.SetMemento(memento); }
public AchievementMemento CreateMemento() { AchievementMemento memento = new AchievementMemento(); memento.enemyKilledCount = mEnemyKilledCount; memento.soldierKilledCount = mSoldierKilledCount; memento.maxStageCount = mMaxStageLv; return(memento); }
private void CreateMemento() { AchievementMemento memento = mArchievementSystem.CreateMemento(); memento.Save(); }
public void SetMemento(AchievementMemento memento) { mEnemyKilledCount = memento.enemyKilledCount; mSoldierKilledCount = memento.soldierKilledCount; mMaxStageLv = memento.maxStageCount; }