/// <summary> /// Initializes states for specified map and record. /// </summary> public void Setup(IPlayableMap map, IRecord record, bool allowRetry = true) { allowsRetry.Value = allowRetry; SetMap(map); SetRecord(record); hasReplay.Value = RecordStore.HasReplayData(record); }