pg = pg or {}
pg.weapon_property_346 = {}

function ()
	uv0.weapon_property_346[800014] = {
		action_index = "attack",
		range = 80,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "第4章第一关boss青叶专用武器",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 60,
		corrected = 100,
		min_range = 0,
		id = 800014,
		attack_attribute_ratio = 80,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			40107,
			40108,
			40109,
			40110,
			40107,
			40108,
			40109,
			40110,
			40107,
			40108,
			40109,
			40110,
			40107,
			40108,
			40109,
			40110,
			40107,
			40108,
			40109,
			40110
		},
		barrage_ID = {
			40101,
			40102,
			40103,
			40104,
			40107,
			40108,
			40109,
			40110,
			40113,
			40114,
			40115,
			40116,
			40119,
			40120,
			40121,
			40122,
			40125,
			40126,
			40127,
			40128
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800015] = {
		action_index = "attack",
		range = 52,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】魔鬼鱼使用8联装533mm磁性鱼雷",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 60,
		charge_param = "",
		damage = 255,
		corrected = 100,
		min_range = 0,
		id = 800015,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 2500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 1,
		bullet_ID = {
			1803
		},
		barrage_ID = {
			399987
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800016] = {
		action_index = "attack",
		range = 150,
		type = 19,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】魔鬼鱼跨射攻击后排武器3x2轮",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 800016,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			1530
		},
		barrage_ID = {
			20018
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {
			time = 1,
			fx = "jinengenemy",
			alertTime = 2,
			isBound = true
		}
	}
	uv0.weapon_property_346[800020] = {
		action_index = "attack",
		range = 22,
		type = 25,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇关深水Bomb",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 200,
		corrected = 100,
		min_range = 0,
		id = 800020,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 5,
		reload_max = 400,
		queue = 11,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "",
		auto_aftercast = 0.5,
		initial_over_heat = 1,
		bullet_ID = {
			80008
		},
		barrage_ID = {
			9001
		},
		oxy_type = {
			1
		},
		search_condition = {
			2
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800021] = {
		action_index = "attack",
		range = 5,
		type = 18,
		fire_fx = "CAFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇关水面水雷自爆",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 300,
		corrected = 100,
		min_range = 0,
		id = 800021,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 200,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			80006
		},
		barrage_ID = {},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800022] = {
		action_index = "attack",
		range = 5,
		type = 18,
		fire_fx = "CAFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇关水下水雷自爆",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 300,
		corrected = 100,
		min_range = 0,
		id = 800022,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 200,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			80007
		},
		barrage_ID = {},
		oxy_type = {
			2
		},
		search_condition = {
			2
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800023] = {
		action_index = "attack",
		range = 60,
		type = 2,
		fire_fx = "CLFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇关量产型轻巡单发瞄准x3随机I型弹幕2",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 55,
		corrected = 100,
		min_range = 0,
		id = 800023,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 1000,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			80009
		},
		barrage_ID = {
			1004
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800024] = {
		action_index = "",
		range = 72,
		type = 3,
		fire_fx = "",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇关量产型单装鱼雷II型弹幕1",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 60,
		charge_param = "",
		damage = 300,
		corrected = 100,
		min_range = 0,
		id = 800024,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 2600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			80010
		},
		barrage_ID = {
			1400
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800017] = {
		action_index = "attack",
		range = 100,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】舰船旋转子弹延迟3连弹——轻巡",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 12,
		corrected = 100,
		min_range = 0,
		id = 800017,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 1000,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			300109,
			300110,
			300111
		},
		barrage_ID = {
			300109,
			300110,
			300111
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800025] = {
		action_index = "attack",
		range = 38,
		type = 2,
		fire_fx = "CLFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【杂兵】塞壬战列舰蛋船副炮",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 8,
		corrected = 125,
		min_range = 0,
		id = 800025,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon1",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			802
		},
		barrage_ID = {
			11
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800026] = {
		action_index = "attack",
		range = 25,
		type = 2,
		fire_fx = "CAFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 302,
		name = "【三笠剧情】【杂兵】塞壬战列舰蛋船主炮",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 80,
		charge_param = "",
		damage = 60,
		corrected = 100,
		min_range = 0,
		id = 800026,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon1",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			1530
		},
		barrage_ID = {
			10015
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {
			time = 0.5,
			fx = "jinengenemy",
			alertTime = 1,
			isBound = true
		}
	}
	uv0.weapon_property_346[800027] = {
		action_index = "attack",
		range = 150,
		type = 19,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【杂兵】塞壬战列跨射攻击后排武器3x2轮-简单",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 800027,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			1530
		},
		barrage_ID = {
			20018
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {
			time = 1,
			fx = "jinengenemy",
			alertTime = 2,
			isBound = true
		}
	}
	uv0.weapon_property_346[800028] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【BOSS】测试者α-塞壬炮击一型",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 25,
		corrected = 100,
		min_range = 0,
		id = 800028,
		attack_attribute_ratio = 90,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 0,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			399999,
			399998,
			399997,
			399996
		},
		barrage_ID = {
			399999,
			399998,
			399997,
			399996
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800029] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【BOSS】测试者α-塞壬炮击二型",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 25,
		corrected = 100,
		min_range = 0,
		id = 800029,
		attack_attribute_ratio = 90,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 0,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			399993
		},
		barrage_ID = {
			399993
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800030] = {
		action_index = "attack",
		range = 52,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【BOSS】测试者α-8联装533mm磁性鱼雷",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 60,
		charge_param = "",
		damage = 135,
		corrected = 100,
		min_range = 0,
		id = 800030,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 2500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 1,
		bullet_ID = {
			1803
		},
		barrage_ID = {
			399987
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[800031] = {
		action_index = "attack",
		range = 150,
		type = 19,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【三笠剧情】【BOSS】测试者α-塞壬战列跨射攻击后排武器3x2轮-简单",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 800031,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			1530
		},
		barrage_ID = {
			20018
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {
			time = 1,
			fx = "jinengenemy",
			alertTime = 2,
			isBound = true
		}
	}
	uv0.weapon_property_346[999994] = {
		action_index = "attack",
		range = 80,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "bilibili干杯弹幕",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 10,
		corrected = 100,
		min_range = 0,
		id = 999994,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 20,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 0,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999100,
			999101,
			999102,
			999103,
			999104,
			999105,
			999106,
			999107,
			999108,
			999200,
			999201,
			999202,
			999203,
			999204,
			999205,
			999206,
			999207,
			999208,
			999300,
			999301,
			999302,
			999303,
			999304,
			999305,
			999306,
			999307,
			999308,
			999400,
			999401,
			999402,
			999403,
			999404,
			999405
		},
		barrage_ID = {
			999100,
			999101,
			999102,
			999103,
			999104,
			999105,
			999106,
			999107,
			999108,
			999200,
			999201,
			999202,
			999203,
			999204,
			999205,
			999206,
			999207,
			999208,
			999300,
			999301,
			999302,
			999303,
			999304,
			999305,
			999306,
			999307,
			999308,
			999400,
			999401,
			999402,
			999403,
			999404,
			999405
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[999995] = {
		action_index = "attack",
		range = 80,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "bilibili干杯弹幕",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 10,
		corrected = 100,
		min_range = 0,
		id = 999995,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 20,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 0,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999100,
			999101,
			999102,
			999103,
			999104,
			999105,
			999106,
			999107,
			999108,
			999200,
			999201,
			999202,
			999203,
			999204,
			999205,
			999206,
			999207,
			999208,
			999300,
			999301,
			999302,
			999303,
			999304,
			999305,
			999306,
			999307,
			999308,
			999400,
			999401,
			999402,
			999403,
			999404,
			999405
		},
		barrage_ID = {
			999500,
			999501,
			999502,
			999503,
			999504,
			999505,
			999506,
			999507,
			999508,
			999600,
			999601,
			999602,
			999603,
			999604,
			999605,
			999606,
			999607,
			999608,
			999700,
			999701,
			999702,
			999703,
			999704,
			999705,
			999706,
			999707,
			999708,
			999800,
			999801,
			999802,
			999803,
			999804,
			999805
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[999996] = {
		action_index = "attack",
		range = 150,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "测试武器3号",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 999996,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999985,
			999984,
			999983,
			999982
		},
		barrage_ID = {
			999985,
			999984,
			999983,
			999982
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[999997] = {
		action_index = "attack",
		range = 150,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "测试武器2号",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 999997,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999994,
			999993,
			999992,
			999991,
			999990,
			999989,
			999988,
			999987
		},
		barrage_ID = {
			999994,
			999993,
			999992,
			999991,
			999990,
			999989,
			999988,
			999987
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[999998] = {
		action_index = "attack",
		range = 150,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "测试武器1号",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 40,
		charge_param = "",
		damage = 40,
		corrected = 100,
		min_range = 75,
		id = 999998,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999998,
			999997,
			999996,
			999995
		},
		barrage_ID = {
			999998,
			999997,
			999996,
			999995
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920001] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_单线_短",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920001,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920001
		},
		barrage_ID = {
			920001
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920002] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_单线_长",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920002,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920001
		},
		barrage_ID = {
			920002
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920003] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_变速",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920003,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920002,
			920003,
			920004
		},
		barrage_ID = {
			920006,
			920007,
			920008
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920004] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_3联变速",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920004,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920002,
			920003,
			920004,
			920002,
			920003,
			920004,
			920002,
			920003,
			920004
		},
		barrage_ID = {
			921001,
			921002,
			921003,
			921004,
			921005,
			921006,
			921007,
			921008,
			921009
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920011] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_单线_长",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920011,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920001
		},
		barrage_ID = {
			920011
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920021] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_单线_间隔",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920021,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920021
		},
		barrage_ID = {
			920021
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920031] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "自机狙_单线_上中下",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920031,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920031
		},
		barrage_ID = {
			920031
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920041] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "3联_短",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920041,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 1000,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920041,
			920042,
			920043,
			920041,
			920042,
			920043,
			920041,
			920042,
			920043
		},
		barrage_ID = {
			920041,
			920041,
			920041,
			920042,
			920042,
			920042,
			920043,
			920043,
			920043
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920051] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "3联_返回",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920051,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920051
		},
		barrage_ID = {
			920051
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920052] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "4联_普通",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920052,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920052,
			920052,
			920052,
			920052
		},
		barrage_ID = {
			920052,
			920053,
			920054,
			920055
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920053] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "返回_全",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920053,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 3,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920053,
			920053
		},
		barrage_ID = {
			920056,
			920057
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920054] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "3联_返回*2",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920054,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920051
		},
		barrage_ID = {
			920058
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920061] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "环绕_单层",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920061,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920061
		},
		barrage_ID = {
			920061
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920062] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "环绕_多层",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 920062,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 5,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			920062
		},
		barrage_ID = {
			920061
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920063] = {
		action_index = "attack",
		range = 38,
		type = 2,
		fire_fx = "CLFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【挑战关卡1】近程自卫火炮II",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 125,
		min_range = 0,
		id = 920063,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999
		},
		barrage_ID = {
			12
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920064] = {
		action_index = "",
		range = 90,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【限界挑战】舰船鱼雷延迟散射2连——驱逐",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 90,
		charge_param = "",
		damage = 46,
		corrected = 100,
		min_range = 0,
		id = 920064,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 2400,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			350101
		},
		barrage_ID = {
			350101
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920065] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【限界挑战】舰船重炮平射2次——重巡",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 42,
		corrected = 100,
		min_range = 0,
		id = 920065,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 2000,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			350104
		},
		barrage_ID = {
			350104
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[920066] = {
		action_index = "attack",
		range = 100,
		type = 1,
		fire_fx = "CAFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "【限界挑战】舰船旋转子弹延迟3连弹——轻巡",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 180,
		charge_param = "",
		damage = 12,
		corrected = 100,
		min_range = 0,
		id = 920066,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 1000,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-main",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			300109,
			300110,
			300111
		},
		barrage_ID = {
			300109,
			300110,
			300111
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940001] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "挑战关2_扫帚",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940001,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940001
		},
		barrage_ID = {
			940001
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940002] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_逆",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940002,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940001
		},
		barrage_ID = {
			940002
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940003] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚*2",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940003,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940001,
			940001
		},
		barrage_ID = {
			940003,
			940004
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941001] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_密",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941001,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940001,
			940001
		},
		barrage_ID = {
			941003,
			941004
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941002] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_密*3",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941002,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940001,
			940001,
			940001,
			940001,
			940001,
			940001
		},
		barrage_ID = {
			941001,
			941002,
			941003,
			941004,
			941005,
			941006
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941003] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_疏",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941003,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 400,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940002,
			940002
		},
		barrage_ID = {
			942003,
			942004
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941004] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_疏*3",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941004,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940002,
			940002,
			940002,
			940002,
			940002,
			940002
		},
		barrage_ID = {
			942001,
			942002,
			942003,
			942004,
			942005,
			942006
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941005] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_疏_短",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941005,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940002,
			940002
		},
		barrage_ID = {
			942007,
			942008
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941006] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_跟踪",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941006,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 250,
		queue = 3,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940003,
			940003
		},
		barrage_ID = {
			943003,
			943004
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941007] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_跟踪*3",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941007,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 3,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940003,
			940003,
			940003,
			940003,
			940003,
			940003
		},
		barrage_ID = {
			943001,
			943002,
			943003,
			943004,
			943005,
			943006
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[941008] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "扫帚_跟踪_短",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 941008,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 3,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940003,
			940003
		},
		barrage_ID = {
			943007,
			943008
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940005] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "灰尘_下",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940005,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 500,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940005
		},
		barrage_ID = {
			940005
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940006] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "灰尘_上",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940006,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 500,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940006
		},
		barrage_ID = {
			940006
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940007] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "灰尘_合*2",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940007,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 500,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940005,
			940006
		},
		barrage_ID = {
			940007,
			940008
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940011] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "风扇",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940011,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 900,
		queue = 5,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940011,
			940011,
			940011,
			940011,
			940011,
			940011,
			940011,
			940011
		},
		barrage_ID = {
			940011,
			940012,
			940013,
			940014,
			940015,
			940016,
			940017,
			940018
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940012] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "风扇",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940012,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 900,
		queue = 6,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940011,
			940011,
			940011,
			940011,
			940011,
			940011,
			940011,
			940011
		},
		barrage_ID = {
			940021,
			940022,
			940023,
			940024,
			940025,
			940026,
			940027,
			940028
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940013] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "风扇",
		aim_type = 0,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940013,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 7,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940013,
			940013,
			940013,
			940013,
			940013,
			940013,
			940013,
			940013
		},
		barrage_ID = {
			940031,
			940032,
			940033,
			940034,
			940035,
			940036,
			940037,
			940038
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940041] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "弧形",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940041,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940041,
			940041
		},
		barrage_ID = {
			940041,
			940042
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940042] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "弧形",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940042,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940041,
			940041
		},
		barrage_ID = {
			940043,
			940044
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940051] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "延迟加速",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940051,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940051
		},
		barrage_ID = {
			940051
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940052] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "延迟加速_弧形_上",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940052,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940052
		},
		barrage_ID = {
			940052
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940053] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "延迟加速_弧形_下",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 940053,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 450,
		queue = 4,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			940053
		},
		barrage_ID = {
			940052
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[940054] = {
		action_index = "attack",
		range = 38,
		type = 2,
		fire_fx = "CLFire",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "【挑战关卡2】近程自卫火炮II",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 125,
		min_range = 0,
		id = 940054,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 1,
		reload_max = 600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			999
		},
		barrage_ID = {
			12
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[910001] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "散布",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 910001,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 500,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			910001,
			910002,
			910003
		},
		barrage_ID = {
			910001,
			910002,
			910003
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_346[910002] = {
		action_index = "attack",
		range = 90,
		type = 1,
		fire_fx = "CLFire",
		recover_time = 0,
		axis_angle = 0,
		shakescreen = 0,
		name = "散布_旋转_下",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 360,
		charge_param = "",
		damage = 19,
		corrected = 105,
		min_range = 0,
		id = 910002,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 3,
		attack_attribute = 1,
		reload_max = 300,
		queue = 2,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "cannon",
		fire_sfx = "battle/cannon-155mm",
		auto_aftercast = 0,
		initial_over_heat = 0,
		bullet_ID = {
			910004,
			910005,
			910006
		},
		barrage_ID = {
			910001,
			910002,
			910003
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
end()
