it might just be me, perhaps my events are wrong.
but the game seems to only register a max of two keys at a time.
instead of directly using if key is down -> move.
i'm storing key states as variables, such as
*if key is down -> set global variable input_key_name = 1
*else = 0
and then, say i have LEFT RIGHT RUN JUMP
- if i'm pressing right + run, and press jump, it wont jump,
- but if i release either right/run, it WILL jump,
and so on.
can somebody shed some light into this for me?