I recently came across a situation in which I was forced to use the 'move' (slow animation) command instead of the 'reposition_character' (instant move). This can be a bit of a cold shower during (or at the start) of a game as the cursor becomes unavailable during the time of the animation. After some trial and error I came to the following solution:
Prerequisite
The mod's CFG file needs this entry:
Code:
[game]
campaign_map_speed_up = 1
Structure of the monitor
Code:
monitor_event FactionTurnStart FactionIsLocal
call_object_shortcut strat_ui speedup_ai ; accelerate display
move [character name or label], x, y
call_object_shortcut strat_ui speedup_ai ; slow down display
terminate_monitor
end_monitor
The animation mode returns to the default 'slow' setting once the monitor has executed.