(I apologize if there are any unnatural or overly verbose expressions, as English is not my native language.)
When playing back LoL replays in Highlight View mode, I’d like the system to extend the playback time, instead of rewinding if it encounters another highlight flag during a current teamfight.
The current system is frustrating because the replay viewer often rewinds slightly during im watching team fight scene replay.
For example, if the highlight playback duration is set to 10 seconds (5 seconds before and after an event):
Flag A: 1:00 Kill
Flag B: 1:03 Assist
Flag C: 1:06 Death
Currently, the system seems to work like this: Play 0:55–1:05, Then rewind and play 0:58–1:08, And again rewind and play 1:01–1:11.
This constant rewinding is inconvenient. Instead, I suggest the system plays seamlessly from 0:55–1:11 without rewinding during a continuous team fight.
A possible implementation could be:
Skip Flags Already Passed During Playback:
When a new event flag is passed, mark it as processed so the playback doesn’t rewind to it later.
Extend "Afterward" Time Dynamically:
Each time the replay-seekbar passes a new event flag, dynamically extend or reset the "Afterward" duration to keep the sequence smooth.