npc: type: yaml data onAssignment: - trigger name:click state:true - trigger name:chat state:true radius:5 chatEngine: - determine passively cancelled - wait 1t - narrate " " - if _engaged]> { - queue clear } - if !matches number || < 1 || > ].size||0> { - narrate "<&6>Die Zahl ist ungültig!" - queue clear } - flag player _engaged - inject ].get[]> - if != clear { - inject loader } - flag player _engaged:! #173_2 173_fährmeister_as: type: assignment speed: 10t loader: - foreach ].as_list> { - narrate ". <&a>]>" } actions: on assignment: - inject npc path:onAssignment on chat: - inject profiler path:globalStart - define script