4.更长的钓鱼时机
① 文件:Content\Scripts\HarvestData.lua
② 检索:Difficulty
③ 代码结构如下:
说明:会注释此段代码的作用,凡是标粗的数字均可修改成。
Difficulty =
{
Default = -- 游戏内大部分普通钓鱼点的判定
{
NumFakeDunks = { Min = 0, Max = 3 }, -- 最少0次、最多3次“假动作”或“假投”(诱骗玩家的假提示)
FakeDunkInterval = { Min = 1, Max = 3 }, -- 每次假动作之间的时间(1-3秒)
WarnInterval = { Min = 1, Max = 2 }, -- 发出警告提示的间隔时间(1-2秒)
SuccessInterval = 0.68, -- 真正的成功窗口持续0.68秒
WayLateInterval = 1, -- 成功窗口后1秒内算“太晚”
GiveUpInterval = 3, -- 超时后3秒算“放弃”
},
Gifting = -- 送礼剧情下的钓鱼
{
NumFakeDunks = { Min = 2, Max = 6 }, -- 最少2次、最多6次假动作
FakeDunkInterval = { Min = 1, Max = 5 }, -- 假动作间隔1-5秒
WarnInterval = { Min = 1, Max = 3 }, -- 警告提示间隔1-3秒
SuccessInterval = 0.68, -- 成功窗口0.68秒
WayLateInterval = 1, -- 太晚判定1秒
GiveUpInterval = 3, -- 放弃判定3秒
},
},
5.阿卡那悟性上限修改
① 文件:Content\Scripts\MetaUpgradeData.lua
② 检索:StartingMetaUpgradeLimit = 10,
③ 将:
StartingMetaUpgradeLimit = 10,
改成:
StartingMetaUpgradeLimit = 36,
说明:为啥改成36?因为这样的话,我的阿卡那卡牌能携带的上限和我的阿卡那上限就1:1对应啦
6.锤子可重掷
① 找到文件:Content\Scripts\MetaUpgradeData.lua
② 检索:hammer
③ 将:
Hammer = -1,
修改为:
Hammer = 1,
说明:原文件的“-1”表示该功能被禁用,把“-”删除就行了。
7.支援角色祝福可重掷
角色列表:回声、阿拉克涅、纳西索斯、美狄亚、喀耳刻、伊卡洛斯、涅墨西斯
① 文件:Content\Scripts\EventLogic.lua
② 检索:source.BlockReroll
说明:该文件有7处"source.BlockReroll = true",分别对应7个角色,需要全部改。
③ 将:
source.BlockReroll = true
替换成:
source.BlockReroll = false
8.无限重掷骰子
① 文件:Content\Scripts\InteractLogic.lua
② 把
CurrentRun.NumRerolls = CurrentRun.NumRerolls - cost
③ 改成:
CurrentRun.NumRerolls = CurrentRun.NumRerolls + cost
④ 随后将
run.NumRerolls = run.NumRerolls - cost
⑤ 改成:
run.NumRerolls = run.NumRerolls + cost
9.移除骰子重掷递增机制
① 文件:Content\Scripts\MetaUpgradeData.lua
② 检索:ReuseIncrement
③ 将:
ReuseIncrement = 1,
替换为:
ReuseIncrement = 0,
10.移除门奖励:骨骸、尘灰、蜜露
① 文件:Content\Scripts\RoomLogic.lua
② 检索:MetaProgress
③ 将:
rewardStoreName = "MetaProgress"
替换成:
rewardStoreName = "RunProgress"
11.支援角色的出现条件修改
角色列表:阿尔忒弥斯、涅墨西斯、伊卡洛斯和雅典娜
此修改将使 ↑ 上述四位角色不再仅出现在以下类型房间:骨骸、尘灰、蜜露、生命上限增长、法力上限增长、繁星之路、力量石榴。
*涅墨西斯不会出现在繁星之路、力量石榴房间中。
现在他们将出现在任何奖励房(剧情房除外)
① 文件(4个角色在4个不同的文件里,但修改方式都相同):
Content\Scripts\EncounterData_Artemis.lua(对应:阿尔忒弥斯)
Content\Scripts\EncounterData_Nemesis.lua(对应:涅墨西斯)
Content\Scripts\EncounterData_Icarus.lua(对应:伊卡洛斯)
Content\Scripts\EncounterData_Athena.lua(对应:雅典娜)
② 检索:RequireNotRoomRewar
③ 将:
RequireNotRoomReward = { "Boon", "SpellDrop", "Devotion", "HermesUpgrade", "WeaponUpgrade" },
修改为:
RequireNotRoomReward = {},
说明:也就是把“{},”中的内容删除
12.地牢商店不再售卖养成道具
Ⅰ. 本段教程分3部分:
① 休息区商店移除:骨骸、尘灰、魂魄、神秘种子
② 其他地牢商店,移除:骨骸、尘灰、蜜露
③ 其他地牢商店,移除:月尘、梦魇、奥波勒斯信用点
Ⅱ:开始
一. 休息区商店
① 文件:Content\Scripts\StoreData.lua
② 搜索:Consumables
③ 代码示例:
Consumables =
{
"MetaCurrencyRange", -- 骨骸
"MetaCardPointsCommonRange", -- 尘灰
"MemPointsCommonRange", -- 魂魄
"SeedMysteryRange", -- 神秘种子
"RandomStoreItem",
"LimitedManaRegenDrop",
"LimitedSwapTraitDrop",
④ 将标记为粗体的四行删除即可
二. 其他地牢商店,移除:骨骸、尘灰、蜜露
① 文件:Content\Scripts\StoreData.lua
② 搜索:MetaCardPointsCommonDrop
③ 这里有3个Weight = N,(N=概率)改成0即可:
{ Name = "MetaCardPointsCommonDrop", Weight = 0 },
{ Name = "MetaCurrencyDrop", Weight = 0 },
{ Name = "GiftDrop", Weight = 0, ReplaceRequirements = { NamedRequirements = { "GiftDropLootRequirements" }, } },
三. 其他地牢商店,移除:月尘、梦魇、奥波勒斯信用点
① 文件:Content\Scripts\StoreData.lua
② 卡戎局内有3个商店,其中两个名字叫“I_WorldShop”、“Q_WorldShop”,他们的代码“大结构”如下:
I_WorldShop = -- 这个是商店名
{
GroupsOf =
{
{ Offers = 1 },
{ Offers = 1 },
{ Offers = 1 },
{ Offers = 1 },
{ Offers = 1 },
}
}
Offers =1表示这个组在商店界面里随机挑选出1个选项,给玩家购买,如果改成=2则表示提供2个。
③ 修改商店:“ I_WorldShop”
I_WorldShop =
{
GroupsOf =
{
{ Offers = 1 }, -- 大石榴、随机战利品
{ Offers = 1 }, -- 生命、魔法、石榴、神秘礼物(祝福)、塞勒涅祝福、繁星之路、随机战利品
{ Offers = 1 }, -- 大治疗、大护甲、恢复1次已被用的复活
{ Offers = 1 }, -- 大生命、大魔法、赫尔墨斯祝福、武器强化随机-1+2、
{ Offers = 0 }, -- 月尘、梦魇、奥波勒斯信用点
}
}
说明:也就是将从上到下第五个offers改成0,但是因为此商店有5个刷新框,所以我们可以任意选择上面4个offers的其中一个改成2,否则会导致商店少刷一个,选择哪一个看你的喜好。
④ 修改商店:“ Q_WorldShop”
Q_WorldShop =
{
GroupsOf =
{
{ Offers = 2 }, -- 大石榴、随机战利品、神秘礼物(祝福)、大生命、大魔法、繁星之路、塞勒涅祝福
{ Offers = 2 }, -- 大治疗、大护甲、恢复1次已被用的复活
{ Offers = 2 }, -- 大生命、大魔法、赫尔墨斯祝福、混沌武器升级、随机战利品
{ Offers = 0 }, -- 月尘、梦魇、奥波勒斯信用点
}
说明:这个商店,你只需要确保第四个offers=0即可,其他不用改。



