Random properties of the upcoming implementation:
Replays won't record (change active skill in the skillbar) anymore. Instead, each assignment is augmented with information about the assigned skill. This makes the skillbar solely part of the GUI, like fast-forward. Playing back a replay will not change skills in the panel. Changing skills in the panel will not interrupt a playback.
I have written and tested backwards compatibility for older replays. Exploder assignments in older singleplayer replays will be moved forward in time. When playing back such an old singleplayer replay, the untimed exploder makes a crater at the same position as when played back in the currently released Lix versions.
An exploder assignment in a replay doesn't carry information about whether the exploder is timed or not. This is inferred by the number of players.
Exploder mass-assignments from the nuke are untimed in singleplayer, timed in multiplayer.
I am making a longer animation for the non-fling exploder. I'll show sprites when it's done. The exploder will stand still while going through the anim, as before. Thus, the crater is at the same position as when played back in the current Lix version. The explosion will happen a few frames later.
Exploders in mid-air will not go through the anim, but explode instantly. This is also unlike the current version.
From the new anim, it's less obvious that exploders can be assigned in mid-air. We have to think about this.
-- Simon