Skip to content

Commit

Permalink
Merge branch 'dev' into release
Browse files Browse the repository at this point in the history
  • Loading branch information
Noggog committed Sep 26, 2024
2 parents b4141a4 + 5da10fe commit 2c28b2e
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion Synthesis.Bethesda.Execution/Running/Runner/CreateEmptyPatch.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,25 @@ public FilePath Create(ModKey modKey, RunParameters runParameters)
var path = new FilePath(Path.Combine(ProfileDirectories.SeedDirectory, modKey.FileName));
_logger.Information("Creating seed mod at {Path}", path);
path.Directory?.Create(_fileSystem);

var formIdRangeBool = runParameters.FormIDRangeMode.ToForceBool();

// Hardcode this for now until Light/Medium masters supported
if (runParameters.Master || !runParameters.Master)
{
formIdRangeBool = false;
}

var mod = ModInstantiator.Activator(modKey, _gameReleaseContext.Release,
headerVersion: runParameters.HeaderVersionOverride,
forceUseLowerFormIDRanges: runParameters.FormIDRangeMode.ToForceBool());
forceUseLowerFormIDRanges: formIdRangeBool);
mod.IsMaster = runParameters.Master;
mod.BeginWrite
.ToPath(path)
.WithNoLoadOrder()
.WithFileSystem(_fileSystem)
.WithForcedLowerFormIdRangeUsage(formIdRangeBool)
.NoNextFormIDProcessing()
.Write();
return path;
}
Expand Down

0 comments on commit 2c28b2e

Please sign in to comment.