| 🌟 | 現在、 鉄壁HSは通常HSと同じダメージになります。LMG及びDMR、チャージライフル、ハンマーポイント弾を除き、すべてのダメージ値が一致していることを確認しています。 |
「モジュール:Stat/Shield」の版間の差分
ナビゲーションに移動
検索に移動
(表記の変更) |
(英雄の軌跡のデータを追加) |
||
| 1行目: | 1行目: | ||
local inithelmets = { | local inithelmets = { | ||
level0 = { | |||
disable = false, | |||
}, | |||
level1 = { | level1 = { | ||
text = '0.9 × %s', | text = '0.9 × %s', | ||
| 21行目: | 24行目: | ||
local changehelmets = { | local changehelmets = { | ||
level0 = { | |||
disable = false, | |||
}, | |||
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 = { | |||
disable = true, | |||
}, | |||
level1 = { | level1 = { | ||
text = '1 + 0.8 × (<b>%s</b> - 1)', | text = '1 + 0.8 × (<b>%s</b> - 1)', | ||
| 39行目: | 69行目: | ||
end | 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' }, | |||
{ 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>' }, | |||
} | } | ||
| 44行目: | 108行目: | ||
-- 2019/02/05 05:00 JST〜 リリース時 | -- 2019/02/05 05:00 JST〜 リリース時 | ||
release = { | release = { | ||
lowprofile = 1, | |||
fortified = 1, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 49行目: | 115行目: | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | helmets = inithelmets, | ||
shields = | shields = initshield, | ||
}, | }, | ||
-- 2019/04/17 03:00 JST〜 1.1.1開始時実装 | -- 2019/04/17 03:00 JST〜 1.1.1開始時実装 | ||
addfortified = { | addfortified = { | ||
lowprofile = 1, | |||
fortified = 0.9, | |||
gunshield = 75, | gunshield = 75, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 64行目: | 127行目: | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | helmets = inithelmets, | ||
shields = | shields = initshield, | ||
}, | }, | ||
-- 2019/10/02 02:00 JST〜 シーズン3開始時実装 | -- 2019/10/02 02:00 JST〜 シーズン3開始時実装 | ||
addgoldbackpack = { | addgoldbackpack = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 75, | gunshield = 75, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 79行目: | 139行目: | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = inithelmets, | helmets = inithelmets, | ||
shields = | shields = goldbackpackshield, | ||
}, | }, | ||
-- 2019/11/06 04:00 JST〜 パッチ3.1時実装 | -- 2019/11/06 04:00 JST〜 パッチ3.1時実装 | ||
changehelmets = { | changehelmets = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 75, | gunshield = 75, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 95行目: | 151行目: | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = changehelmets, | helmets = changehelmets, | ||
shields = | shields = goldbackpackshield, | ||
}, | }, | ||
-- 2020/03/04 03:00 JST〜 イベント「システムオーバーライド」開始時実装 | -- 2020/03/04 03:00 JST〜 イベント「システムオーバーライド」開始時実装 | ||
addevoshield = { | addevoshield = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 111行目: | 163行目: | ||
legAsBodyOnLowProfile = false, | legAsBodyOnLowProfile = false, | ||
helmets = changehelmets, | helmets = changehelmets, | ||
shields = | shields = addevoshield, | ||
}, | }, | ||
-- 2020/04/08 02:00 JST〜 イベント「古の理」開始時実装 | -- 2020/04/08 02:00 JST〜 イベント「古の理」開始時実装 | ||
lowprofilenerf = { | lowprofilenerf = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 129行目: | 175行目: | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | helmets = changehelmets, | ||
shields = | shields = addevoshield, | ||
}, | }, | ||
-- 2020/08/18 14:00 JST〜 シーズン6開始時実装 | -- 2020/08/18 14:00 JST〜 シーズン6開始時実装 | ||
initialseason6 = { | initialseason6 = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 159行目: | 199行目: | ||
-- 2020/09/04 12:00 JST〜 アーマー調整 | -- 2020/09/04 12:00 JST〜 アーマー調整 | ||
evoshieldonly = { | evoshieldonly = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = false, | gunshieldBleedthrough = false, | ||
| 164行目: | 206行目: | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | helmets = changehelmets, | ||
shields = | shields = evoshieldonly, | ||
}, | }, | ||
-- 2021/03/10 03:00 JST〜 ガンシールド貫通 | -- 2021/03/10 03:00 JST〜 ガンシールド貫通 | ||
gibbleedthrough = { | gibbleedthrough = { | ||
lowprofile = 1.05, | |||
fortified = 0.85, | |||
gunshield = 50, | gunshield = 50, | ||
gunshieldBleedthrough = true, | gunshieldBleedthrough = true, | ||
| 181行目: | 218行目: | ||
legAsBodyOnLowProfile = true, | legAsBodyOnLowProfile = true, | ||
helmets = changehelmets, | helmets = changehelmets, | ||
shields = | shields = evoshieldonly, | ||
}, | |||
-- 2021/05/05 02:00 JST〜 小柄削除・スターターキットの追加 | |||
removelowprofile = { | |||
lowprofile = 1, | |||
fortified = 0.85, | |||
gunshield = 50, | |||
gunshieldBleedthrough = true, | |||
gunshieldLabel = '耐久値 50 (貫通あり)', | |||
legAsBodyOnLowProfile = true, | |||
helmets = starterkithelmets, | |||
shields = evoshieldonly, | |||
}, | }, | ||
} | } | ||
2021年5月7日 (金) 12:23時点における版
このモジュールについての説明文ページを モジュール:Stat/Shield/doc に作成できます
local inithelmets = {
level0 = {
disable = false,
},
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 = {
disable = false,
},
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 = {
disable = 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 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' },
{ 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,
gunshield = 50,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 50 (貫通なし)',
legAsBodyOnLowProfile = false,
helmets = inithelmets,
shields = initshield,
},
-- 2019/04/17 03:00 JST〜 1.1.1開始時実装
addfortified = {
lowprofile = 1,
fortified = 0.9,
gunshield = 75,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 75 (貫通なし)',
legAsBodyOnLowProfile = false,
helmets = inithelmets,
shields = initshield,
},
-- 2019/10/02 02:00 JST〜 シーズン3開始時実装
addgoldbackpack = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 75,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 75 (貫通なし)',
legAsBodyOnLowProfile = false,
helmets = inithelmets,
shields = goldbackpackshield,
},
-- 2019/11/06 04:00 JST〜 パッチ3.1時実装
changehelmets = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 75,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 75 (貫通なし)',
legAsBodyOnLowProfile = false,
helmets = changehelmets,
shields = goldbackpackshield,
},
-- 2020/03/04 03:00 JST〜 イベント「システムオーバーライド」開始時実装
addevoshield = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 50,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 50 (貫通なし)',
legAsBodyOnLowProfile = false,
helmets = changehelmets,
shields = addevoshield,
},
-- 2020/04/08 02:00 JST〜 イベント「古の理」開始時実装
lowprofilenerf = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 50,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 50 (貫通なし)',
legAsBodyOnLowProfile = true,
helmets = changehelmets,
shields = addevoshield,
},
-- 2020/08/18 14:00 JST〜 シーズン6開始時実装
initialseason6 = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 50,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 50 (貫通なし)',
legAsBodyOnLowProfile = true,
helmets = changehelmets,
shields = {
{ health = 100, shield = 0, label = '100<small> HP</small>', tooltip = '進化式ボディーシールド - レベル0' },
{ 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,
gunshield = 50,
gunshieldBleedthrough = false,
gunshieldLabel = '耐久値 50 (貫通なし)',
legAsBodyOnLowProfile = true,
helmets = changehelmets,
shields = evoshieldonly,
},
-- 2021/03/10 03:00 JST〜 ガンシールド貫通
gibbleedthrough = {
lowprofile = 1.05,
fortified = 0.85,
gunshield = 50,
gunshieldBleedthrough = true,
gunshieldLabel = '耐久値 50 (貫通あり)',
legAsBodyOnLowProfile = true,
helmets = changehelmets,
shields = evoshieldonly,
},
-- 2021/05/05 02:00 JST〜 小柄削除・スターターキットの追加
removelowprofile = {
lowprofile = 1,
fortified = 0.85,
gunshield = 50,
gunshieldBleedthrough = true,
gunshieldLabel = '耐久値 50 (貫通あり)',
legAsBodyOnLowProfile = true,
helmets = starterkithelmets,
shields = evoshieldonly,
},
}