本WIKI由acaly申请于2020年05月22日创建,编辑权限开放,如遇Chrome浏览器登陆后无法编辑点这里 BWIKI反馈留言板

全站通知:

血量与灵魂值

阅读

    

2021-03-23更新

    

最新编辑:acaly

阅读:

  

更新日期:2021-03-23

  

最新编辑:acaly

来自忧郁综合征WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
acaly
Icon-qb.png
这个攻略还不完整,如果你有能力,希望能对这里的内容进行补充。


角色升级后血量和灵魂值计算代码(C#)
using System;

var player = new PlayerInfo
{
    LifeMax = 88,
    LifeUp = 5,
    SoulMax = 5820 * 3,
    SoulUp = 102,
};

Console.WriteLine($"{player.Level}, {player.LifeMax}, {player.SoulMax}");
for (int i = 0; i < 100; ++i)
{
    LevelUp(player);
    if ((player.Level % 10) == 0)
    {
        Console.WriteLine($"{player.Level}, {player.LifeMax}, {player.SoulMax}");
    }
}
Console.WriteLine($"{player.Level}, {player.LifeMax}, {player.SoulMax}");

void LevelUp(PlayerInfo p)
{
    if (p.Level >= 99) return;
    p.Level += 1;
    const double coefficient = 0.15000000000000002;
    var la = (int)Math.Floor(p.LifeUp - p.Level * coefficient);
    if (la < 1) la = 1;
    p.LifeMax += la;
    p.SoulMax += p.SoulUp;
}

class PlayerInfo
{
    public int Level = 1;
    public int LifeUp;
    public int LifeMax;
    public int SoulMax;
    public int SoulUp;
}