Reply to Re: Dink Smallwood v1.08 Beta 3
If you don't have an account, just leave the password field blank.
I was wondering if you can add a function to the engine that would flush the keyboard buffer, or limit it to only a couple of entries?
I have seen posts about Alt-Tabbing back from windows and errant keystrokes are returned to the engine.
I also notice that when in a massive pillbug fight, you can stack 1 or 2 additional attacks while attack1 is in progress.
The result is:
Attack 1 finishes, Dink cannot move.
Attack 2 occurs, Dink still cannot move.
Attack 3 occurs, dink can now move but, movement keystrokes are not always left in the buffer.
My thinking is if we limit the buffer to 2 or 3 keystrokes, or flush it at appropriate times {perhaps fflush(stdin) in stdio}, then both of these issues might be resolved.
mm.
I have seen posts about Alt-Tabbing back from windows and errant keystrokes are returned to the engine.
I also notice that when in a massive pillbug fight, you can stack 1 or 2 additional attacks while attack1 is in progress.
The result is:
Attack 1 finishes, Dink cannot move.
Attack 2 occurs, Dink still cannot move.
Attack 3 occurs, dink can now move but, movement keystrokes are not always left in the buffer.
My thinking is if we limit the buffer to 2 or 3 keystrokes, or flush it at appropriate times {perhaps fflush(stdin) in stdio}, then both of these issues might be resolved.
mm.