Interface IRunSaves
- Namespace
- SurvivorsMaker.Run
- Assembly
- SurvivorsMaker.Run.dll
Progress: snapshots of a run between waves.
public interface IRunSaves
Methods
Capture(RunState)
Returns a snapshot between waves; returns null during an active wave or after the run ends.
RunSnapshot Capture(RunState run)
Parameters
runRunState
Returns
Restore(RunSnapshot, RunRequest)
Rebuilds a run. Throws ArgumentException naming the first unknown id.
RunState Restore(RunSnapshot snapshot, RunRequest request)
Parameters
snapshotRunSnapshotrequestRunRequest