ruffle-rs / ruffle

A Flash Player emulator written in Rust
https://ruffle.rs
Other
15.7k stars 817 forks source link

Vectorpark Head game dont quite work right #9235

Open rredford opened 1 year ago

rredford commented 1 year ago

Describe the bug

I was playing head game when I noticed that balls would have collision on some invisible stuff, around nose of head. It seems that objects was not unloaded when I remove noses. Elephant nose is supposed to be able to throw special ball back into top of head, but ball keeps hitting those invisible noses too.

Other issue I noticed is that tree nose is supposed to have larger branches and end with more balls. But its clustered at near head, and if you remove one of balls, or pull tree nose off, head will suddenly shallow some amount of balls. even post-fed, tree with no balls on ends is still wrong looking.

I am unable to proceed to pop another head on top of starting head, not sure why this is not happening. or maybe it was invisible? Since this can't be done, game stops here and there should be few things left to do. head.zip

Expected behavior

No invisible removed noses around front of face, tree appears properly. Head should appear above starting head at certain stage.

Affected platform

Desktop app

Operating system

xfce mint 21.1

Browser

No response

Additional information

No response

rredford commented 1 year ago

image Tree is malformed.

image Previous noses is still solid, so food "floats" on ruffle version.

rredford commented 1 year ago

with #9447 every bug is fixed, except for malformed tree nose (see second to last picture above this post)

n0samu commented 1 year ago

When the tree nose appears in Ruffle, I see many Cannot enumerate Undefined errors.

rredford commented 1 year ago

Bit of regression. Tree nose is even more broken. Branches with balls appears at south right corner, beyond it so cant see it till you pull the "thunk" of tree off face.

Oh possibly it is actually better? Not sure whats going on with backend.