Loreinator / Shuffle-Move

Program to help choose moves in the Pokemon Shuffle puzzle game
GNU General Public License v3.0
95 stars 18 forks source link

Make wooden blocks disappear when adjacent metal ones "expire" #39

Closed JustAnotherRandomLad closed 9 years ago

JustAnotherRandomLad commented 9 years ago

See title. Just saw that happen a few times.

Loreinator commented 9 years ago

Can you provide a screenshot? Does this happen before or after abilities are taken into account? Such as wood or metal removal abilities?

JustAnotherRandomLad commented 9 years ago

screenshot?

Will do later.

disruption-removing abilities?

Don't know. Will check soon - M-Venusaur provides a great opportunity for that.

Loreinator commented 9 years ago

By disruption removing abilities, I mean things like block smash and aerodactyl's mega - things that immediately target them. This is important because if the metal block auto-clear is delayed then these effects will be less effective overall.

They also might cause the wood shatter to not occur - since a block removed by an ability does not count for shattering.

JustAnotherRandomLad commented 9 years ago

Yeah, I got that. Testing the timing for metal blocks is just a matter of activating Block Smash on a stage that starts out with them, but doesn't spawn any new ones - IIRC, Braixen will do. (Actually, that one would help answer the age-old question of "how does Stabilize+ interact with frozen disruption blocks," too. Honedge is probably a better idea for testing M-Aero.)

I have no idea how one could test the timing of the wooden blocks, though - it's fairly easy for normal abilities (just bring Stabilize+ to M-Venusaur once or twice and count the total number of disappearing blocks), but testing their interaction with M-Aero would be a nightmare. Can we assume that its activation timing is the same as for normal abilities (or, better yet, is this already known)?

avengah commented 9 years ago

I can confirm that this happened on the Electrike level. The map can be viewed here: http://www.pkparaiso.com/shuffle/lista-de-fases/fases-especiales.php?lang=eng

JustAnotherRandomLad commented 9 years ago

Oh, right, yes, it happened all the time on that one.

Loreinator commented 9 years ago

This should be in now on the development branch. Please take a look at the latest prototype here (i.e. the one with the highest last digit). If the wood shatter from metal blocks is not sufficiently simulated please post here with an example of what should be happening that isn't and I'll re-examine what needs to be done.