🌟現在、鉄壁 鉄壁ヘッドショットには対応済みです。
鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。

「モジュール:WeaponInfobox/configuration」の版間の差分

提供:Apex Data
ナビゲーションに移動 検索に移動
(ヘッドショット有効射程のフォーマットを追加)
(移動速度の区切りリソースの追加)
 
(同じ利用者による、間の6版が非表示)
80行目: 80行目:
name = 'Move speed',
name = 'Move speed',
format = '%.1f',
format = '%.1f',
separator = ' <span class="text-separator">/</span> ',
unit = '%',
unit = '%',
},
},
151行目: 152行目:
name = '[[DPS]]',
name = '[[DPS]]',
complex = '<small><span class="text-type-number">%s</span>&thinsp;&ndash;&thinsp;</small><wbr><span class="text-type-number">%s</span>',
complex = '<small><span class="text-type-number">%s</span>&thinsp;&ndash;&thinsp;</small><wbr><span class="text-type-number">%s</span>',
simple  = '<span class="text-type-number">%s</span>',
altfire = '<small>Alt</small>',
charge_step_quantity  = {
'<small>1<sup>st</sup></small>',
'<small>2<sup>nd</sup></small>',
'<small>3<sup>rd</sup></small>',
'<small>%d<sup>th</sup></small>',
},
charge_stepless_format = '<small>%d%%</small>',
charge_stepless_half  = '<small>Half</small>',
charge_stepless_max    = '<small>Max</small>',
perk = {
perk = {
normal = 'Normal',
normal = 'Normal',
170行目: 182行目:
normal = 'Normal',
normal = 'Normal',
anvil_receiver = 'Anvil Receiver',
anvil_receiver = 'Anvil Receiver',
full_charge = 'Full Charge',
state = {
state = {
name = 'State',
name = 'State',
223行目: 236行目:
auto = 'オート',
auto = 'オート',
auto_category = '[[Category:オート射撃モードが使用できる武器]]',
auto_category = '[[Category:オート射撃モードが使用できる武器]]',
head_effective_range = '(HS有効射程 %.1fm)',
burst = '%d点バースト',
burst = '%d点バースト',
burst_category = '[[Category:バースト射撃モードが使用できる武器]]',
burst_category = '[[Category:バースト射撃モードが使用できる武器]]',
234行目: 246行目:
head = '頭&nbsp;',
head = '頭&nbsp;',
head_category = '[[Category:ヘッドショット倍率が%s倍の武器]]',
head_category = '[[Category:ヘッドショット倍率が%s倍の武器]]',
head_effective_range = '(HS有効射程 %.1fm)',
legs = '脚&nbsp;',
legs = '脚&nbsp;',
shotgun = '%d&thinsp;&times;&thinsp;%d&thinsp;片',
shotgun = '%d&thinsp;&times;&thinsp;%d&thinsp;片',
281行目: 294行目:
name = '移動速度',
name = '移動速度',
format = '%.1f',
format = '%.1f',
separator = ' <span class="text-separator">/</span> ',
unit = '%',
unit = '%',
},
},
352行目: 366行目:
name = '[[DPS]]',
name = '[[DPS]]',
complex = '<small><span class="text-type-number">%s</span>~</small><wbr><span class="text-type-number">%s</span>',
complex = '<small><span class="text-type-number">%s</span>~</small><wbr><span class="text-type-number">%s</span>',
simple  = '<span class="text-type-number">%s</span>',
altfire = '<small>代替</small>',
charge_step_quantity  = { '<small>%d段階</small>' },
charge_stepless_format = '<small>%d%%</small>',
charge_stepless_half  = '<small>半</small>',
charge_stepless_max    = '<small>全</small>',
perk = {
perk = {
normal = '通常',
normal = '通常',
371行目: 391行目:
normal = '通常',
normal = '通常',
anvil_receiver = 'アンビルレシーバー',
anvil_receiver = 'アンビルレシーバー',
full_charge = '最大溜め',
state = {
state = {
name = '状態',
name = '状態',

2021年9月18日 (土) 09:32時点における最新版

このモジュールについての説明文ページを モジュール:WeaponInfobox/configuration/doc に作成できます

local configuration = {
	en = {
		release = {
			name = 'Release',
		},
		category = {
			name = 'Type',
		},
		ammo = {
			name = 'Ammo',
		},
		cost = {
			name = 'Cost (Arena)',
			header = '[[File:Materials.png|x24px|link=|alt=Crafting Metals]] ',
		},
		mode = {
			name = 'Fire mode',
			auto = 'Auto',
			auto_category = '[[Category:Weapons with Auto fire mode]]',
			burst = '%d-round Burst',
			burst_category = '[[Category:Weapons with Burst fire mode]]',
			separator = ', ',
			single = 'Single',
			single_category = '[[Category:Weapons with Single fire mode]]',
		},
		damage = {
			name = '[[Damage]]',
			head = 'Head&nbsp;',
			head_category = '[[Category:Weapons that headshot multiplier is %sx]]',
			head_effective_range = '(HS effective range: %.1fm)',
			legs = 'Legs&nbsp;',
			shotgun = '%d&thinsp;&times;&thinsp;%d&thinsp;pellets',
			shotgun_unit = '&thinsp;pellets',
			unit = 'x',
		},
		firerate = {
			name = '[[Firerate]]',
			auto = 'Auto&nbsp;',
			auto_single = 'Auto/Single&nbsp;',
			burst = 'Burst&nbsp;',
			burst_average = 'Average&nbsp;',
			rps = {
				name = '',
				format = '%.2f',
				separator = '&thinsp;-&thinsp;',
				unit = '&thinsp;rps&nbsp;',
			},
			rpm = {
				name = '(',
				format = '%.0f',
				separator = '&thinsp;-&thinsp;',
				unit = '&thinsp;rpm)',
			},
			single = 'Single&nbsp;',
		},
		projectilespeed = {
			name = '[[Projectile speed]]',
			format = '%s',
			hitscan = '&infin; (Hitscan)',
			unit = '&thinsp;m/s',
		},
		magazine = {
			name = 'Magazine',
			infinity = '&infin;',
			units = '&thinsp;rounds',
			times = {
				format = {
					'once',
					'twice',
					'<span class="text-type-number">%d</span>&thinsp;times'
				},
			},
			seconds = {
				name = '(',
				format = '%.2f',
				unit = '&thinsp;sec)',
			},
		},
		movespeed = {
			name = 'Move speed',
			format = '%.1f',
			separator = ' <span class="text-separator">/</span> ',
			unit = '%',
		},
		duration = {
			na = 'N/A',
			name = 'Duration (sec)',
			without_standard_scope = '<small>w/Scope</small>',
			cooldown = {
				name = '<small>(%d%%)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
				rates = { 0.99, 0.8, 0.5, 0.3 },
			},
			cooldownoverheat = {
				name = 'Cooldown<small> (Overheat)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			deploy = {
				name = 'Draw',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			deployfirst = {
				name = '<small>(First)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			holster = {
				name = 'Holster',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			lower = {
				name = 'Lower',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			raise = {
				name = 'Raise',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			reload = {
				name = 'Reload',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			reloadempty = {
				name = 'Reload<small> (Empty)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			reloadsegmentone = {
				name = 'Reload<small> (1 bullet)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			zoomin = {
				name = 'Zoom In',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			zoomout = {
				name = 'Zoom Out',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
		},
		dps = {
			name = '[[DPS]]',
			complex = '<small><span class="text-type-number">%s</span>&thinsp;&ndash;&thinsp;</small><wbr><span class="text-type-number">%s</span>',
			simple  = '<span class="text-type-number">%s</span>',
			altfire = '<small>Alt</small>',
			charge_step_quantity   = {
				'<small>1<sup>st</sup></small>',
				'<small>2<sup>nd</sup></small>',
				'<small>3<sup>rd</sup></small>',
				'<small>%d<sup>th</sup></small>',
			},
			charge_stepless_format = '<small>%d%%</small>',
			charge_stepless_half   = '<small>Half</small>',
			charge_stepless_max    = '<small>Max</small>',
			perk = {
				normal = 'Normal',
				lowprofile = 'Low Profile',
				fortified = 'Fortified',
			},
			part = {
				head = 'Head',
				body = 'Body',
				bodylegs = 'Body & Legs',
				legs = 'Legs',
			},
			hopup = {
				deadeyes_tempo = '%s (Max)&nbsp;',	
			},
		},
		spread = {
			name = 'Spread',
			normal = 'Normal',
			anvil_receiver = 'Anvil Receiver',
			full_charge = 'Full Charge',
			state = {
				name = 'State',
				hip = 'Hip',
				hip_class = 'vertical-english-cell',
				ads = 'ADS',
				ads_class = 'vertical-english-cell',
				stand = 'Stand',
				stand_class = 'vertical-english-cell',
				standcrouch = 'Stand &<br>Crouch',
				crouch = 'Crouch',
				air = 'Air',
				still = 'Still',
				run = 'Run',
				sprint = 'Sprint',
			},
			first_shot = '1st',
			increment = 'Incr',
			maximum = 'Max',
			na = 'N/A',
		},
		spreaddecay = {
			name = 'Spread Decay',
			format = '<span class="text-type-number">%.0f</span>°/sec<small> (Delay <span class="text-type-number">%.2f</span>&thinsp;sec)</small>',
			delay = {
				name = '&nbsp;(Delay&nbsp;',
				format = '%.2f',
				unit = '&thinsp;sec)',
			},
			rate = {
				name = 'Rate&nbsp;',
				format = '%.1f',
				unit = '°/sec',
			},
		},
	},
	ja = {
		release = {
			name = 'リリース日',
		},
		category = {
			name = '種類',
		},
		ammo = {
			name = '弾薬',
		},
		cost = {
			name = '材料<small> (Arena)</small>',
			header = '[[File:Materials.png|x24px|link=|alt=材料]] ',
		},
		mode = {
			name = '射撃モード',
			auto = 'オート',
			auto_category = '[[Category:オート射撃モードが使用できる武器]]',
			burst = '%d点バースト',
			burst_category = '[[Category:バースト射撃モードが使用できる武器]]',
			separator = '・',
			single = '単発',
			single_category = '[[Category:単発射撃モードが使用できる武器]]',
		},
		damage = {
			name = '[[ダメージ]]',
			head = '頭&nbsp;',
			head_category = '[[Category:ヘッドショット倍率が%s倍の武器]]',
			head_effective_range = '(HS有効射程 %.1fm)',
			legs = '脚&nbsp;',
			shotgun = '%d&thinsp;&times;&thinsp;%d&thinsp;片',
			shotgun_unit = '&thinsp;片',
			unit = '&thinsp;倍',
		},
		firerate = {
			name = '[[射撃レート]]',
			auto = 'オート&nbsp;',
			auto_single = 'オート・単発&nbsp;',
			burst = 'バースト&nbsp;',
			burst_average = '平均&nbsp;',
			rps = {
				name = '',
				format = '%.2f',
				separator = '&thinsp;-&thinsp;',
				unit = '&thinsp;rps&nbsp;',
			},
			rpm = {
				name = '(',
				format = '%.0f',
				separator = '&thinsp;-&thinsp;',
				unit = '&thinsp;rpm)',
			},
			single = '単発&nbsp;',
		},
		projectilespeed = {
			name = '[[弾速]]',
			format = '%s',
			hitscan = '&infin; (ヒットスキャン)',
			unit = '&thinsp;m/s',
		},
		magazine = {
			name = '装弾数',
			infinity = '&infin;',
			unit = '&thinsp;弾',
			times = {
				format = '<span class="text-type-number">%d</span>&thinsp;回',
			},
			seconds = {
				name = '(',
				format = '%.2f',
				unit = '&thinsp;秒)',
			},
		},
		movespeed = {
			name = '移動速度',
			format = '%.1f',
			separator = ' <span class="text-separator">/</span> ',
			unit = '%',
		},
		duration = {
			na = '–',
			name = '時間 (秒)',
			without_standard_scope = '<small>(標準サイト以外)</small>',
			cooldown = {
				name = '<small>(%d%%)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
				rates = { 0.99, 0.8, 0.5, 0.3 },
			},
			cooldownoverheat = {
				name = '冷却<small> (過熱)</small>',
				format = '%.3f',
				unit = '&thinsp;sec',
			},
			deploy = {
				name = '据銃',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			deployfirst = {
				name = '<small>(初回)</small>',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			holster = {
				name = '収納',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			lower = {
				name = '放棄',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			raise = {
				name = '取得',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			reload = {
				name = 'リロード',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			reloadempty = {
				name = 'リロード<small> (空)</small>',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			reloadsegmentone = {
				name = 'リロード<small> (1弾)</small>',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			zoomin = {
				name = 'ADS移行',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
			zoomout = {
				name = 'ADS解除',
				format = '%.3f',
				unit = '&thinsp;秒',
			},
		},
		dps = {
			name = '[[DPS]]',
			complex = '<small><span class="text-type-number">%s</span>~</small><wbr><span class="text-type-number">%s</span>',
			simple  = '<span class="text-type-number">%s</span>',
			altfire = '<small>代替</small>',
			charge_step_quantity   = { '<small>%d段階</small>' },
			charge_stepless_format = '<small>%d%%</small>',
			charge_stepless_half   = '<small>半</small>',
			charge_stepless_max    = '<small>全</small>',
			perk = {
				normal = '通常',
				lowprofile = '小柄',
				fortified = '鉄壁',
			},
			part = {
				head = '頭',
				body = '胴',
				bodylegs = '胴・脚',
				legs = '脚',
			},
			hopup = {
				deadeyes_tempo = '%s (最大)&nbsp;',	
			},
		},
		spread = {
			name = '拡散',
			normal = '通常',
			anvil_receiver = 'アンビルレシーバー',
			full_charge = '最大溜め',
			state = {
				name = '状態',
				hip = '腰だめ',
				hip_class = 'vertical-cell',
				ads = 'ADS',
				ads_class = 'vertical-english-cell',
				stand = '立ち',
				stand_class = 'vertical-cell',
				standcrouch = '立ち・しゃがみ',
				crouch = 'しゃがみ',
				air = '空中',
				still = '静止',
				run = '走り',
				sprint = 'スプリント',
			},
			first_shot = '初弾',
			increment = '増加量',
			maximum = '最大',
			na = '–',
		},
		spreaddecay = {
			name = '拡散回復',
			format = '<span class="text-type-number">%.0f</span>°/秒<small> (遅延 <span class="text-type-number">%.2f</span>&thinsp;秒)</small>',
			delay = {
				name = '&nbsp;(遅延&nbsp;',
				format = '%.2f',
				unit = '&thinsp;秒)',
			},
			rate = {
				name = 'レート&nbsp;',
				format = '%.1f',
				unit = '°/秒',
			},
		},
	},
}

return configuration