-- Chain of waypoints for NPC 0. -- Each on_arrived callback issues the next walk command. local function step3() game_api.npc_walk_to(0, 0.0, 0.0, -30.0, step1) end local function step2() game_api.npc_walk_to(0, -2.0, 0.0, -2.0, step3) end function step1() game_api.npc_walk_to(0, 2.0, 0.0, -2.0, step2) end step1()