🌟 | 現在、 鉄壁ヘッドショットには対応済みです。 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
「モジュール:Stat/Shield」の版間の差分
ナビゲーションに移動
検索に移動
(小柄ナーフ用の名前であるべきところ進化シールド追加のままになっていた問題の修正) |
(過去のヘルメット計算の実装) |
||
1行目: | 1行目: | ||
local inithelmets = { | |||
level1 = { | |||
text = '0.9×%d', | |||
func = function(base) | |||
return 0.9 * base | |||
end | |||
}, | |||
level2 = { | |||
text = '0.8×%d', | |||
func = function(base) | |||
return 0.8 * base | |||
end | |||
}, | |||
level3 = { | |||
text = '0.75×%d', | |||
func = function(base) | |||
return 0.75 * base | |||
end | |||
}, | |||
} | |||
local changehelmets = { | |||
level1 = { | |||
text = '0.2+0.8×%d', | |||
func = function(base) | |||
return 0.2 + 0.8 * base | |||
end | |||
}, | |||
level2 = { | |||
text = '0.4+0.6×%d', | |||
func = function(base) | |||
return 0.4 + 0.6 * base | |||
end | |||
}, | |||
level3 = { | |||
text = '0.5+0.5×%d', | |||
func = function(base) | |||
return 0.5 + 0.5 * base | |||
end | |||
}, | |||
} | |||
return { | return { | ||
-- 2019/02/05 05:00 JST〜 リリース時 | -- 2019/02/05 05:00 JST〜 リリース時 | ||
4行目: | 46行目: | ||
gunshield = 50, | gunshield = 50, | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
16行目: | 59行目: | ||
gunshield = 75, | gunshield = 75, | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
28行目: | 72行目: | ||
gunshield = 75, | gunshield = 75, | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | |||
shields = { | |||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | |||
{ health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, | |||
{ health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span>' }, | |||
{ health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, | |||
{ health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span>' }, | |||
}, | |||
}, | |||
-- 2019/11/06 04:00 JST〜 パッチ3.1時実装 | |||
changehelmets = { | |||
gunshield = 75, | |||
legAsBodyOnLowProfile = false, | |||
helmets = changehelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
41行目: | 100行目: | ||
gunshield = 50, | gunshield = 50, | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = changehelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
56行目: | 116行目: | ||
gunshield = 50, | gunshield = 50, | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
71行目: | 132行目: | ||
gunshield = 50, | gunshield = 50, | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, | ||
85行目: | 147行目: | ||
gunshield = 50, | gunshield = 50, | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | |||
shields = { | shields = { | ||
{ health = 100, shield = 0, label = '100<small> HP</small>' }, | { health = 100, shield = 0, label = '100<small> HP</small>' }, |
2021年2月11日 (木) 11:35時点における版
このモジュールについての説明文ページを モジュール:Stat/Shield/doc に作成できます
local inithelmets = { level1 = { text = '0.9×%d', func = function(base) return 0.9 * base end }, level2 = { text = '0.8×%d', func = function(base) return 0.8 * base end }, level3 = { text = '0.75×%d', func = function(base) return 0.75 * base end }, } local changehelmets = { level1 = { text = '0.2+0.8×%d', func = function(base) return 0.2 + 0.8 * base end }, level2 = { text = '0.4+0.6×%d', func = function(base) return 0.4 + 0.6 * base end }, level3 = { text = '0.5+0.5×%d', func = function(base) return 0.5 + 0.5 * base end }, } return { -- 2019/02/05 05:00 JST〜 リリース時 release = { gunshield = 50, legAsBodyOnLowProfile = false, helmets = inithelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span>' }, }, }, -- 2019/04/17 03:00 JST〜 1.1.1開始時実装 addfortified = { gunshield = 75, legAsBodyOnLowProfile = false, helmets = inithelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span>' }, }, }, -- 2019/10/02 02:00 JST〜 シーズン3開始時実装 addgoldbackpack = { gunshield = 75, legAsBodyOnLowProfile = false, helmets = inithelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span>' }, }, }, -- 2019/11/06 04:00 JST〜 パッチ3.1時実装 changehelmets = { gunshield = 75, legAsBodyOnLowProfile = false, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span>' }, }, }, -- 2020/03/04 03:00 JST〜 イベント「システムオーバーライド」開始時実装 addevoshield = { gunshield = 50, legAsBodyOnLowProfile = false, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 25, label = '<span class="text-rarity text-rarity-common">125<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">進化式ボディーシールド レベル1</span>' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span><br><span class="text-rarity text-rarity-rare">進化式ボディーシールド レベル2</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span><br><span class="text-rarity text-rarity-epic">進化式ボディーシールド レベル3</span>' }, { health = 100, shield = 125, label = '<span class="text-rarity text-rarity-heirloom">225<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-heirloom">進化式ボディーシールド レベル5</span>' }, }, }, -- 2020/04/08 02:00 JST〜 イベント「古の理」開始時実装 lowprofilenerf = { gunshield = 50, legAsBodyOnLowProfile = true, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 25, label = '<span class="text-rarity text-rarity-common">125<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">進化式ボディーシールド レベル1</span>' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">ボディーシールド レベル1</span><br><span class="text-rarity text-rarity-rare">進化式ボディーシールド レベル2</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-epic">ボディーシールド レベル3</span>/<span class="text-rarity text-rarity-legendary">4</span><br><span class="text-rarity text-rarity-epic">進化式ボディーシールド レベル3</span>' }, { health = 100, shield = 125, label = '<span class="text-rarity text-rarity-heirloom">225<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-heirloom">進化式ボディーシールド レベル5</span>' }, }, }, -- 2020/08/18 14:00 JST〜 シーズン6開始時実装 initialseason6 = { gunshield = 50, legAsBodyOnLowProfile = true, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 25, label = '<span class="text-rarity text-rarity-common">125<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">進化式ボディーシールド レベル1</span>' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-rare">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">進化式ボディーシールド レベル2</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-epic">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">ボディーシールド レベル4</span><br><span class="text-rarity text-rarity-epic">進化式ボディーシールド レベル3</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-heirloom">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-heirloom">進化式ボディーシールド レベル5</span>' }, }, }, -- 2020/09/04 12:00 JST〜 アーマー調整 evoshieldonly = { gunshield = 50, legAsBodyOnLowProfile = true, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>' }, { health = 70, shield = 50, label = '<span class="text-rarity text-rarity-legendary">120<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">バックパック レベル4(守護天使)</span>による蘇生<br>体力 70+シールド 50' }, { health = 100, shield = 50, label = '<span class="text-rarity text-rarity-common">150<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-common">進化式ボディーシールド レベル1</span>' }, { health = 100, shield = 75, label = '<span class="text-rarity text-rarity-rare">175<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-rare">進化式ボディーシールド レベル2</span>' }, { health = 100, shield = 100, label = '<span class="text-rarity text-rarity-epic">200<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-legendary">ボディーシールド レベル4</span><br><span class="text-rarity text-rarity-epic">進化式ボディーシールド レベル3</span>' }, { health = 100, shield = 125, label = '<span class="text-rarity text-rarity-heirloom">225<small> HP</small></span>', tooltip = '<span class="text-rarity text-rarity-heirloom">進化式ボディーシールド レベル5</span>' }, }, }, }