execute at @s[scores={jjc_202=1,jjc_505=1}] run function colosseum_of_fools:e/walls/yrjjc_1
execute at @s[scores={jjc_202=1,jjc_505=1}] run scoreboard players set @n[distance=..200,type=marker,tag=jjc_spikes] jjc_303 0
execute at @s[scores={jjc_202=1,jjc_505=100}] run tag @n[distance=..200,type=marker,tag=jjc_walls_3] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_505=100}] run scoreboard players set @n[distance=..200,type=marker,tag=jjc_spikes] jjc_303 200
execute at @s[scores={jjc_202=1,jjc_606=100..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=2,jjc_505=1}] positioned ~ ~30 ~ run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=40}] run function colosseum_of_fools:e/walls/yrjjc_2
execute at @s[scores={jjc_202=2,jjc_505=40}] run tag @n[distance=..200,type=marker,tag=jjc_walls_2] add jjc_walls_fast
execute at @s[scores={jjc_202=2,jjc_505=90}] run tag @n[distance=..200,type=marker,tag=jjc_walls_1] add jjc_pt_down
execute at @s[scores={jjc_202=2,jjc_505=120..}] positioned ~ ~30 ~ run tag @e[type=item_display,tag=jjc_garpede,distance=..5] add jjc_garpede_fast
execute at @s[scores={jjc_202=2,jjc_505=120}] positioned ~3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=130}] positioned ~-3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=140}] positioned ~ ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=150}] positioned ~3 ~30 ~ run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=160}] positioned ~-3 ~30 ~ run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=170}] positioned ~3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=180}] positioned ~-3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=190}] positioned ~3 ~30 ~-3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=200}] positioned ~-3 ~30 ~-3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=210}] positioned ~ ~30 ~-3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=220}] positioned ~ ~30 ~ run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=230}] positioned ~-3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=240}] positioned ~3 ~30 ~3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=250}] positioned ~-3 ~30 ~-3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=260}] positioned ~3 ~30 ~-3 run function colosseum_of_fools:m/garpede
execute at @s[scores={jjc_202=2,jjc_505=270}] positioned ~ ~30 ~ run function colosseum_of_fools:m/garpede
schedule function colosseum_of_fools:ss/garpede/tick 1t replace

tag @s[scores={jjc_202=2,jjc_606=300..,jjc_mobs_count=..0}] add jjc_next