PizzaLovers007 / AdofaiTweaks

Helpful tweaks for A Dance of Fire and Ice
MIT License
113 stars 29 forks source link

[Bug] cannot start/restart checkpoint with keylimiter on #34

Open jjspace opened 4 months ago

jjspace commented 4 months ago

In version 2.6.8 if the Key Limiter is turned on it doesn't accept any inputs other than mouse click to start a level or restart when you die

PizzaLovers007 commented 4 months ago

Unfortunately I can't reproduce this, do you have other mods enabled? I know at least KeyboardChatterBlocker has some compatibility issues, though there could be others.

jjspace commented 4 months ago

@PizzaLovers007 this is the only mod I have installed and yesterday was the first time I installed it. I didn't change anything except turn on the keylimiter and set the keys I wanted.

https://github.com/PizzaLovers007/AdofaiTweaks/assets/8007967/4205e3fc-79d0-4bf2-877a-66bfdb83c95c

PizzaLovers007 commented 4 months ago

Ah I was finally able to repro! Retrying/starting a level uses the synchronous KeyLimiter settings, so if you want to work around this for now, make sure your sync and async KeyLimiter settings are the same. I'll work on a fix in the meantime.

jjspace commented 4 months ago

Can confirm switching to synchronous and setting the same keys works as a short term solution even when switching back to async. Thanks for looking into it!