Author Topic: [BUG][PLAYER] Walkers have priority over shruggers when assigning throwables  (Read 1290 times)

0 Members and 1 Guest are viewing this topic.

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Reported by WillLem in the general topic, not yet investigated.
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 WillLem

  • Posts: 3348
  • Unity isn't sameness, it's togetherness
    • View Profile
Not just shruggers, walkers seem to have priority whilst the thrower is in the "thrower" state as well, so you invariably end up assigning the skill to multiple lemmings when you only mean to assign it to the current thrower.

Of course, this is only apparent when skill-spamming the same lem.

Offline namida

  • Administrator
  • Posts: 12398
    • View Profile
    • NeoLemmix Website
Walkers should have priority when in the thrower state, because you cannot assign a throwing skill to a lemming in that state. Where possible, the highest-priority lemming will be one that the selected skill can actually be assigned to. (Yes, a throwing skill assignment to a currently-thrower lemming can be queued and will activate later, but the priority looks for a lemming that can be assigned the skill now.)

This is only a bug in regards to them having the priority over shruggers.
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
Okay so, upon actually looking at this, Walkers do not have priority over Shruggers for assigning the throwing skills. It is only during the throwing state that walkers have priority, and this is expected behavior, as explained above.

There is no bug here - so topic closed. The discussion around changing the timing between thrower / shrugger, and/or using a separate "looker" state, has been split off into a separate topic.
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)