🌟 | 現在、 鉄壁ヘッドショットには対応済みです。 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
「モジュール:Utility/Name」の版間の差分
ナビゲーションに移動
検索に移動
(ホップアップのリソース取得に対応) |
(カテゴリーの単数・複数形の切り替え対応) |
||
2行目: | 2行目: | ||
local cfg = mw.loadData('Module:Utility/Name/configuration') | local cfg = mw.loadData('Module:Utility/Name/configuration') | ||
function p.type(id, lang) | function p.type(id, lang, num) | ||
lang = lang or 'ja' | lang = lang or 'ja' | ||
num = num or 1 | |||
local base = cfg[lang].category[id] | |||
if num == 1 and base.one then | |||
return base.one | |||
else | |||
return base.other | |||
end | |||
end | end | ||
2021年5月14日 (金) 17:31時点における版
このモジュールについての説明文ページを モジュール:Utility/Name/doc に作成できます
local p = {} local cfg = mw.loadData('Module:Utility/Name/configuration') function p.type(id, lang, num) lang = lang or 'ja' num = num or 1 local base = cfg[lang].category[id] if num == 1 and base.one then return base.one else return base.other end end function p.ammo(id, lang) lang = lang or 'ja' return cfg[lang].ammo[id] end function p.extmag(id, lang) lang = lang or 'ja' return cfg[lang].attachment.extended_mag[id] end function p.bolt(lang) lang = lang or 'ja' return cfg[lang].attachment.shotgun_bolt end function p.hopup(id, lang) lang = lang or 'ja' return cfg[lang].hopup[id] end function p.tactical(id, lang) lang = lang or 'ja' return cfg[lang].tactical[id] end return p