| 🌟 | 現在、 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
「モジュール:Utility/Name」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「local p = {} local cfg = mw.loadData('Module:Utility/Image/configuration') function p.type(id, lang) lang = lang or 'ja' return cfg[lang].category[id] end function p.…」) |
(バレルMODに対応) |
||
| (同じ利用者による、間の10版が非表示) | |||
| 1行目: | 1行目: | ||
local p = {} | local p = {} | ||
local cfg = mw.loadData('Module:Utility/ | 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 | ||
| 10行目: | 16行目: | ||
lang = lang or 'ja' | lang = lang or 'ja' | ||
return cfg[lang].ammo[id] | return cfg[lang].ammo[id] | ||
end | |||
function p.barrel(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].attachment.barrels[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.gear(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].attachment.gears[id] | |||
end | |||
function p.hopup(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].hopup[id] | |||
end | |||
function p.passive(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].passive[id] | |||
end | |||
function p.ultimate(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].ultimate[id] | |||
end | |||
function p.tactical(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].tactical[id] | |||
end | |||
function p.weaponname(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].weapons[id].short | |||
end | |||
function p.weaponfullname(id, lang) | |||
lang = lang or 'ja' | |||
return cfg[lang].weapons[id].full | |||
end | end | ||
return p | return p | ||
2022年8月12日 (金) 15:56時点における最新版
このモジュールについての説明文ページを モジュール: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.barrel(id, lang)
lang = lang or 'ja'
return cfg[lang].attachment.barrels[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.gear(id, lang)
lang = lang or 'ja'
return cfg[lang].attachment.gears[id]
end
function p.hopup(id, lang)
lang = lang or 'ja'
return cfg[lang].hopup[id]
end
function p.passive(id, lang)
lang = lang or 'ja'
return cfg[lang].passive[id]
end
function p.ultimate(id, lang)
lang = lang or 'ja'
return cfg[lang].ultimate[id]
end
function p.tactical(id, lang)
lang = lang or 'ja'
return cfg[lang].tactical[id]
end
function p.weaponname(id, lang)
lang = lang or 'ja'
return cfg[lang].weapons[id].short
end
function p.weaponfullname(id, lang)
lang = lang or 'ja'
return cfg[lang].weapons[id].full
end
return p