读书页面的排序修改。
将书籍研读的排序改为先按照读书进度升序排,然后按照品级排,再按照同名排。链接:https://pan.baidu.com/s/11xHg5tzqNA3gn7If1VHc3Q
提取码:**** Hidden Message *****
替换【游戏根目录\The Scroll of Taiwu_Data\Managed】文件夹下面的Assembly-CSharp.dll,请先进行备份。
这几天太吾的工作室疯狂更新,估计明天就用不了了,对应2022-09-24的版本。
如果要自己修改整合,替换UI_Reading类里面同名方法。
private void UpdateBookList()
{
this._availableBookList.Clear();
if (this._bookDisplayData.Count > 0)
{
List<ItemKey> keys = new List<ItemKey>();
keys.AddRange(from displayData in this._bookDisplayData.Values
select displayData.Key);
this._availableBookList.AddRange((from m in keys
orderby (from z in this._pageDisplayData.ReadingProgress
select Convert.ToInt32(z)).Sum()
select m).ThenByDescending((ItemKey x) => this._bookDisplayData.Value).ThenBy((ItemKey m) => m.TemplateId).ToList<ItemKey>());
}
this._selectBookScroll.OnItemRender = new Action<int, Refers>(this.OnRenderReadingBook);
this._selectBookScroll.UpdateData(this._availableBookList.Count);
}
最后吐槽一下:我是不知道罗舟的程序为什么要将排序的代码写到Assembly-CSharp.dll里面去。这个明显是客户端,导致GameData里面怎么修改都没用,因此用不了新的无侵入式MOD方式。明明是单机游戏,还要考虑减轻服务端压力么。
因为他用的网游构架,在玩家本地建了个服务器然后跟客户端左手倒右手互传数据 大佬牛的{:3_104:} 感谢,希望整合到:《平衡与不平衡的修改合集》里去~ 好排序,这游戏的构架实在是奇葩 看看什么东西 和豆腐干和豆腐干
6666666666
666666666666666
感谢分享!
666666666666 66666666666
6666666666
看到楼主这么努力分享,我只能顶个贴感谢一下了!感谢楼主分享的内容! zzzzzzzzzzzzz
谢谢分享~
66666666666666666
6666666666666
谢谢大佬分享!!!
回复看隐藏。。。
希望楼主继续分享更多好用的东西!谢谢!先下载看看好不好用! 11111111111111111111111111111111
66666666666666666666
6666666666666666666
下载试用一下,如果用着不错就给楼主顶贴!这么好的东西!感谢楼主分享!感谢论坛! 666666666666666666666666
试试mod
神一品mod
6666666666666666666
感谢楼主分享的内容!感谢分享!给你点赞!