◆少前百科是非盈利性、非官方的少女前线维基百科。 ◆如果您发现某些内容错误/空缺,请勇于修正/添加!参与进来其实很容易!点这里 加入少前百科。 ◆有任何意见、建议、纠错,欢迎在 GFwiki:反馈与建议 提出和讨论。编辑事务讨论QQ群:597764980,微博@GFwiki少前百科 ◆To foreigners,You can use twitter to contact us. |
“Widget:重装属性”的版本间的差异
(添加芯片单属性总和上限计算函数) |
(补充星级对应属性系数) |
||
第10行: | 第10行: | ||
[fr(172.22), fr(36.43), fr(71.4), fr(95.2)], //type 2 MTR | [fr(172.22), fr(36.43), fr(71.4), fr(95.2)], //type 2 MTR | ||
[fr(84.61), fr(78.49), fr(96.87), fr(219.7)]];//type 3 AGL | [fr(84.61), fr(78.49), fr(96.87), fr(219.7)]];//type 3 AGL | ||
+ | const rank_rates = [50, 60, 70, 85, 100]; | ||
const attrs = [<!--{attrs}-->]; | const attrs = [<!--{attrs}-->]; | ||
const rates = [<!--{rates}-->]; | const rates = [<!--{rates}-->]; | ||
第22行: | 第23行: | ||
return Math.ceil(attrs[attr] * rates[1] | return Math.ceil(attrs[attr] * rates[1] | ||
* std_attrs[0] * std_attrs[2] | * std_attrs[0] * std_attrs[2] | ||
− | * type_attrs[squad_type][attr] * 149 / | + | * type_attrs[squad_type][attr] |
+ | * 149 * rank_rates[rank] / 1e10); | ||
</script> | </script> |
2022年4月20日 (三) 09:25的版本
<script> let fr = Math.fround; const std_attrs = [
[fr(1.28), 40, 60], //assist_damage [fr(2.22), 50, 50], //assist_def_break [fr(2.07), 60, 40], //assist_hit [fr(1.97), 60, 40]];//assist_reload
const type_attrs = [
[fr(147.51), fr(157.82), fr(126.96), fr(53.53)], //type 1 ATW [fr(172.22), fr(36.43), fr(71.4), fr(95.2)], //type 2 MTR [fr(84.61), fr(78.49), fr(96.87), fr(219.7)]];//type 3 AGL
const rank_rates = [50, 60, 70, 85, 100]; const attrs = []; const rates = []; const squad_type = ;
function calcBasicAttr(attr, lv) {
return Math.ceil(attrs[attr] * rates[0] * std_attrs[0] * std_attrs[1] * type_attrs[squad_type][attr] * (lv + 49) / 1e8);
function calcCPUAttr(attr, rank) {
return Math.ceil(attrs[attr] * rates[1] * std_attrs[0] * std_attrs[2] * type_attrs[squad_type][attr] * 149 * rank_rates[rank] / 1e10);
</script>