ui_gui_events_handler_world: type: world debug: true subtasks: injecter: - stop if:! - define SCRIPT - define SCRIPT_NAME <[SCRIPT].name> - stop if:!.<[EVENT]>]> - define HANDLERS_MAP .<[EVENT]>]> - define HANDLERS <[HANDLERS_MAP.ON].if_null[]> - foreach <[HANDLERS]> as:HANDLER: - inject