Lemmings Forums

Lix => Lix Main => Topic started by: Simon on December 26, 2022, 05:29:07 AM

Title: Rewind as Undo: Still Preserve a Loaded Replay
Post by: Simon on December 26, 2022, 05:29:07 AM
Hi,

Lix has a single binary option for how Lix's replay rewinding works: Keep replay after ◀▮. In the options menu, if you hover over this option, you'll see this description: "On framestepping back (◀▮), keep future replay actions until you click air. If not checked, replay actions are removed when you undo them by framestepping."

There are at least two styles of play here:
Most players appear to prefer style 1. mobius prefers style 2, or possibly style 3. Forestidia prefers style 3. From a user-experience standpoint, I glean:

Support undo play, browse replay: Allowing style 2 (Rewind is always undo) as an option is really a misdesign, and it should have been style 3 all along (undo your play, browse replays). If Lix has a single binary option for these playstyles, it should be an option to toggle between styles 1 and 3.
This looks to me like a much improved merge of the styles 2 and 3.

Would anybody be annoyed over losing style 2 in favor of this?

mobius: How do you feel about this proposed change? Undo your play, but browse loaded replays. When you click air during a loaded replay, Lix shall switch from rewind-is-browse to rewind-is-undo.

We can also improve style 1 (rewind is browsing), or possibly we can split it into several styles and support them all, by turning the single binary option into something multi-way. But that's meaty discussion for a separate next topic: Replay Insert Mode for Lix (https://www.lemmingsforums.net/index.php?topic=6122). :lix-grin:

-- Simon
Title: Re: Rewind as Undo: Still Preserve a Loaded Replay
Post by: Simon on March 08, 2024, 05:38:00 AM
We had Forestidia and mobius play with rewind-as-undo. I.e., rewinding (and restarting, which is the ultimate rewind) drops the rewound assignments from the replay flat-out.

Rewind-as-undo was also saxdude26's way of playing NeoLemmix (https://www.lemmingsforums.net/index.php?topic=6606.msg101403#msg101403): He likes saving/loading replays, and he likes rewinding mistakes, but he doesn't want replay after restarting.

Still hard to say: Did saxdude26 play like this because it's his objectively preferred way? Or is it merely the only bearable way of playing NL that he found? I.e., was it merely better than { playing with rewind-as-browse and not seeing that air clicks cut the replay }, which of course sucks?

-- Simon