namespace Code.OfficeGame.BattleMode.Actions { public class NoneBattleActionData : BattleActionData { public override BattleActionData GetSnapshot() { return new NoneBattleActionData() { TotalFrames = TotalFrames, Finished = Finished, }; } public override void RestoreSnapshot(BattleActionData snapshot) { TotalFrames = snapshot.TotalFrames; Finished = snapshot.Finished; } } }