Fix "Back" option never being checked when loading default stair builder preset

This commit is contained in:
spherallic 2023-05-07 20:42:58 +02:00
parent 13b2156b08
commit 6327ac9e51

View file

@ -76,6 +76,12 @@ namespace CodeImp.DoomBuilder.StairSectorBuilderMode
set { sidefront.Checked = value; }
}
public bool SideBack
{
get { return sideback.Checked; }
set { sideback.Checked = value; }
}
public CheckBox DistinctBaseHeights
{
get { return distinctbaseheights; }
@ -721,7 +727,7 @@ namespace CodeImp.DoomBuilder.StairSectorBuilderMode
pf.sectordepth = (int)SectorDepth;
pf.spacing = Spacing;
pf.frontside = SideFront;
pf.singlesteps = SingleSteps.Checked;
pf.singlesteps = SingleSteps.Checked;
pf.distinctsectors = distinctsectors.Checked;
pf.singledirection = SingleDirection.Checked;
pf.distinctbaseheights = DistinctBaseHeights.Checked;
@ -807,6 +813,9 @@ namespace CodeImp.DoomBuilder.StairSectorBuilderMode
SingleDirection.Checked = p.singledirection;
DistinctBaseHeights.Checked = p.distinctbaseheights;
if (!SideFront)
SideBack = true;
// Auto curve TODO
Flipping = p.flipping;