# Room 1
    execute @a[x=1783,y=12,z=1234,dx=2,dy=8,dz=8,tag=!script_1a] ~ ~ ~ execute @e[family=tutorial_status,tag=!script_1] ~ ~ ~ function gameplay/tutorial/room_one/script_1
    execute @s[tag=!script_1,tag=script_1a] ~ ~ ~ function gameplay/tutorial/room_one/script_1
    execute @a[x=1784,y=12,z=1217,r=5] ~ ~ ~ execute @e[family=tutorial_status,tag=!script_2,tag=!script_2b] ~ ~ ~ function gameplay/tutorial/room_one/script_2
    execute @s[tag=!script_2,tag=script_2b] ~ ~ ~ function gameplay/tutorial/room_one/script_2
    execute @s[tag=script_2,tag=!script_3,scores={laser_blaster_eq=1}] ~ ~ ~ function gameplay/tutorial/room_one/script_3
    execute @s[tag=script_3,tag=!script_4] ~ ~ ~ function gameplay/tutorial/room_one/script_4
    execute @s[tag=script_4,tag=!script_5_start,tag=!script_5_opened] ~ ~ ~ execute @a[x=1783,y=12,z=1180,dx=2,dy=4,dz=10] ~ ~ ~ execute @e[family=tutorial_status] ~ ~ ~ function gameplay/tutorial/room_one/script_4a


    execute @s[tag=!script_4] ~ ~ ~ particle tsu:force_field 1776 13 1221
    execute @s[tag=!script_4] ~ ~ ~ particle tsu:force_field 1776 13 1213
    execute @s[tag=!script_4] ~ ~ ~ particle tsu:force_field 1792 13 1221
    execute @s[tag=!script_4] ~ ~ ~ particle tsu:force_field 1792 13 1213

# Room 2
    execute @s[tag=script_5_start,tag=!script_5_opened] ~ ~ ~ function gameplay/tutorial/room_two/start
    execute @s[tag=!script_5,tag=!script_5a] ~ ~ ~ execute @a[x=1779,y=12,z=1167,dx=10,dy=8,dz=4] ~ ~ ~ execute @e[family=tutorial_status] ~ ~ ~ function gameplay/tutorial/room_two/script_5
    execute @s[tag=!script_5,tag=script_5a] ~ ~ ~ function gameplay/tutorial/room_two/script_5
    execute @s[tag=script_5,tag=!script_6,scores={item_eq=2}] ~ ~ ~ function gameplay/tutorial/room_two/script_6
    execute @s[tag=script_6,tag=!script_7,scores={item_eq=2}] ~ ~ ~ function gameplay/tutorial/room_two/script_7
    execute @s[tag=script_7,tag=!script_8_start] ~ ~ ~ execute @a[x=1783,y=12,z=1115,dx=2,dy=4,dz=10] ~ ~ ~ execute @e[family=tutorial_status] ~ ~ ~ function gameplay/tutorial/room_two/script_7a
    
# Room 3
    execute @s[tag=script_8_start,tag=!script_8_opened] ~ ~ ~ function gameplay/tutorial/room_three/start
    execute @s[tag=!script_8,tag=!script_8a] ~ ~ ~ execute @a[x=1780,y=12,z=1104,dx=12,dy=8,dz=4] ~ ~ ~ execute @e[family=tutorial_status] ~ ~ ~ function gameplay/tutorial/room_three/script_8
    execute @s[tag=!script_8,tag=script_8a] ~ ~ ~ function gameplay/tutorial/room_three/script_8
    execute @s[tag=script_8,tag=!script_9] ~ ~ ~ function gameplay/tutorial/room_three/script_9

    event entity @e[type=tsu:mutant_creeper,x=1784,y=12,z=1092,r=20] despawn
