Lemmings Forums

NeoLemmix => NeoLemmix Main => Archived Bugs & Suggestions => Topic started by: Simon on February 14, 2016, 02:52:49 AM

Title: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: Simon on February 14, 2016, 02:52:49 AM
v1.42.

How to reproduce & what we observe:
Expected instead: Highlight-assignment cancels the replay. Highlight-assignment is then written into the replay. The red R is not visible after the highlight-assignment anymore. After restarting, the highlight-assignment is replayed. The digger assignment is not replayed, because it got erased upon the highlight-assignment.

-- Simon
Title: Re: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: namida on February 14, 2016, 07:13:35 AM
Highlight has never been included into the replay, and no one has ever asked for it to be until now. Given that you're in favor of complete seperation of UI and replay (similar to Lix's implementation) - for example, not replaying (or cancelling the replay due to) skill selection - I find it strange that you would ask for this to be tracked in the replay. Nonetheless, I can look at implementing this if there are enough people who want the replay to track the highlit lemming.
Title: Re: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: Simon on February 14, 2016, 12:59:14 PM
Quote from: namida on February 14, 2016, 07:13:35 AM
Highlight has never been included into the replay [...] I find it strange that you would ask for this to be tracked in the replay.

Highlighting (changing which lemming the highlight arrow points to) should not be included in the replay. That would be strange, your hunch is very much correct. The strength of highlighting is that it lives outside of physics.

The skill assignment that's input through highlighting should be in the replay, like a normal assignment.

I have used "assignment" always to mean "skill assignment". Do you use the term to refer to highlighting lems, too? I'll try to be more clear then in writing. I re-read the initial post, I did choose the unclear wording "highlight-assign".

-- Simon
Title: Re: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: namida on February 14, 2016, 01:00:07 PM
Ah, I get what you mean now. This is indeed weird; I'll look into it.

Note to self: Wait a while after waking up before responding to (or even reading) bug reports.
Title: Re: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: namida on February 20, 2016, 11:05:17 PM
Done some testing. The "One Click Highlighting" option is irrelevant; the "Ignore Replay Skill Selection" is very relevant (the bug does not occur without this option). Exactly why this makes a difference is another matter, since it should only affect the skill selection, not the skill assigning.
Title: Re: [bug] [player] Highlight-assignments don't cancel replay, aren't replayed
Post by: namida on February 21, 2016, 09:09:36 AM
Fixed for next update.

I found that the skill not being recorded was a direct consequence of the replay not being interrupted. So, once I found why it wasn't interrupted (which did take a while), it was easy enough to fix the whole thing.