that doesn't solve my issue. I already know about that but if somebody rapidclicks it then they can still spam it and cause the "debounce" to delay further.
for example. If I have a button that adds velocity up by 20, and you cant click it again by the delay i set, which is 2000, that'll work if they click it just once. but if they spamclick, they can just do it infinitely.