First skill automatically selected when backwards frameskip [BUG] [PLAYER]

Started by Wafflem, May 24, 2017, 05:47:34 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Wafflem

Player V10.13.17

To reproduce:
1. Open a level that has more than one skill.
2. Select any skill in the skill selection panel that is not the first skill.
3. Press the backwards frameskip hotkey. The first skill will automatically be selected when this happens.

See GIF below as an example. After starting the level, I clicked on the miner skill. However, when I backwards frameskipped, it automatically selected the very first skill (the floater). This should not happen at all.

YouTube: www.tinyurl.com/YTWafflem
Twitch: www.twitch.tv/Wafflem467

Have level designer's block right now? Have some of my incomplete levels for LOTS of ideas!

namida

I've noticed this. I think Nepster's already looking into it, but I might have a look later today too. (I suspect there may be at least some connection between this and the bug with huge lag on backwards frameskips.)
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Narrowed both this and the laggy backstepping to a commit somewhere between d3a829f and 6e98b26. Still trying to identify the exact commit responsible (and why).

EDIT: Both bugs originate from commit 711d915.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)