[SUG][PLAYER] Identify talisman-earning replays in mass replay checks

Started by namida, November 12, 2020, 01:44:48 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

Currently, a mass replay check will indeed continue running beyond the level's save requirement in case continuing further will earn a talisman (or as of 12.10, set a record - prior to this, mass replay check did not update records). This talisman in turn will indeed be unlocked correctly, however, in terms of the replay results list, the replay will simply be marked as a normal "pass".

I'm proposing that talisman-earning replays be specifically distinguished from ones that pass but do not earn any talisman. It may be worthwhile to ignore "complete the level [with no further requirements]" talismans for the purpose of this, though.
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)

WillLem

+1 for this; it would be handy to have the replays sorted this way automatically, for sure.

One question though: now that we have more integrated general records/talisman records, will loading someone else's replay override these records in the F2 menu?

Strato Incendus

Yes, that would be very helpful indeed - especially when the talismans are based on my playtesters' solutions, rather than my own... :evil:
My packs so far:
Lemmings World Tour (New & Old Formats), my music-themed flagship pack, 320 levels - Let's Played by Colorful Arty
Lemmings Open Air, my newest release and follow-up to World Tour, 120 levels
Paralems (Old Formats), a more flavour-driven one, 150 levels
Pit Lems (Old Formats), a more puzzly one, 100 levels - Let's Played by nin10doadict
Lemmicks, a pack for (very old) NeoLemmix 1.43 full of gimmicks, 170 levels

namida

Quote from: WillLem on November 12, 2020, 04:40:46 AM
+1 for this; it would be handy to have the replays sorted this way automatically, for sure.

One question though: now that we have more integrated general records/talisman records, will loading someone else's replay override these records in the F2 menu?

No. If a replay has a non-matching username, or a blank username and NL is not run with the command-line parameter to make it treat no-username replays as if they're the user's replays, records / talismans / completion status will not be updated; though they will still be marked as "pass" in the output text file.

I can see use cases for keeping track of other user's records too, either as a "accept anyone's" or perhaps even better, tracking them separately from the user's. The former could potentially be considered as a 12.11 feature; the latter (which I think would be preferable) would need to wait until 12.12.
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

An interim solution, until we get a proper replay manager, for identifying talisman-earning replays is in place for V12.11. Talisman replays will be treated as a seperate category (like "pass", "fail", "undetermined") in results.
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)