It's for singleplayer.
I am using the item trigger (in module_items)
[(ti_on_init_item, [(call_script, "script_myscript_animation_try")])]],
I am a little confused about the difference between agent_no and agent_id.
I know agent id is meant for multiplayer, however in header_operators it says you need to use agent id for agent_set_animation...