🌟 | 現在、 鉄壁ヘッドショットには対応済みです。 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
モジュール:Utility/ApexLibrary/testcases
ナビゲーションに移動
検索に移動
このモジュールについての説明文ページを モジュール:Utility/ApexLibrary/testcases/doc に作成できます
local p = {} local aw = require('Module:Utility/Library') local apex = require('Module:Utility/ApexLibrary') function p.main() local tbl = mw.html.create('table'):addClass('wikitable') tbl:tag('tr') :tag('th'):done() :tag('th'):wikitext('Lv.1'):done() :tag('th'):wikitext('Lv.2'):done() :tag('th'):wikitext('Lv.3') for _, value in ipairs({ 1.25, 1.5, 1.75, 2, 2.25, 2.5, 3 }) do local row = tbl:tag('tr') row:tag('th'):wikitext(string.format('%s倍', value)) for i = 1, 3 do local value2 = apex.calcHeadshotMultiplier(value, apex.HEAD + i) row:tag('td'):wikitext(string.format('%s倍', value2)) end end local firerateTable = tbl:done():tag('table'):addClass('wikitable') firerateTable:tag('tr') :tag('th'):wikitext('名前'):done() :tag('th'):done() :tag('th'):wikitext('Lv.1'):done() :tag('th'):wikitext('Lv.2'):done() :tag('th'):wikitext('Lv.3') for _, value in ipairs({ { 'VK-47フラットライン (アンビルレシーバー)', apex.ANVIL_RECEIVER, { mode = { single = true }, firerate = { single = 10, anvil_receiver = 2.9, }, } }, { 'EVA-8オート (ダブルタップ)', apex.BURST, { mode = { burst = 2 }, firerate = { burst = 6, burst_delay = { 0.8, 0.74, 0.7, 0.66 }, }, } }, { 'マスティフショットガン (カオスセオリーから)', apex.SINGLE, { mode = { single = true }, firerate = { single = { 1.1, 1.21, 1.265, 1.32 } }, } }, { 'ピースキーパー (2019/4/17から通常武器時代まで)', apex.SINGLE, { mode = { single = true }, firerate = { single = 4, single_rechamber = { 1.2, 1.11, 1.044, 1.008 }, }, } }, }) do firerateTable:tag('tr') :tag('td'):wikitext(value[1]):done() :tag('td'):wikitext(aw.roundx(apex.calcFirerate(value[3], value[2], 0), 3)):done() :tag('td'):wikitext(aw.roundx(apex.calcFirerate(value[3], value[2], 1), 3)):done() :tag('td'):wikitext(aw.roundx(apex.calcFirerate(value[3], value[2], 2), 3)):done() :tag('td'):wikitext(aw.roundx(apex.calcFirerate(value[3], value[2], 3), 3)) end return tostring(tbl) end return p