In Oblivion,I could do this:
If ( Part == 1 ) MessageBox" Blah Blah Blah", "Option", "Option", "Option Set Part to 2ElseIf ( Part == 2 ) Set Button to ( GetButtonPressed) If ( Button == 1 )...... EndIfEndIf
and I would get the right resposne every time, even if it is run within 1 frame.
In Fallout 3 and Fallout New Vegas, I find I am having to leave at least 2 seconds between pressing a button and having the button checked, otherwise it comes up with the PREVIOUS Button pressed-- so if....
- In Menu A, I Press Button 1, which takes me to Menu B
- In Menu B, I Press Button 3, which takes me to Menu C
I will end up back at Menu B, because GetButtonPressed still returns "1", for some reason, even though I am sure it should return -1, at worst. I know it is not my script, as it works perfectly with the 2-3 seconds delay, but it is rather inconvenient having to wait so long between menus... Is there something that can be done about this?
