Skip to content

Commit 5a6d4f9

Browse files
authored
GridUI: fix config load bugs (#3200)
1 parent f6c9042 commit 5a6d4f9

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

Grid/GridUI.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,9 @@ public void SaveGrid()
180180

181181
var griddata = savegriddata();
182182

183+
// Save config too
184+
savesettings();
185+
183186
using (SaveFileDialog sfd = new SaveFileDialog())
184187
{
185188
sfd.Filter = "*.grid|*.grid";
@@ -334,7 +337,8 @@ void loadsettings()
334337
loadsetting("grid_dist", NUM_Distance);
335338
loadsetting("grid_overshoot1", NUM_overshoot);
336339
loadsetting("grid_overshoot2", NUM_overshoot2);
337-
loadsetting("grid_leadin", NUM_leadin);
340+
loadsetting("grid_leadin1", NUM_leadin);
341+
loadsetting("grid_leadin2", NUM_leadin2);
338342
loadsetting("grid_startfrom", CMB_startfrom);
339343
loadsetting("grid_overlap", num_overlap);
340344
loadsetting("grid_sidelap", num_sidelap);
@@ -410,11 +414,13 @@ void savesettings()
410414
plugin.Host.config["grid_camdir"] = CHK_camdirection.Checked.ToString();
411415

412416
plugin.Host.config["grid_usespeed"] = CHK_usespeed.Checked.ToString();
417+
plugin.Host.config["grid_speed"] = NUM_UpDownFlySpeed.Value.ToString();
413418

414419
plugin.Host.config["grid_dist"] = NUM_Distance.Value.ToString();
415420
plugin.Host.config["grid_overshoot1"] = NUM_overshoot.Value.ToString();
416421
plugin.Host.config["grid_overshoot2"] = NUM_overshoot2.Value.ToString();
417-
plugin.Host.config["grid_leadin"] = NUM_leadin.Value.ToString();
422+
plugin.Host.config["grid_leadin1"] = NUM_leadin.Value.ToString();
423+
plugin.Host.config["grid_leadin2"] = NUM_leadin2.Value.ToString();
418424
plugin.Host.config["grid_overlap"] = num_overlap.Value.ToString();
419425
plugin.Host.config["grid_sidelap"] = num_sidelap.Value.ToString();
420426
plugin.Host.config["grid_spacing"] = NUM_spacing.Value.ToString();

0 commit comments

Comments
 (0)