| 🌟 | 現在、 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。  | 
「モジュール:Utility/Name」の版間の差分
		
		
		
		
		
		ナビゲーションに移動
		検索に移動
		
				
		
		
	
 (戦術アビリティのリソース取得に対応)  | 
				 (バレルMODに対応)  | 
				||
| (同じ利用者による、間の6版が非表示) | |||
| 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  | ||
| 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  | end  | ||
| 20行目: | 31行目: | ||
	lang = lang or 'ja'  | 	lang = lang or 'ja'  | ||
	return cfg[lang].attachment.shotgun_bolt  | 	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  | end  | ||
| 25行目: | 56行目: | ||
	lang = lang or 'ja'  | 	lang = lang or 'ja'  | ||
	return cfg[lang].tactical[id]  | 	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