CalAucXpCut

CalAucXpCut

卡兰迪亚拍卖行的配套补丁。减少拍卖销售中的交易经验值(除数1–500,默认100),修复寄售经验值漏洞(仅对实际售出的批次给予经验值),并可选择允许出售手工制作物品。买方经验值和原版交易不受影响。可通过MCM配置。

[heading]感谢 Calradia Auction 团队(https://www.nexusmods.com/mountandblade2bannerlord/mods/12858)提供了本补丁所围绕的模组。
描述[/heading]
[b]描述你的模组的主要用途[/b]
CalAucXpCut 是 [b]Calradia Auction[/b] 的一个小型配套补丁,将拍卖销售带来的交易经验值恢复到合理水平。
Calradia Auction 会为通过拍卖出售物品发放交易经验值——而且非常慷慨。慷慨到只需积极上架几批货物几分钟,就能把你的交易技能推到上限,完全不需要与商队或城镇进行交易。除此之外,还有一个单独的漏洞:对于[b]寄售[/b]销售,经验值是在你[i]上架[/i]货物时立即发放的,而不是在货物真正[i]售出[/i]时。上架 → 获得经验值 → 取消货物 → 重复。一个无限经验值水龙头。
CalAucXpCut 正是修复这一点——不触碰 Calradia Auction 本身,也不触碰原版交易系统。
[line]
[heading]安装说明[/heading]
[b]列出用户安装你的模组必须遵循的所有步骤[/b]
[list=1]
[]确保你已安装并启用 [b]Bannerlord.Harmony[/b]、[b]Bannerlord.MBOptionScreen (MCM)[/b] 和 [b]CalradiaAuction[/b]。[/]
[]下载压缩包并将
[code]CalAucXpCut[/code]文件夹解压到:
[code]...\Mount & Blade II Bannerlord\Modules\[/code][/
]
[]最终路径应类似于:
[code]...\Modules\CalAucXpCut\SubModule.xml[/code][code]...\Modules\CalAucXpCut\bin\Win64_Shipping_Client\CalAucXpCut.dll[/code][/
]
[]启动游戏,在启动器中启用 [b]CalAucXpCut[/b](将其放在 CalradiaAuction [i]之后[/i]),然后开始战役。[/]
[]在游戏中打开 [b]MCM → CalAucXpCut[/b] 来配置该模组。[/]
[/list]无需重置存档——该模组可以随时添加或移除。设置按用户存储在
[code]Documents\Mount and Blade II Bannerlord\Configs\CalAucXpCut\[/code]。
[line]
[heading]主要功能[/heading]
[b]描述你的模组的核心功能[/b]
[list]
[][b]经验值除数(1–500,默认 100)[/b]——按所选倍数削减拍卖销售获得的交易经验值。
[code]1[/code]= 原版行为,
[code]500[/code]= 几乎禁用。[/
]
[][b]修复寄售漏洞(0/1,默认 1)[/b]——当寄售货物被[i]上架[/i]时不再发放经验值。只有在货物真正[i]售出[/i]且寄售人获得付款时才发放。[/]
[][b]允许手工制品销售(0/1,默认 0)[/b]——可选择允许你将玩家制作的武器和护甲寄售到拍卖行。所有其他原版可售性检查仍然有效。[/]
[][b]详细日志(开/关,默认开)[/b]——将经验值事件写入
[code]Configs\CalAucXpCut\xp.log[/code]并同步到游戏内聊天;错误写入同一文件夹下的
[code]errors.log[/code]。[/
]
[][b]不触碰[/b]买入侧经验值、城镇/商队的原版交易、价格、费用或货物行为。[/]
[/list]在底层,该模组应用了四个 Harmony 补丁:
[code]AuctionPricing.AwardTradeXp[/code]、
[code]AuctionConsignmentFlow.SellStack[/code]、
[code]AuctionBiddingFlow.PayConsignor[/code] 和
[code]AuctionCatalog.IsSellable[/code]。没有任何内容被替换或覆盖。
[line]
[heading]需求[/heading]
[b]提供有关额外必需步骤、资源或模组的信息[/b]
[list]
[][b]Mount & Blade II: Bannerlord[/b] v1.4.7[/]
[][b]Bannerlord.Harmony[/b]——必需[/]
[][b]Bannerlord.MBOptionScreen (MCM)[/b] v5.x——必需(没有它,该模组的设置将无法访问)[/]
[][b]CalradiaAuction[/b]——必需[/]
[/list]加载顺序:Harmony → MCM → CalradiaAuction → [b]CalAucXpCut[/b]。
[line]
[heading]致谢[/heading]
[b]向启发或帮助过你的任何人致谢[/b]
[list]
[]感谢 [b]CalradiaAuction[/b] 团队提供了本补丁所围绕的模组。[/]
[]感谢 [b]Bannerlord.Harmony[/b] 和 [b]MCM (Bannerlord.MBOptionScreen)[/b] 的维护者——没有他们的框架,这个补丁就不会存在。[/]
[]感谢 Bannerlord 模组社区中所有分享 Harmony 补丁和 MCM 集成知识的人。[/]
[/list]