You've released CE 1.1 with this in time for Level of the Year 2025, thanks! This June 2026, I'll solve on livestream with CE 1.1 and will report here.
-- Simon
-- Simon
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menuprocedure TReplay.EraseLemSkillAssignment(
L: TLemming;
aFrame: Integer;
DoCutFuture: Boolean);
var
Item: TBaseReplayItem;
i: Integer;
begin
for i := fAssignments.Count - 1 downto 0 do
begin
Item := fAssignments.Items[i];
if (Item.Frame < aFrame or (Item.Frame <> aFrame and not DoCutFuture)) then
Continue;
if (Item is TReplayNuke) then
; // Always delete a future nuke, like in Lix. Okay in NeoLemmix or not?
else if (Item is TReplaySkillAssignment) then
if ((Item as TReplaySkillAssignment).LemmingIndex = L.LemIndex) then
Continue;
fAssignments.Delete(i);
end;
end;