internal ReplayHelper(Game.StartProperties startProperties, Game.Result result) {
OriginalFilename = Path.Combine(FileUtils.GetReplaysDirectory(), ReplayObject.PreviousReplayName);
RenamedFilename = FileUtils.EnsureUnique(OriginalFilename);
Name = GetReplayName(startProperties, result);
IsAvailable = File.Exists(OriginalFilename);
if (IsAvailable && SettingsHolder.Drive.AutoSaveReplays) {
IsRenamed = true;
}
}