没有浪漫的限制(一夫多妻制模式)

创作者: wbw201201
已更新:2024-02-26 19:55:22
18KB

关于此 MOD

你现在可以和任何数量的同伴约会(也可以按任何顺序!)而不会被甩。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
这个mod需要安装https://github.com/Norbyte/bg3se/releases。控制台版本为 推荐.如果安装正确,在控制台中加载保存后可以看到一条消息。
现在BG3MM是推荐的加载这个mod的方式。但是,您仍然可以使用松散文件版本。 
将松散文件解压到
SteamLibrary\steamapps\common\Baldurs Gate 3\Data\Mods\

使得路径
Baldurs Gate 3\Data\Mods\GustavDev\ScriptExtender\Lua
存在并且里面有一些文件。

升级时,不要在对话框中间加载保存。如果你没有升级,那也没关系。如果看到以下错误,请忽略它:没有为mod加载持久变量...mod未加载或modtable不存在

本mod要求前置 https://github.com/Norbyte/bg3se/releases 推荐下载console版本,这样当你正确安装的时候你可以在命令行上读到一条消息。

pak版本推荐使用bg3mm管理。loose file版本解压文件到如下目录
SteamLibrary\steamapps\common\Baldurs Gate 3\Data\Mods\

如果你的配置正确,最后Baldurs Gate 3\Data\Mods\GustavDev\ScriptExtender\Lua文件夹应该存在。
并且升级的时候,不要载入一个在对话中的存档。之后你可以随意载入存档。升级的时候可能会有一行红字,请忽略。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 

在BG3中,浪漫分为2个步骤:约会和关系(也叫伴侣)。约会基本上是你在第一次浪漫场景之后所处的位置。关系是你在第二个浪漫场景之后所处的位置(关系也解锁接吻菜单)。BTW,如果你输入A3,所有的约会都会和你分手(伴侣不会,ofc)。

关于一些非原始字符:
剧透:  
表明

美佐拉:她不会导致分手
哈尔辛:我没有修改他的对话。要和他谈恋爱,你必须和[SH/Astarion/Karlach]中的至少一个谈恋爱,然后在Halsin的邀请对话框中,选择“让我和___谈谈”,其中___是其中之一。
然后得到他们的批准,应该可以了


记得经常存钱!不要用F5保存重要的里程碑,因为它有计数限制!
并请报告意外行为!

BG3的感情线分为两阶段,开始约会(即完成第一个浪漫剧情)和确立关系(即完成第二个浪漫剧情,并且解锁亲亲选项)。原版游戏开始约会最多有两个人,(但是有的人两个都不接受? 存疑)。绝大多数的人只接受和自己一个人确立关系,而不能和另一个人确立关系。
这个mod移除了这两个限制,并清除了修罗场对话。

由于制作仓促可能会发生奇怪的问题,如果有的话,请告诉我选项内容,并最好附上存档,我会检查)

关于一些后面的同伴
剧透:  
表明

米佐拉:应该是随便睡,盖老师/威尔/养鸡妹会很生气,但是分手的那个标签被我删掉了
哈尔新:你选择和一个接受他的人谈,比如影心或者吸血鬼。之后他同意了回复哈尔新即可。


最后:F5有上限,记得经常存档!



另外,有了这个版本,我认为现在有相对较少的错误,我正在打开一个 Ko-Fi 我想,如果有人觉得慷慨的话。你的支持将帮助我制作更多的随机mod!非常感谢所有提交保存并帮助我学习整个事情的人:)

编辑(我猜是针对高级用户):
要使用以下内容,首先安装https://github.com/Norbyte/bg3se/releases(必须使用with console版本)
设置控制台并加载保存后,您可以在控制台中使用以下命令:

若要获取仍可触发的所有事件的列表(可因某些条件未满足而被阻止,但一旦满足,则在
仍然可以触发这些。请注意,某些标志一旦设置就不能
反转,从而永久阻挡您的场景。)
_D(Osi.DB_CampNight:Get(nil, nil))
那么为什么我的场景没有触发呢?一般来说,对一个场景有以下要求
-营地位置。某些场景不能在某个地图之外触发。
回到你认为它应该触发的地图并在那里长时间休息
-批准
-先决条件标志。
-约会/关系相关要求
您可以通过在终端中执行以下操作来一次性检查这些条件:
1.通过输入获取要查询的夜晚 _D(Osi.DB_CampNight:Get(nil, nil)) 寻找场景的名字。
2.输入此 Mods.NoRomanceLimit.CheckNight("NIGHT_Laezel_Romance2_66c4c3b0-b608-46af-86b2-3e3dd4e44f5b") 并将名称替换为您的场景名称。


如果你不想做第一步,这里还有一个你可能感兴趣的夜晚列表。
剧透:  
表明

这个列表并不全面,有更多的方式来进入关系,例如通过正常的同伴对话。
Act1
NIGHT_Laezel_Romance1_AfterCelebration_c970265f-56e2-46e8-812d-06e0ac0a0fe4
夜_影心_浪漫1_庆典后_f8193afc-a7cd-4d3c-a6d8-dd4270701d96
NIGHT_AstarionHungerC_Bite_fe3fd3a0-70d1-4bc4-8a7f-4614f89ac23d
NIGHT_Astarion_Romance1_AfterCelebration_a032c2da-0fb1-4600-a97e-2ea416c5435a(A1中最后一次调用Astarion romance)
NIGHT_Gale_LearnSpell_393b05ff-d866-4115-8ece-872232ce44cf
NIGHT_Gale_DatingStartFallback_0f359d48-14f4-4cfc-bbc9-22ecbfe026c3
NIGHT_BurningUpForYou_0373609c-b495-497a-8e22-7f86c7b38bd9(Karlach)
Act2
NIGHT_Laezel_Romance2_Karlach_be83bf66-7298-42b2-8e80-9df60ad00989
NIGHT_Laezel_Romance2_66c4c3b0-b608-46af-86b2-3e3dd4e44f5b
NIGHT_Laezel_SecondNight_37bc82ff-e71b-4723-b7d0-bf0d660ec5b6
NIGHT_Wyll_HavenRomance_6e5b7ca7-b4d0-498b-86cc-64ba4ee5ba51
NIGHT_Wyll_HavenRomance_Dating_04abd928-27f2-422d-ab3f-2625ed22ca24
NIGHT_Astarion_BloodMerchantAftermath_01e87577-fae7-4b09-9d54-4ce4c7b45fe4
NIGHT_Astarion_Act2RomanceFallback_7c169c4d-c675-483c-8861-c96954ecaa46
NIGHT_Astarion_SecondNight_2c52aa2f-d729-4ac5-9416-eecafa630615
NIGHT_Karlach_TheForgingOfTheHeart_0d3a46b9-074c-4d71-aa11-ff078e8017b5
NIGHT_Karlach_CoolingDownForYou_fe5a09c0-6166-46b6-8d2b-a0cfeeca9e0a
NIGHT_Gale_LastNightAlive_3defd8a0-cd64-7e71-2ca8-2fdedd1148cd
NIGHT_Gale_PrePartDev1_85026b27-18d6-4468-b861-4ab84f342385
Act3
夜_米佐拉_浪漫_fbc49818-3d0a-43be-915b-b6d0f507d162
NIGHT_Shadowheart_Skinnydipping_9f583304-0a1a-498c-acf9-3c8dcc30ee3d
NIGHT_Shadowheart_SharRomance_692ba0b6-e88d-4215-bbf9-6d89c141d1ad
NIGHT_Halsin_Romance_Suggestion_28195bc6-aa96-4d3d-bcb1-c89e692574bc
NIGHT_Halsin_Romance_Execution_a9634ef4-27ec-4a75-be9d-7c738d9768ed
night_astarion_blackmassaftermath_347b8d34-c287-4d15-83c5-7 ae 6786003 c 7
NIGHT_Karlach_ANightAtTheTown_8d07ffbd-868d-468b-9ac0-84f2d8adaeaa
NIGHT_Laezel_Romance3_fe454112-39f1-46c5-888c-02c98f4419aa
夜影心共享未来a66274ae-97ab-4997-a801-8ea0053fa4ce
NIGHT_Gale_BeMyGod_2259ec28-b538-4895-a431-30dc7e2ddf66
NIGHT_Wyll_Act3Romance_0dec1691-512f-4b13-9249-5cce64227231


这里还有一些工具。


要手动设置或清除同伴的标志,请执行以下操作:
示例(对于其他人更改名称):
Mods.NoRomanceLimit.日期('astarion',true)
Mods.NoRomanceLimit.日期('astarion',false)
Mods.NoRomanceLimit.Partner('astarion',true)
Mods.NoRomanceLimit.Partner('astarion',false)

要查询标志,请执行以下操作:
打印(GetFlag("将_ME_WITH_A_FLAG_BELOW替换为“, Osi.DB_Avatars:Get(nil)[1][1]))
例如print(GetFlag("ORI_State_DatingGale_75d0e041-c16c-d089-6d89-64354fa4c9d9", Osi.DB_Avatars:Get(nil)[1][1]))
要设置标志,请执行以下操作:
设置标志("用_A_FLAG_BELOW替换_me_me_below"
要清除标志,请执行以下操作:
清除标志(“将_ME_WITH_A_FLAG_BELOW替换为“, Osi.DB_Avatars:Get(nil)[1][1])
也邀请你用这个和大家一起打印旗帜(注:哈尔辛好像坏了)
Mods.NoRomanceLimit.PrintAll()
标志如下。
剧透:  
表明
ORI_State_DatingGale_75d0e041-c16c-d089-6d89-64354fa4c9d9
ORI_State_DatingLaezel_86eaa84a-350b-401b-8b43-b53eeb534579
ORI_State_DatingAstarion_ba298c56-26b6-4918-9bd4-616668d369d8
ORI_State_DatingShadowheart_e87f1e21-a758-47ae-8c0e-9e715eb289b5
ORI_State_DatingWithWyll_f1520748-1d36-4500-9f8a-0da4207f8dd5
ORI_State_DatingMinthara_de1360cd-894b-40ea-95a7-1166d675d040
ORI_State_DatingKarlach_f24c3f3e-7287-4908-84bf-ba314921f5ee
ORI_State_PartneredWithAstarion_30819c8d-b39d-42e7-acd1-2a8c2c309994
ORI_State_PartneredWithShadowheart_3808ae35-ad4e-465b-800b-63d32b77211e
ORI_State_PartneredWithWyll_5db4c1b6-3c42-43ae-aa85-1844acbf5a1d
ORI_State_PartneredWithLaezel_d169a786-6e56-4f0d-a2eb-33c48d8d1160
ORI_State_PartneredWithGale_e008e20d-d642-42ed-9008-297b6273aa21
ORI_State_PartneredWithMinthara_39ac48fa-b440-47e6-a436-6dc9b10058d8
ORI_State_PartneredWithHalsin_7b53fe60-bb16-48a9-ae5c-9bce1dfac1a9
ORI_State_PartneredWithKarlach_d9ff60fa-0af9-45d7-99b4-bd7c3f80ed12

而且,您可能希望在修复时清除这些标志
ORI_State_WasPartneredWithGale_60e14eb3-cce6-43c3-b893-b9b687e3d88f
ORI_State_WasPartneredWithWyll_2652ff35-a62d-4947-b14b-11050ccfd329
ori_state_was与astarion_5a60943f-979b-4120-9b60-9e9b29529402合作
ORI_State_WasPartneredWithKarlach_48f2a4d4-23f4-4514-b894-e225152d7a48
ORI_State_WasPartneredWithShadowheart_542e6cf4-bfd1-471d-b4b5-693d630376cb
ORI_State_WasPartneredWithLaezel_6d402d9b-7af9-43ea-b0eb-98e9612dde27
ori_state_was与minthara_8d0460d6-b00a-4947-bbd0-ad0c085a530f合作
ORI_State_WasPartneredWithHalsin_ee6b727d-243e-4189-b572-1d782ea78df8



关于黑暗冲动A2之夜:我很确定谁被选中没有影响,但如果你必须这样做,你可以做以下事情:
剧透:  
表明

调用函数

Mods.NoRomanceLimit.SetDUrgeParticipant('astarion')
转到阿斯塔里翁。对于其他人来说,只需更改名称。
先打电话检查
_D(Osi.DB_ORI_DarkUrge_FavouriteCharacter:Get(nil))
然后通过调用添加新的人
Osi.DB_ORI_DarkUrge_FavouriteCharacter("S_Player_Gale_ad9af97d-75da-406a-ae13-7071c563f604")
然后通过调用删除老人(以astarion为例)
Osi.DB_ORI_DarkUrge_FavouriteCharacter:Delete("S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255")

允许的卡通
    “S_Player_Gale_ad9af97d-75da-406a-ae13-7071c563f604”
    "S_Player_Wyll_c774d764-4a17-48dc-b470-32ace9ce447d"
    "S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255"
    "S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c"
    "S_Player_ShadowHeart_3ed74f06-3c60-42dc-83f6-f034cb47c679"
    "S_Player_Laezel_58a69333-40bf-8358-1d17-fff240d7fb12"
注意:不允许明塔拉,哈尔辛,贾希拉,奥林。但是您可以尝试将Withers添加到数据库中。


使用 Xmod 解锁 博德之门3 的全部潜力 — 今天就探索这些顶级 MOD!