[✓][SUG][PL] Insert Mode: Same-Lemming-Overwrite

Started by Simon, November 02, 2025, 02:59:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

OK, I'm going ahead and marking this one as resolved for now. The feature is present in CE 1.1; we can make tweaks depending on user feedback, and of course Simon is welcome to suggest further refinements if necessary.

Simon

You've released CE 1.1 with this in time for Level of the Year 2025, thanks! This June 2026, I'll solve on livestream with CE 1.1 and will report here.

-- Simon

Simon

#17
Here is the promised feedback after solving harder levels for a few days with CE 1.1.1.

The new behavior is: In insert mode, when you want to assign, you first implicitly delete the future of the assignee, then assign. You're prevented from assigning over a different lemming's same-physics-update assignment.

In CE 1.1.1, you must first enable this behavior in the options menu. I.e., the default is: In insert mode, you preserve same-lemming future, and you're prevented from assigning over an existing assignment (same or different lemming) on the same physics update.

I have no feeling which of the two behaviors should be default. I assume that WillLem prefers to play with the total blocking behavior and Armani wants to play with the implicit cutting of same-lemming future. But nobody spoke during the few weeks of "Your silence = I will probably mostly go ahead and follow Simon's advice". Is WillLem really the only one to prefer the total block against same-physics-update assignments even of same lemming?

I've found zero bugs with how the new assigning behavior affects replay content. Thank you!

The "Cut 2 tasks" feature works well and I believe it's going to absorb a lot of subconcious concern.

I've found one bug with the "Cut 2 tasks" display in the bottom left hand corner: When you view a physics update with a freshly assigned lemming, you see, during this single physics update only, that lemming's information instead of what I expect, i.e., instead of the number of to-be-cut assignments, and that information is printed in purple like the number of to-be-cut assignments would be. Video of this "Cut 2 tasks" display bug -- a benign bug, purely a visual oddity. Continued in separate topic: 'Cut tasks' not displayed for 1 frame in Insert Mode.

I didn't have yet to work around garbage nukes that remain in the replay after an inserted assignment. No strong feeling either way.

Several times, I wanted to cut during insert mode by air click. Neither option allows cutting by air click. I had to exit insert mode and cut.

I conjecture that ultimate truth will be found in merging regular replay mode with insert mode. But that will be a separate topic for the future. This topic here (Insert Mode: Same-Lemming-Overwrite) is about making insert mode better without touching regular replay mode.

-- Simon

WillLem

Quote from: Simon on June 14, 2026, 07:19:29 PMI've found one bug with the "Cut 2 tasks" display in the bottom left hand corner

Started this topic for this bug, thanks for reporting.

Quote from: Simon on June 14, 2026, 07:19:29 PMSeveral times, I wanted to cut during insert mode by air click. Neither option allows cutting by air click. I had to exit insert mode and cut.

I conjecture that ultimate truth will be found in merging regular replay mode with insert mode.

You're probably right, but let's start a new topic for this.