keilladraconis / Fallout-Vore

8 stars 5 forks source link

Fix VoreAV parallel calls morph update collision #9

Closed keilladraconis closed 2 years ago

keilladraconis commented 2 years ago

It looks like events can be received concurrently, and that UpdateMorphs is pre-emptive on itself, which means that meshes with multiple parts get interrupted at random points of mesh-updating, leading to a patchwork morph that looks crazy.

Try to debounce repeated update calls, queue and drain them.