🌟 | 現在、 鉄壁ヘッドショットには対応済みです。 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
モジュール:Stat/Shield
ナビゲーションに移動
検索に移動
このモジュールについての説明文ページを モジュール:Stat/Shield/doc に作成できます
local inithelmets = { level0 = { disabled = false, func = function(base) return base end }, level1 = { text = '0.9 × %s', func = function(base) return 0.9 * base end }, level2 = { text = '0.8 × %s', func = function(base) return 0.8 * base end }, level3 = { text = '0.75 × %s', func = function(base) return 0.75 * base end }, } local changehelmets = { level0 = { disabled = false, func = function(base) return base end }, level1 = { text = '1 + 0.8 × (<b>%s</b> - 1)', func = function(base) return 0.2 + 0.8 * base end }, level2 = { text = '1 + 0.6 × (<b>%s</b> - 1)', func = function(base) return 0.4 + 0.6 * base end }, level3 = { text = '1 + 0.5 × (<b>%s</b> - 1)', func = function(base) return 0.5 + 0.5 * base end }, } local starterkithelmets = { level0 = { disabled = true, }, level1 = { text = '1 + 0.8 × (<b>%s</b> - 1)', func = function(base) return 0.2 + 0.8 * base end }, level2 = { text = '1 + 0.6 × (<b>%s</b> - 1)', func = function(base) return 0.4 + 0.6 * base end }, level3 = { text = '1 + 0.5 × (<b>%s</b> - 1)', func = function(base) return 0.5 + 0.5 * base end }, } local overpoweredhelmets = { level0 = { disabled = true, }, level1 = { text = '1 + 0.8 × (<b>%s</b> - 1)', func = function(base) return 0.2 + 0.8 * base end }, level2 = { text = '1 + 0.5 × (<b>%s</b> - 1)', func = function(base) return 0.5 + 0.5 * base end }, level3 = { text = '1 + 0.35 × (<b>%s</b> - 1)', func = function(base) return 0.65 + 0.35 * base end }, } local initshield = { { 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>' }, } local goldbackpackshield = { { 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>' }, } local addevoshield = { { 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>' }, } local evoshieldonly = { { health = 100, shield = 0, label = '100<small> HP</small>', tooltip = '進化式ボディーシールド - レベル0<br>ノックダウンした敵' }, { 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>' }, } local removeevolv0 = { { health = 100, shield = 0, label = '100<small> HP</small>', tooltip = 'ノックダウンした敵' }, { 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>' }, } return { -- 2019/02/05 05:00 JST〜 リリース時 release = { lowprofile = 1, fortified = 1, ampedCover = false, gunshield = 50, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 50 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = inithelmets, shields = initshield, }, -- 2019/04/17 03:00 JST〜 1.1.1開始時実装 addfortified = { lowprofile = 1, fortified = 0.9, ampedCover = false, gunshield = 75, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 75 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = inithelmets, shields = initshield, }, -- 2019/07/03 02:00 JST〜 シーズン2開始時実装 addlowprofile = { lowprofile = 1.05, fortified = 0.85, ampedCover = false, gunshield = 75, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 75 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = inithelmets, shields = initshield, }, -- 2019/10/02 02:00 JST〜 シーズン3開始時実装 addgoldbackpack = { lowprofile = 1.05, fortified = 0.85, ampedCover = false, gunshield = 75, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 75 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = inithelmets, shields = goldbackpackshield, }, -- 2019/11/06 04:00 JST〜 パッチ3.1時実装 changehelmets = { lowprofile = 1.05, fortified = 0.85, ampedCover = false, gunshield = 75, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 75 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = goldbackpackshield, }, -- 2020/03/04 03:00 JST〜 イベント「システムオーバーライド」開始時実装 addevoshield = { lowprofile = 1.05, fortified = 0.85, ampedCover = false, gunshield = 50, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 50 (貫通なし)', legAsBodyOnLowProfile = false, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = addevoshield, }, -- 2020/04/08 02:00 JST〜 イベント「古の理」開始時実装 lowprofilenerf = { lowprofile = 1.05, fortified = 0.85, ampedCover = false, gunshield = 50, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 50 (貫通なし)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = addevoshield, }, -- 2020/08/18 14:00 JST〜 シーズン6開始時実装 initialseason6 = { lowprofile = 1.05, fortified = 0.85, ampedCover = true, gunshield = 50, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 50 (貫通なし)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = { { health = 100, shield = 0, label = '100<small> HP</small>', tooltip = '進化式ボディーシールド - レベル0<br>ノックダウンした敵' }, { 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 = { lowprofile = 1.05, fortified = 0.85, ampedCover = true, gunshield = 50, gunshieldBleedthrough = false, gunshieldLabel = '耐久値 50 (貫通なし)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = evoshieldonly, }, -- 2021/03/10 03:00 JST〜 ガンシールド貫通 gibbleedthrough = { lowprofile = 1.05, fortified = 0.85, ampedCover = true, gunshield = 50, gunshieldBleedthrough = true, gunshieldLabel = '耐久値 50 (貫通あり)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = false, helmets = changehelmets, shields = evoshieldonly, }, -- 2021/05/05 02:00 JST〜 小柄削除・スターターキットの追加 removelowprofile = { lowprofile = 1, fortified = 0.85, ampedCover = true, gunshield = 50, gunshieldBleedthrough = true, gunshieldLabel = '耐久値 50 (貫通あり)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = false, helmets = starterkithelmets, shields = removeevolv0, }, -- 2022/05/11 02:00 JST〜 ヘルメットの強化(救世主開始)時実装 reinforcehelmets = { lowprofile = 1, fortified = 0.85, ampedCover = true, gunshield = 50, gunshieldBleedthrough = true, gunshieldLabel = '耐久値 50 (貫通あり)', legAsBodyOnLowProfile = true, sameHeadshotDamageToNormalOnFortified = true, helmets = overpoweredhelmets, shields = removeevolv0, }, }