#fingermaps
execute if score global currentLevel matches 101..404 run function bd:levels/level_setup/fingermaps/mark_completion

#tutorial
execute if score global currentLevel matches 1001..1008 run scoreboard players add global levelExitValue 1
execute if score global currentLevel matches 1001 run setblock 2 8 2 redstone_block
execute if score global currentLevel matches 1002 run setblock 3 8 2 redstone_block
execute if score global currentLevel matches 1003 run setblock 4 8 2 redstone_block
execute if score global currentLevel matches 1004 run setblock 5 8 2 redstone_block
execute if score global currentLevel matches 1005 run setblock 6 8 2 redstone_block
execute if score global currentLevel matches 1006 run setblock 7 8 2 redstone_block
execute if score global currentLevel matches 1007 run setblock 8 8 2 redstone_block

#doze off
execute if score global currentLevel matches 2101..2505 run function bd:levels/level_setup/dozeoff/mark_completion

#challenge
execute if score global currentLevel matches 3001..3010 run function bd:levels/level_setup/challenge/mark_completion