LocalizeLimbusCompany / LLC_MOD_Toolbox

模组安装程序
https://www.zeroasso.top/docs/install/autoinstall
MIT License
122 stars 26 forks source link

`FindlimbusCompanyDirectory()` : 优化路径查找逻辑,新增常量定义 #60

Closed ProjektMing closed 1 month ago

ProjektMing commented 1 month ago

思路是 Limbus 既然依赖 Steam,就不可能不在 vdf 里,出错肯定是因为没有正确下载。

refactor: 优化了 的实现,改用 LINQ 反向查找 libraryfolders.vdf 文件中的路径,替换了原有的复杂路径查找逻辑。logger触发改为Exception。(因为split无法实现不抛异常,至少我不会)

chore: 在 Constants.cs 文件中新增了 LLC_MOD_Toolbox.Datas 命名空间,并预先定义了一个 Constants 类,包含游戏的 GAME_APPID、MOD 的名称、版本、作者和描述等常量。

chore: 改了返回的注释。

null: 添加了 Herobrine 。Change Readme

ZengXiaoPi commented 1 month ago

我何德何能能收到PR?!