# self loop
schedule function namespace:CustomLoopFunction 1s
# listen for datapack manager
execute if score EX$flag DatapackManager = BOOL$true DatapackManager run function example:another_function
# ticker
execute unless score EX$flag DatapackManager = BOOL$true DatapackManager run schedule function example:listener 2t