pg = pg or {}
pg.weapon_property_16 = {}

function ()
	uv0.weapon_property_16[15063] = {
		id = 15063,
		reload_max = 2566,
		damage = 64,
		base = 15060
	}
	uv0.weapon_property_16[15064] = {
		id = 15064,
		reload_max = 2491,
		damage = 72,
		base = 15060
	}
	uv0.weapon_property_16[15065] = {
		id = 15065,
		reload_max = 2416,
		damage = 80,
		base = 15060
	}
	uv0.weapon_property_16[15066] = {
		id = 15066,
		reload_max = 2341,
		damage = 88,
		base = 15060
	}
	uv0.weapon_property_16[15067] = {
		id = 15067,
		reload_max = 2266,
		damage = 96,
		base = 15060
	}
	uv0.weapon_property_16[15068] = {
		id = 15068,
		reload_max = 2191,
		damage = 104,
		base = 15060
	}
	uv0.weapon_property_16[15069] = {
		id = 15069,
		reload_max = 2116,
		damage = 112,
		base = 15060
	}
	uv0.weapon_property_16[15070] = {
		id = 15070,
		reload_max = 2041,
		damage = 120,
		base = 15060
	}
	uv0.weapon_property_16[15071] = {
		reload_max = 2041,
		damage = 120,
		base = 15060,
		id = 15071,
		corrected = 104
	}
	uv0.weapon_property_16[15100] = {
		action_index = "attack",
		range = 50,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇用Mark16鱼雷",
		aim_type = 1,
		torpedo_ammo = 6,
		expose = 0,
		angle = 80,
		charge_param = "",
		damage = 58,
		corrected = 100,
		min_range = 0,
		id = 15100,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 5000,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0.5,
		initial_over_heat = 1,
		bullet_ID = {
			1822
		},
		barrage_ID = {
			1602
		},
		oxy_type = {
			1,
			2
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_16[15101] = {
		id = 15101,
		reload_max = 4920,
		damage = 66,
		base = 15100
	}
	uv0.weapon_property_16[15102] = {
		id = 15102,
		reload_max = 4840,
		damage = 74,
		base = 15100
	}
	uv0.weapon_property_16[15103] = {
		id = 15103,
		reload_max = 4760,
		damage = 82,
		base = 15100
	}
	uv0.weapon_property_16[15104] = {
		id = 15104,
		reload_max = 4680,
		damage = 91,
		base = 15100
	}
	uv0.weapon_property_16[15105] = {
		id = 15105,
		reload_max = 4600,
		damage = 100,
		base = 15100
	}
	uv0.weapon_property_16[15106] = {
		id = 15106,
		reload_max = 4520,
		damage = 109,
		base = 15100
	}
	uv0.weapon_property_16[15120] = {
		action_index = "attack",
		range = 50,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇用Mark16鱼雷",
		aim_type = 1,
		torpedo_ammo = 6,
		expose = 0,
		angle = 80,
		charge_param = "",
		damage = 65,
		corrected = 100,
		min_range = 0,
		id = 15120,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 4800,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0.5,
		initial_over_heat = 1,
		bullet_ID = {
			1822
		},
		barrage_ID = {
			1602
		},
		oxy_type = {
			1,
			2
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_16[15121] = {
		id = 15121,
		reload_max = 4715,
		damage = 74,
		base = 15120
	}
	uv0.weapon_property_16[15122] = {
		id = 15122,
		reload_max = 4630,
		damage = 83,
		base = 15120
	}
	uv0.weapon_property_16[15123] = {
		id = 15123,
		reload_max = 4545,
		damage = 93,
		base = 15120
	}
	uv0.weapon_property_16[15124] = {
		id = 15124,
		reload_max = 4460,
		damage = 103,
		base = 15120
	}
	uv0.weapon_property_16[15125] = {
		id = 15125,
		reload_max = 4375,
		damage = 113,
		base = 15120
	}
	uv0.weapon_property_16[15126] = {
		id = 15126,
		reload_max = 4290,
		damage = 123,
		base = 15120
	}
	uv0.weapon_property_16[15127] = {
		id = 15127,
		reload_max = 4205,
		damage = 133,
		base = 15120
	}
	uv0.weapon_property_16[15128] = {
		id = 15128,
		reload_max = 4120,
		damage = 143,
		base = 15120
	}
	uv0.weapon_property_16[15129] = {
		id = 15129,
		reload_max = 4035,
		damage = 153,
		base = 15120
	}
	uv0.weapon_property_16[15130] = {
		id = 15130,
		reload_max = 3950,
		damage = 163,
		base = 15120
	}
	uv0.weapon_property_16[15140] = {
		action_index = "attack",
		range = 50,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇用Mark16鱼雷",
		aim_type = 1,
		torpedo_ammo = 6,
		expose = 0,
		angle = 80,
		charge_param = "",
		damage = 72,
		corrected = 100,
		min_range = 0,
		id = 15140,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 4600,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0.5,
		initial_over_heat = 1,
		bullet_ID = {
			1822
		},
		barrage_ID = {
			1602
		},
		oxy_type = {
			1,
			2
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_16[15141] = {
		id = 15141,
		reload_max = 4510,
		damage = 82,
		base = 15140
	}
	uv0.weapon_property_16[15142] = {
		id = 15142,
		reload_max = 4420,
		damage = 93,
		base = 15140
	}
	uv0.weapon_property_16[15143] = {
		id = 15143,
		reload_max = 4330,
		damage = 104,
		base = 15140
	}
	uv0.weapon_property_16[15144] = {
		id = 15144,
		reload_max = 4240,
		damage = 115,
		base = 15140
	}
	uv0.weapon_property_16[15145] = {
		id = 15145,
		reload_max = 4150,
		damage = 126,
		base = 15140
	}
	uv0.weapon_property_16[15146] = {
		id = 15146,
		reload_max = 4060,
		damage = 137,
		base = 15140
	}
	uv0.weapon_property_16[15147] = {
		id = 15147,
		reload_max = 3970,
		damage = 148,
		base = 15140
	}
	uv0.weapon_property_16[15148] = {
		id = 15148,
		reload_max = 3880,
		damage = 159,
		base = 15140
	}
	uv0.weapon_property_16[15149] = {
		id = 15149,
		reload_max = 3790,
		damage = 170,
		base = 15140
	}
	uv0.weapon_property_16[15150] = {
		id = 15150,
		reload_max = 3700,
		damage = 181,
		base = 15140
	}
	uv0.weapon_property_16[15151] = {
		reload_max = 3700,
		damage = 181,
		base = 15140,
		id = 15151,
		corrected = 104
	}
	uv0.weapon_property_16[15152] = {
		reload_max = 3700,
		damage = 181,
		base = 15140,
		id = 15152,
		corrected = 110
	}
	uv0.weapon_property_16[15153] = {
		reload_max = 3700,
		damage = 181,
		base = 15140,
		id = 15153,
		corrected = 118
	}
	uv0.weapon_property_16[15160] = {
		action_index = "attack",
		range = 50,
		type = 3,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "潜艇用Mark28鱼雷",
		aim_type = 1,
		torpedo_ammo = 6,
		expose = 0,
		angle = 80,
		charge_param = "",
		damage = 53,
		corrected = 100,
		min_range = 0,
		id = 15160,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 2592,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0.5,
		initial_over_heat = 1,
		bullet_ID = {
			1833
		},
		barrage_ID = {
			1601
		},
		oxy_type = {
			1,
			2
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_16[15161] = {
		id = 15161,
		reload_max = 2521,
		damage = 62,
		base = 15160
	}
	uv0.weapon_property_16[15162] = {
		id = 15162,
		reload_max = 2450,
		damage = 71,
		base = 15160
	}
	uv0.weapon_property_16[15163] = {
		id = 15163,
		reload_max = 2379,
		damage = 80,
		base = 15160
	}
	uv0.weapon_property_16[15164] = {
		id = 15164,
		reload_max = 2308,
		damage = 89,
		base = 15160
	}
	uv0.weapon_property_16[15165] = {
		id = 15165,
		reload_max = 2237,
		damage = 99,
		base = 15160
	}
	uv0.weapon_property_16[15166] = {
		id = 15166,
		reload_max = 2166,
		damage = 109,
		base = 15160
	}
	uv0.weapon_property_16[15167] = {
		id = 15167,
		reload_max = 2095,
		damage = 119,
		base = 15160
	}
	uv0.weapon_property_16[15168] = {
		id = 15168,
		reload_max = 2024,
		damage = 129,
		base = 15160
	}
	uv0.weapon_property_16[15169] = {
		id = 15169,
		reload_max = 1953,
		damage = 139,
		base = 15160
	}
	uv0.weapon_property_16[15170] = {
		id = 15170,
		reload_max = 1882,
		damage = 149,
		base = 15160
	}
	uv0.weapon_property_16[15171] = {
		reload_max = 1882,
		damage = 149,
		base = 15160,
		id = 15171,
		corrected = 104
	}
	uv0.weapon_property_16[15172] = {
		reload_max = 1882,
		damage = 149,
		base = 15160,
		id = 15172,
		corrected = 110
	}
	uv0.weapon_property_16[15173] = {
		reload_max = 1882,
		damage = 149,
		base = 15160,
		id = 15173,
		corrected = 118
	}
	uv0.weapon_property_16[15200] = {
		action_index = "attack",
		range = 50,
		type = 16,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "三联装533mm鱼雷Mk17",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 60,
		charge_param = "",
		damage = 60,
		corrected = 100,
		min_range = 0,
		id = 15200,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 3672,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 1,
		bullet_ID = {
			1800
		},
		barrage_ID = {
			1402
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
	uv0.weapon_property_16[15201] = {
		id = 15201,
		reload_max = 3597,
		damage = 70,
		base = 15200
	}
	uv0.weapon_property_16[15202] = {
		id = 15202,
		reload_max = 3522,
		damage = 80,
		base = 15200
	}
	uv0.weapon_property_16[15203] = {
		id = 15203,
		reload_max = 3447,
		damage = 90,
		base = 15200
	}
	uv0.weapon_property_16[15204] = {
		id = 15204,
		reload_max = 3373,
		damage = 100,
		base = 15200
	}
	uv0.weapon_property_16[15205] = {
		id = 15205,
		reload_max = 3298,
		damage = 110,
		base = 15200
	}
	uv0.weapon_property_16[15206] = {
		id = 15206,
		reload_max = 3224,
		damage = 120,
		base = 15200
	}
	uv0.weapon_property_16[15207] = {
		reload_max = 3224,
		damage = 120,
		base = 15200,
		id = 15207,
		corrected = 104
	}
	uv0.weapon_property_16[15220] = {
		action_index = "attack",
		range = 50,
		type = 16,
		fire_fx = "",
		recover_time = 0.5,
		axis_angle = 0,
		shakescreen = 0,
		name = "四联装533mm鱼雷Mk17",
		aim_type = 1,
		torpedo_ammo = 0,
		expose = 0,
		angle = 60,
		charge_param = "",
		damage = 60,
		corrected = 100,
		min_range = 0,
		id = 15220,
		attack_attribute_ratio = 100,
		fire_fx_loop_type = 1,
		attack_attribute = 2,
		reload_max = 4319,
		queue = 1,
		search_type = 1,
		effect_move = 0,
		suppress = 1,
		spawn_bound = "torpedo",
		fire_sfx = "",
		auto_aftercast = 0,
		initial_over_heat = 1,
		bullet_ID = {
			1800
		},
		barrage_ID = {
			1403
		},
		oxy_type = {
			1
		},
		search_condition = {
			1
		},
		precast_param = {}
	}
end()
