觅长生

觅长生

70 ratings
更改成丹数量(可随机)
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
9.710 KB
Aug 5, 2022 @ 8:13am
Aug 16, 2022 @ 10:17am
3 Change Notes ( view )

Subscribe to download
更改成丹数量(可随机)

In 1 collection by dolly
dolly的mod合集
4 items
Description
修改炼丹成丹数,默认改为3-5间随机,也可通过下述任意一个方法改变随机上下限(UpperBound和LowerBound)
1.在BepInEx的ConfigurationManager(或创意工坊的BepInEx插件管理器修改)
2.修改D:\steam\steamapps\workshop\content\1189490\2824349934\BepInEx\config\dolly.plugin.RandomAlchemyResultNum.cfg文件(需要运行一次游戏)
(注:以上两方法均需要修改后重启游戏)
若需要修正为固定成丹数量,则将上下限设为相同。

1.0.1.2改动:
支持各品级丹药单独设置随机数上下限,若要开启,需设置GlobalConfigEnable为false。
11 Comments
qsnb! Apr 2 @ 6:56am 
// RandomAlchemyResultNum.FinishAddItemPatch_RandomAlchemyResultNum
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
public static void Prefix(ref int id, ref int lianzhicishu)
{
if (id < 5001 || id > 5912)
{
return;
}
int i = jsonData.instance.ItemJsonData[id.ToString()]["quality"].I;
int num = new Random().Next(FinishAddItemPatch_RandomAlchemyResultNum.LowerBounds , FinishAddItemPatch_RandomAlchemyResultNum.UpperBounds + 1); Avatar player = Tools.instance.getPlayer(); if (player == null) { return; } player.addItem(id, lianzhicishu * (num - 1), Tools.CreateItemSeid(id), false); lianzhicishu *= num;

请问大佬如果想固定成2成丹单数量(非丹圣),该怎么修改呀=-=
咖啡鱼故事 Feb 17 @ 1:29pm 
这个mod有点不得了,这导致npc炼丹也是这样,然后呢再卖给别人循环往复,所有npc都能吃满丹药
TB Nov 27, 2024 @ 2:45am 
非常好的MOD,不過其他MOD新增的丹藥似乎不會生效?
苦艾春 Oct 1, 2024 @ 4:47am 
六品mod
youth小勇 May 29, 2023 @ 12:16am 
大佬,可不可以每个药丸都随机,现在是炼50个那随机到几,就是几X50。
震旦天下无敌 Apr 20, 2023 @ 1:11am 
还有效,BepInEx插件管理器改完成丹数量重启才有效,丹圣可在此mod基础上翻倍
鲱鱼炖奶 Apr 19, 2023 @ 1:23am 
这个和丹圣是同时计算还是互相冲突啊
上泉月 Dec 27, 2022 @ 4:07am 
大佬,这个成丹数量能否变成每次炼制都会随机而不是一次练多少份丹药都会是一个随机数?
dolly  [author] Aug 16, 2022 @ 10:22am 
@Macros
如果我理解的没错,现版本已支持单独更新各品级上下限。
If I understand correctly, the previous version already supports updating the upper and lower limits of each grade individually.