Hi, I'm really sorry to keep bothering you but I'm quite enlightened with this, but a tad confused why it works.
The global variable I presume means false. (Set to 0)
Then the system is set to 1 (which I assume is true)
But below system is "if player is on platform is idle"
Then the system is set to 1 (when w is pressed) I'm just confused as to why this works, and how that variable relates to throw?
Sorry about this man.