So, let's start with the ANT.
You say " I want to [...] add a question/visual scale from 0 to 100%, 10 times during [...] task."
What does 10 times mean here? The ANT has a practice block, which consists of 24 rounds. It has a test block, which consists of 96 rounds. The task runs 3 instances of said test block, so there are a total of 288 test rounds.
Does the "10 times" include the practice rounds or are you only talking about the test rounds?
The basic trial flow (this is the same for each cue condition -- nocue, centercue, doublecue, or spatialcue) is this (note that this is all explained in the comments throughout the script's code):
cue trial -> cue trial2 -> ITI trial for the test rounds (so e.g. trial.nocue -> trial.nocue2 -> trial.iti).
For the practice rounds it's
cue trial -> cue trial 2 -> practice feedback trial -> ITI trial (so e.g. trial.centercue -> trial.centercue2 -> trial.practice_feedback -> trial.iti).
Where in that sequence do you want to go to your added scale trial?
For the test rounds: Before the ITI trial? After the ITI trial?
For the practice rounds, if at all: Before the feedback trial? After the feedback trial? After the ITI trial?