So I have a script to save some information and using a input from the user. If I run the exact same piece of code in one location say the step event of one object if works exactly how expected, but if I run it from a different objects step event it runs the script fine but doesn't generate the ini file. I have both an mouse_pressed event and a enter released even for this if I click the mouse and it doesn't save the ini file. if I change nothing not even move the mouse and just pressed enter so all variables are exactly the same it saves the ini file fine. the only difference is which objects step even it occurs in. I want to to run the the second objects step even so because that same "button" does different things depending on the room so I am trying to put in all with in the code for the "button" in the same place.