Quote from: WillLem on April 09, 2026, 12:38:25 AMthanks!Quote from: hrb264 on April 08, 2026, 07:57:23 AMI'm playing through this now and finding 16 very difficult, I think because of the basher checks meaning it always hits the one way arrow really early![]()
Send me a replay, I'll take a look at it.
EDIT: Eric has now uploaded a fixed version of this level. Re-download the pack from the OP and that should sort the problem out.
Quote from: roltemurto on April 08, 2026, 11:09:50 PMThe settings reader ReadSettingsFromFile() should suppress checkbox event handlers while loading, to prevent UI events from firing before the form is ready. Standard WinForms pattern:chk_Lvl_AutoStart...
Quote from: hrb264 on April 08, 2026, 07:57:23 AMI'm playing through this now and finding 16 very difficult, I think because of the basher checks meaning it always hits the one way arrow really early![]()
System.NullReferenceException: Object reference not set to an instance of an object.
at SLXEditor.SLXEditForm.ReadLevelInfoFromForm(Boolean allowWriteBack)
at SLXEditor.SLXEditForm.CommitLevelChanges()
at SLXEditor.SLXEditForm.textbox_Leave(Object sender, EventArgs e)
at SLXEditor.SLXEditForm.chk_Lvl_AutoStart_Leave(Object sender, EventArgs e)
at System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)
at System.Windows.Forms.CheckBox.set_CheckState(CheckState value)
at System.Windows.Forms.CheckBox.set_Checked(Boolean value)
at SLXEditor.Settings.ReadSettingsFromFile()
chk_Lvl_AutoStart.CheckedChanged -= chk_Lvl_AutoStart_Leave;
chk_Lvl_AutoStart.Checked = value;
chk_Lvl_AutoStart.CheckedChanged += chk_Lvl_AutoStart_Leave;
