Im running into a programming doozy on E-prime 3. I am programming an fMRI paradigm where participants will view stimuli and make a number of ratings while in the scanner. Consistent timing across trials is critical (which we set to a 4 second rating duration).
I am wondering - am I able to create a rating slide where:
if the participant is presented with the rating screen and makes a rating in less than 4 seconds, the screen changes to a fixation for the remainder of that slide duration? Meaning, if the participant didnt use up the entire slide duration to make their rating, it would essentially give the participant an idea that they made a response and are waiting for the next slide.
From my sleuthing, Ive noticed that I may use a "flag" rather than the feedback e-object, or maybe use slide state...or both, ha? Perhaps I would need an inline script that would prompt the fixation with an if/than logic
ie. if rating duration <4000, go to [fixation slide/slide state 2(?)] - my issue with this is how to assign the timing in the inline correctly, as well ([rating duration - RatinSlide.RT]).
any thoughts or scripting skeletons on how to resolve would be a huge help! many thanks -