skill me_melody
{
	func = missile
	name = メロディ
	help = 音で攻撃する魔法、距離が離れれるとダメージ減退
	icon = quaver.png
	sound = jingle05
	sortkey = 300
	fkey = m_melody*1
	mp = 50

	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2

	center = on

	rush = 4

	far = off
	force_fire = on

	range = 300
	speed = 800

	resize_interval = 1
	resize_a = -5

	damage_range_adjust = 50
	str = magic * 20
	attr = wave
	hard = 5
	hard2 = 2
	offset = on
	next3 = ef_ring,ef_clash
}


skill md_melody : me_melody
{
	name = メロディⅡ
	help = 音で攻撃する魔法、距離が離れれるとダメージ減退
	icon = _num2.png,quaver.png
	sound = jingle05

	fkey = m_melody*2
	mp = 75

	rush = 4

	range = 500
	speed = 1200

	wave = on*2000
	damage_range_adjust = 100
	resize_interval = 1
	resize_a = -2
}



skill mc_melody : md_melody
{
	name = メロディⅢ
	help = 音で攻撃する魔法、距離が離れれるとダメージ減退
	icon = _num3.png,quaver.png
	sound = jingle05

	fkey = m_melody*3
	mp = 100


	rush = 4

	damage_range_adjust = 200
}





skill md_hmusic
{
	func = heal
	name = ヒーリングミュージック
	help = 癒しの音楽で回復する魔法。歌い手である自分は回復できません。
	icon = quaver_lw.png,ripple_white.png*128
	sound = jingle05
	sortkey = 300

	fkey = m_hmusic*1
	mp = 75
	exp_per = 25

	far = off
	force_fire = on

	range = 100

	attr = hp
	str = fix * 0
	
	just_next = md_hmusic_nt
}


skill md_hmusic_nt
{
	joint_skill = on
	next3 = md_hmusic_nt_nt,m_hmusic_joint_ef_voice
}


skill md_hmusic_nt_nt
{
	image = wave_note
	anime =  4
	anime_interval = 2
	bright = on

	w = 18
	h = 32

	d360 = on
	d360_adj = 270
	center = on
	rush = 4
	movetype = circle
	yorozu = type*1
	range = 100
	speed = 800
	height= 50


	hard =15
	str = fix * 0
	attack_us = 1

	resize_interval = 1
	resize_a = -2
	next = md_hmusic_nt_nt_nt

}

skill md_hmusic_nt_nt_nt
{
	func = heal
	attr = hp
	str = magic * 25

}




skill m_hmusic_joint_ef_voice
{
	time = 40
	joint_skill = on
	next_interval = 6
	next= ef_voice_white
	damage = -3

}

skill ef_voice_white
{
	image = air_ball0
	w = 4
	h = 4
	a = 192

	center = on

	resize_interval = 1
	resize_w = 16
	resize_h = 16
	resize_a =-16
	resize_w_max =128
	resize_h_max =128

	homing = origin
	time = 30

	damage = -3
}



skill ef_voice_blue2
{
	image = air_ball0
	color =64,64,128
	w = 4
	h = 4
	a = 192

	center = on

	resize_interval = 1
	resize_w = 16
	resize_h = 16
	resize_a =-16
	resize_w_max =128
	resize_h_max =128

	time = 30

	damage = -3
}




skill mc_hmusic : md_hmusic
{
	func = heal
	name = ヒーリングミュージックⅡ
	help = 癒しの音楽で回復する魔法。歌い手である自分は回復できません。
	icon = _num2.png,quaver_lw.png,ripple_white.png*128
	sound = jingle05

	fkey = m_hmusic*2
	mp = 100

	just_next = mc_hmusic_nt
}


skill mc_hmusic_nt : md_hmusic_nt
{
	next3 = mc_hmusic_nt_nt,m_hmusic_joint_ef_voice
}

skill mc_hmusic_nt_nt : md_hmusic_nt_nt
{
	range = 150
	speed = 800
	height= 50

	next3 = mc_hmusic_nt_nt_nt
}

skill mc_hmusic_nt_nt_nt
{
	func = heal
	add2 = hp,conf
	str = magic * 30
}


skill mb_hmusic : md_hmusic
{
	func = heal
	name = ヒーリングミュージックⅢ
	help = 癒しの音楽で回復する魔法。歌い手である自分は回復できません。
	icon = _num3.png,quaver_lw.png,ripple_white.png*128
	sound = jingle05
	sortkey = 160
	fkey = m_hmusic*3
	mp = 125

	just_next = mb_hmusic_nt


}

skill mb_hmusic_nt : md_hmusic_nt
{
	next3 = mb_hmusic_nt_nt,m_hmusic_joint_ef_voice
}

skill mb_hmusic_nt_nt : md_hmusic_nt_nt
{
	range = 150
	speed = 800
	height= 50

	next3 = mb_hmusic_nt_nt_nt
}

skill mb_hmusic_nt_nt_nt
{
	func = heal
	add2 = hp,conf,fear
	str = magic * 35
}







skill mb_focuswave
{
	func = missile
	name = フォーカスウェーブ
	help = 集束超音波で敵を切る
	icon = focuslight.png,focuswave.png*128

	sortkey = 300
	fkey = m_focuswave*1
	mp = 150

	center = on

	far = off
	force_fire = on
	check = 500

	slow_per = -1
	slow_time = 1




	damage = -3
	next_last = on
	next = mb_focuswave_nt
	pair_next = ef_focuswave



}




skill mb_focuswave_nt
{
	image = pinlight_gs
	anime = 4
	bright = on

	w = 16
	h = 16

	hard = 4

	range = 32
	time = 50

	resize_interval = 4
	resize_w = 1
	resize_h = 1
	resize_a = 4
	resize_w_max = 24
	resize_h_max = 24

	damage = -3
	next3 = mb_focuswave_nt_nt1,mb_focuswave_nt_nt2
	next_last = on
}


skill mb_focuswave_nt_nt1
{
	ray = 255,255,255,255
	force_ray = on
	center = on
	d360 = on

	range = 600
	speed = 5000
	damage = -3
	next_interval = 1
	next3 = mb_focuswave_nt_nt_nt1,mb_focuswave_nt_nt_nt2,ef_fly_screwwind2,mb_focuswave_nt_nt_nt3
}



skill mb_focuswave_nt_nt2
{
	w = 1
	h = 48

	center = on
	d360 = on


	range = 600
	speed = 5000

	hard = 1
	bom = on

	str = magic * 150
	attr = wave
	next = ef_blood


}



skill mb_focuswave_nt_nt_nt1
{
	image = wind
	anime = 7
	anime_interval = 2
//	color = 196, 164, 128

	w = 4
	h = 1
	a = 255

	d360 = on
	center = on

	time = 22

	resize_w = 4
	resize_h = 1
	resize_a = -12
	resize_interval = 1

	damage = -3
}


skill mb_focuswave_nt_nt_nt2
{
	wait_time = 8
	image = wind
	anime = 7
	anime_interval = 2
//	color = 196, 164, 128

	w = 4
	h = 1
	a = 255

	d360 = on
	center = on

	time = 22

	resize_w = 4
	resize_h = 1
	resize_a = -12
	resize_interval = 1

	damage = -3
}


skill mb_focuswave_nt_nt_nt3
{

	image = wind
	anime = 7
	anime_interval = 2
//	color = 196, 164, 128

	w = 2
	h = 2
	a = 255

	d360 = on
	center = on

	time = 22

	resize_w = 1
	resize_h = 1
	resize_a = -12
	resize_interval = 1

	damage = -3
}





skill ef_focuswave
{
	func = missile
	center = on

	range = 32

	next_interval = 1
	next = ef_focuswave_nt

	joint_skill = on
	damage = -3
}


skill ef_focuswave_nt
{
	sound = focusing
	center = on

	rush = 4
	start_degree = 180
	start_random_degree = 90
	rush_interval = 1

	joint_skill = on
	damage = -3
	next_last = on

	next = ef_focuswave_nt_nt
}

skill ef_focuswave_nt_nt
{

	rush = 4
	rush_random_degree = 90
	range = 100
	damage = -3
	next_last = on
	next = ef_focuswave_nt_nt_nt
}

skill ef_focuswave_nt_nt_nt
{
	image = pinlight_gs
	anime = 4
	bright = on

	w = 24
	h = 24
	a = 4

	d360 = off
	range = 100
	speed = -500
	damage = -3

	resize_interval = 1
	resize_w = -1
	resize_h = -1
	resize_a = 32
	resize_w_min =12
	resize_h_min =12

}




















skill mc_discord
{
	func = missile
	name = ディスコード
	help = 不協和音
	icon = quaver_lb.png,blue_mist.png
	sortkey = 300
	fkey = m_discord*1
	sound = focusing
	mp = 125

	center = on
	far = off

	w = 4
	h = 4

	check = 300
	range = 300
	speed = 1000

	homing = on

	next3 = mc_discord_nt,ef_discord
}


skill mc_discord_nt
{
	range = 300
	speed = 1000


	damage = -3
	homing = on
	joint_skill = on
	next_last = on
	next = mc_discord_nt_nt
}


skill mc_discord_nt_nt
{
	image = wave_note
	anime = 4

	color = 64,64,255

	w = 16
	h = 32

	homing = on

	hard = 4

	range = 200
	speed = 1000

	str = magic * 75
	add2 = conf
	add_per = 10


	next = ef_voice_blue2
	next4 = ef_darkbom
	next_last = on
}

skill ef_discord
{
	func = missile
	center = on

	range = 100
	speed = 1000 
	homing = on

	next_interval = 1
	next = ef_discord_nt

	joint_skill = on
	damage = -3
}


skill ef_discord_nt
{
	sound = focusing
	center = on

	rush = 2
	rush_random_degree = 360
	rush_interval = 1

	joint_skill = on
	damage = -3
	next_last = on

	next = ef_discord_nt_nt
}

skill ef_discord_nt_nt
{

	rush = 2
	rush_random_degree = 360
	rush_interval =-1
	range = 100
	damage = -3
	next_last = on
	next = ef_discord_note
}

skill ef_discord_note
{
	image = wave_note
	anime = 4
	color = 64,64,255

	w = 32
	h = 64
	a = 24

	d360 = off
	range = 150
	speed = 500
	damage = -3

	homing = on

	resize_interval = 1
	resize_a = 8
	resize_w = -1
	resize_h = -2
	resize_w_min =16
	resize_h_min =32
	resize_s = 50
	resize_s_max = 1500
}






skill mb_discord : mc_discord
{
	func = missile
	name = ディスコードⅡ
	help = 不協和音
	icon = _num2.png,quaver_lb.png,blue_mist.png
	fkey = m_discord*2
	mp = 125

	next3 = mb_discord_nt,ef_discord
}


skill mb_discord_nt : mc_discord_nt
{
	next = mb_discord_nt_nt
}


skill mb_discord_nt_nt : mc_discord_nt_nt
{
	str = magic * 100
	add2 = conf
	add_per = 20
}




skill ma_discord : mc_discord
{
	func = missile
	name = ディスコードⅢ
	help = 不協和音
	icon = _num3.png,quaver_lb.png,blue_mist.png
	fkey = m_discord*3
	mp = 150

	next3 = ma_discord_nt,ef_discord
}


skill ma_discord_nt : mc_discord_nt
{
	next = ma_discord_nt_nt
}


skill ma_discord_nt_nt : mc_discord_nt_nt
{
	str = magic * 125
	add2 = conf
	add_per = 30
}







skill ma_echoshot
{
	func = missile
	name = エコーショット
	hide_help = on
	help = 反響音
	icon = quaver_lb.png,sonic_ring.png
	sortkey = 300

	mp = 150

	center = on
	far = off

	check = 300

	rush = 7
	rush_degree = 20
	rush_interval = -1

	next_last = on
	next =  ma_echoshot_nt
	pair_next = ef_mca

}

skill ma_echoshot_nt
{
	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2
	center = on

	rush = 4

	range = 300
	speed = 1500


	str = magic * 50 
	attr = wave

	resize_interval = 1
	resize_a = -5

	next3 = ma_echoshot_nt_nt1a,ef_voice_blue2
}




skill ma_echoshot_nt_nt1a
{
	sound = chime02
	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2
	center = on

	rush = 1
	rush_random_degree = 360

	range = 150
	speed = 1500

	resize_interval = 1
	resize_a = -5

	damage = -3
	next_last = on

	next3 = ma_echoshot_nt_nt1b
}



skill ma_echoshot_nt_nt1b
{
	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2
	center = on

	rush = 1
	rush_random_degree = 360

	range = 150
	speed = 1500

	resize_interval = 1
	resize_a = -5

	str = magic * 50 
	attr = wave

	next3 = ma_echoshot_nt_nt1_nt1a,ef_voice_blue2
}



skill ma_echoshot_nt_nt1_nt1a
{
	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2
	center = on

	rush = 1
	rush_random_degree = 360

	range = 150
	speed = 1500

	resize_interval = 1
	resize_a = -5

	damage = -3
	next_last = on

	next3 = ma_echoshot_nt_nt1_nt1b
}


skill ma_echoshot_nt_nt1_nt1b
{
	image = wave_note
	color = 64,64,64
	w = 24
	h = 48
	anime =  4
	anime_interval = 2
	center = on

	rush = 1
	rush_random_degree = 360

	range = 150
	speed = 1500

	str = magic * 50 
	attr = wave

	resize_interval = 1
	resize_a = -5

	next3 = ma_echoshot_nt_nt1a,ef_voice_blue2
}






skill ms_siren
{
	func = missile
	name = サイレン
	help = 警告音
	icon = quaver_red.png,ripple_red.png*128
	sortkey = 300
	special = on
	cutin = on

	mp = 200
	exp_per = 20

	center = on
	far = off

	w = 4
	h = 4

	check = 200
	range = 250

	damage = -3

	wait_time = 50

	next_last = on
	next = ms_siren_nt
	pair_next = ef_mcs

}


skill ms_siren_nt
{
	image = wave_note
	anime = 4
	w = 24
	h = 48
	a = 1

	range = 100
	damage = -3
	random_space = 50
	rush_random_degree = 360
	rush = 30
	rush_interval = 4

	next_last = on
	next3 = ms_siren_nt_nt1,ms_siren_nt_nt2
}



skill ms_siren_nt_nt1
{
	sound = siren
	joint_skill = on
	damage = -1
	rush = 1
	rush_random_degree = 360

	next_last = on
	next3 = ms_siren_nt_nt1a,
		ms_siren_nt_nt1b,
		ms_siren_nt_nt1c,
		ms_siren_nt_nt1d
}

skill ms_siren_nt_nt1a
{
	image = wave_note3

	color = 255,0,0
	w = 24
	h = 48
	a = 255

	speed = 4000
	range = 800

	rush = 2
	rush_degree = 180
	rush_interval = -1

	resize_interval =1
	resize_s = -200
	resize_a = -6



	hard = 4
	str = magic * 100
	bom = on

	wait_time = 1
}


skill ms_siren_nt_nt1b : ms_siren_nt_nt1a
{
	image = wave_note2
	speed = 3000
	range = 600

	rush = 2

	rush_degree = 180
	rush_interval = -1
	resize_s = -150
	next_last = on

}


skill ms_siren_nt_nt1c : ms_siren_nt_nt1a
{
	image = wave_note1

	speed = 2000
	range = 400

	rush = 2

	rush_degree = 180
	rush_interval = -1
	resize_s = -100
	next_last = on

}


skill ms_siren_nt_nt1d : ms_siren_nt_nt1a
{
	image = wave_note0

	speed = 1000
	range = 200

	rush = 2

	rush_degree = 180
	rush_interval = -1

	resize_s = -50
	next_last = on

}






skill ms_siren_nt_nt2
{
	center = on
	time = 20
	joint_skill = on
	next_interval = 6
	next= ef_voice_red
	damage = -3
}

skill ef_voice_red
{
	image = air_ball0
	w = 4
	h = 4
	a = 128
	color = 255,0,0

	center = on

	hard = 4
	str = magic * 10
	add = fear
	add_per = 10
	bom = on

	resize_interval = 1
	resize_w = 16
	resize_h = 16
	resize_a = -6
	resize_w_max =256
	resize_h_max =256

	time = 30


}







skill max_staffnotation
{
	func = missile

	name = スタッフノーティション
	msg = 立体音響
	icon = treble_clef.png
	help = 五線譜による結界呪法
	sortkey = 300
	mp = 400
	exp_per = 10

	sound = decide3
	special = on
	cutin = on, flash*0


	gun_delay = 3
	joint_skill = on
	homing = on
	shake = 10
	time = 80

	range = 600
	next3 = staffnotation_trebleclef1,staffnotation_1line1,staffnotation_2line1,staffnotation_3line1,staffnotation_4line1,staffnotation_5line1
	pair_next = ef_mcmax
}


skill staffnotation_trebleclef1
{
	func = missile
	sound = power19

	image = treble_clef
	center = on

	w = 32
	h = 64
	a = 160

	d360 = on
	rotate = 90

	range = 370
	speed = 5000

	rush = 12
	rush_degree = 30
	rush_interval = -1

	resize_interval = 1
	resize_start = 1
	resize_s = -400
	resize_s_min =500


	damage = -3
	next_last = on

	next3 = staffnotation_trebleclef2,staffnotation_wavenote


}

skill staffnotation_trebleclef2 : staffnotation_trebleclef1
{
	func = missile
	sound = chime02

	a = 222

	d360 = off
	rotate = @

	movetype = drop
	height = 100
	speed = -30
	range = 0
	center = end
	resize_interval = 1
	resize_a = -1
	resize_start = @
	resize_s = @
	resize_s_min = @



	next3 = @

}


skill staffnotation_wavenote
{
	func = missile

	w = 24
	h = 24

	center = on

	speed = 0
	range = 0
	time = 200

	damage= -3
	joint_skill = on

	next_interval = 4
	next2 = staffnotation_wavenote1,staffnotation_wavenote2,staffnotation_wavenote3,staffnotation_wavenote4

}


skill staffnotation_wavenote1
{
	func = missile

	sound = jingle05

	image = wave_note0
	w = 16
	h = 32
	a = 255
	color = 128,128,128

	center = on
	d360 = on
	d360_adj = 90


	speed = 1500
	range = 500
	height = 100


	movetype = circle
	yorozu = type*2


	hard = 4
	add = ill
	str = magic*100

	center = on
//	resize_interval = 1
//	resize_a = -1


}


skill staffnotation_wavenote2 : staffnotation_wavenote1
{
	func = missile
	image = wave_note1
	add = fear
}



skill staffnotation_wavenote3 : staffnotation_wavenote1
{
	func = missile
	image = wave_note2
	add = conf
}


skill staffnotation_wavenote4 : staffnotation_wavenote1
{
	func = missile
	image = wave_note3
	add = sil
}




skill staffnotation_1line1
{
	func = missile

	image = line
	color = 0,0,0
	w = 1
	h = 48

	rush = 120
	rush_degree = 3
	rush_interval = -1

	d360 = on
	d360_adj = 90

	center = on

	range = 350
	speed = 5000

	resize_interval = 1
	resize_start = 1
	resize_s = -400
	resize_s_min =500

	next = staffnotation_1line2
	next_last = on
	damage = -3



}

skill staffnotation_1line2 : staffnotation_1line1
{
	func = missile

	image = line
	color = 0,0,0
	w = 1
	h = 48

	rush = @
	rush_degree = @
	rush_interval = @

	range = 0
	speed = 0
	time = 200

	resize_start = 50
	resize_interval = 1
	resize_a = -1
	resize_start = @
	resize_s = @
	resize_s_min = @



	next = @
	next_last = @
	damage = -3
}


skill staffnotation_2line1 : staffnotation_1line1
{
	func = missile

	range = 360

	next = staffnotation_2line2
}

skill staffnotation_2line2 : staffnotation_1line2
{
	func = missile

	rush = @
	rush_degree = @
	rush_interval = @

}



skill staffnotation_3line1 : staffnotation_1line1
{
	func = missile

	range = 370

	next = staffnotation_3line2
}

skill staffnotation_3line2 : staffnotation_1line2
{
	func = missile

	rush = @
	rush_degree = @
	rush_interval = @

}


skill staffnotation_4line1 : staffnotation_1line1
{
	func = missile

	range = 380

	next = staffnotation_4line2
}

skill staffnotation_4line2 : staffnotation_1line2
{
	func = missile

	rush = @
	rush_degree = @
	rush_interval = @

}

skill staffnotation_5line1 : staffnotation_1line1
{
	func = missile

	range = 390

	next = staffnotation_5line2
}

skill staffnotation_5line2 : staffnotation_1line2
{
	func = missile

	rush = @
	rush_degree = @
	rush_interval = @

}

skill staffnotation_mcout : staffnotation_mcin
{

	range = 300
	speed = 1300

}



