///Control De Sonidos///
freeslot("sfx_mmrun", "sfx_mmcute", "sfx_mmhit3")
addHook("ThinkFrame", function()
	for player in players.iterate do
		if player.mo.skin ~= "miku" then
			continue
		end
		
		if (player.mo.skin == "miku") then
			S_StopSoundByID(player.mo, sfx_drill1)
			S_StopSoundByID(player.mo, sfx_drill2)
		end
		
		if not (player.mo.skin == "miku" and player.mo.state == S_PLAY_SPINDASH) then
			player.miku2 = true
			player.mikuword2 = false
		elseif player.miku2 then
			player.mikuword2 = true
			player.miku2 = false
		else
			player.mikuword2 = false
		end
		
		if player.mikuword2 then
		   S_StartSound(player.mo, sfx_mmcute, player)
		end
		
		if not (player.mo.skin == "miku" and player.mo.state == S_PLAY_RUN) then
			player.miku3 = true
			player.mikuword3 = false
		elseif player.miku3 then
			player.mikuword3 = true
			player.miku3 = false
		else
			player.mikuword3 = false
		end
		
		if (player.mo.eflags & MFE_JUSTSTEPPEDDOWN) then
		    player.mikuword3 = false
		end
		
		if player.mikuword3 then
		   S_StartSound(player.mo, sfx_mmrun, player)
		end
		
		if not (player.mo.skin == "miku" and player.mo.state == S_PLAY_NIGHTS_DRILL) then
			player.hurt = true
			player.themiku = false
		elseif player.hurt then
			player.themiku = true
			player.hurt = false
		else
			player.themiku = false
		end
		
		if player.themiku then
		   S_StartSound(player.mo, sfx_mmhit3, player)
		end
	end
end)