panel-attack icon indicating copy to clipboard operation
panel-attack copied to clipboard

Garbage falls in the wrong order

Open sharpobject opened this issue 12 years ago • 1 comments

While the implementation of garbage delays/queueing/what have you is significantly different from the one in the real game, it mostly tries to do the right thing while avoiding 1-frame dependencies between the two fields. In the following case:

A
B
B
B
BAA

(when played on low speeds) the garbage from the 4-combo lands before the garbage from the 2-chain. It should wait for the chain to complete.

I'm not certain for now whether I want a small collection of hacks to make this garbage queueing solution look more like the real one, or to actually implement the real one. The latter would be more faithful, but it would probably also involve more unseemly rollbacks even for fairly low latency play.

sharpobject avatar May 29 '13 12:05 sharpobject

An interesting thing to try, related to this, is to see whether rapidly swapping a chaining panel (without ever making the 2-chain) can delay combo garbage indefinitely in the original game. It probably does, and that fact probably isn't an important one to preserve in this game.

sharpobject avatar May 29 '13 12:05 sharpobject