Author Topic: First skill automatically selected when backwards frameskip [BUG] [PLAYER]  (Read 2201 times)

0 Members and 1 Guest are viewing this topic.

Offline Wafflem

  • Posts: 943
    • View Profile
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!

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
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.)
« Last Edit: May 25, 2017, 03:54:21 AM by namida »
My Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
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 Lemmings 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)

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Found the cause and made a fix.
My Lemmings 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)