Quote from: Simon on June 09, 2026, 07:08:16 AMCan you find something better for replay-to-level association that doesn't give such opportunity for mistakes?
Quote from: Simon on June 07, 2026, 12:02:37 PMInstead, CE should ship a thin stick. Attached is what I use. I call it the Caveman Stick in honor of mobius's push for simplicity, and I wield it with valor and satisfaction.
This stick is only 1 white pixel wide in the long middle. It's white-black-white at the end.
Quote from: Simon on June 07, 2026, 11:31:37 AMMaybe reword the options to Show Backgrounds and activate by default, instead of Hide Backgrounds and disabled by default. It's the classic preference to word bool options positively: I want backgrounds, check, I don't want backgrounds, uncheck.
Quote from: Simon on June 07, 2026, 11:31:37 AMPlease let me hide the animated decorations!
Quote from: Simon on June 07, 2026, 11:31:37 AMWith the CE 1.1.1 set of options, I would have expected the hide-backgrounds option to also hide the unanimated decorations. Reasoning: Either we want to see the level exactly how the designer made it, or we want the bare-bones functionality.
I don't know if anybody wants to see one kind animated/unanimated background, but not the other.
Quote from: JawaJuice on June 10, 2026, 11:17:34 AMWhat language is NLEditor written in out of curiosity? I'd be interested how the Random ID button is implemented, presumably some kind of seeded rand function.
private void btnRandomID_Click(object sender, EventArgs e)
{
CurLevel.LevelID = (ulong)Utility.Random().Next() +
((ulong)Utility.Random().Next() << 32);
txtLevelID.Text = CurLevel.LevelID.ToString("X16");
}
Quote from: heart66 on June 09, 2026, 08:18:52 PMNew level 49
