Exploders in Lix, with/without fling/timing?

Started by Simon, March 04, 2015, 07:54:39 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Simon

Current plan: All singleplayer exploders are untimed, all multiplayer exploders are timed.

Non-fling exploders will not go through an animation after countdown, before explosion. So no large head, and no detonator either. The detonator anim suggested the lix weren't assignable in mid-air. This graphic doesn't match the physics.

To differentiate the exploders, we'll make the non-fling exploder an imploder. This has a darker effect like a black hole, not the bright explosion. This isn't drawn yet. We have only agreed on the physics so far, and can deliver the imploder animation later, without breaking physics again.

I've tested geoo's replays for the lemforum pack. There are some failing replays even when testing with the last stable release. geoo, I hope this matches your expectation:

==> replaycheck-2015-06-02.txt <== (stable version, large head, takes 4 frames to explode)
  53x (FAIL): replay names an existing level file, but doesn't solve it.
  803x (OK): replay names an existing level file and solves that level.

==> replaycheck-2015-07-08.txt <== (detonator, takes 8 frames to explode)
  67x (FAIL): replay names an existing level file, but doesn't solve it.
  789x (OK): replay names an existing level file and solves that level.

==> replaycheck-2015-07-12.txt <== (no animation, instant explosion)
  87x (FAIL): replay names an existing level file, but doesn't solve it.
  769x (OK): replay names an existing level file and solves that level.


The replays are automatically corrected for untimed exploders. The old timed assignments in singleplayer are delayed, such that the explosion/animation happens at the same time as before, with the new untimed physics.

The replay will nonetheless desync, because the crater appears at a different time, due to length of animation before crater.

Roadmap: Decide on what to do with basher staircases, and release this. People want the untimed exploders in singleplayer!

-- Simon

ccexplore

Quote from: Simon on July 12, 2015, 07:14:05 PMNon-fling exploders will not go through an animation after countdown, before explosion.

Is that truly just for non-fling exploders imploders, or both types?  Based on your comments it sounds like it should apply to both types?

Simon

It's for both. It's new only for non-fling exploders. It has always been like that for flingploders, which work as before.

-- Simon