|
马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
看着好玩就搬运了,未汉化,因为目前该模组没有实际功能,只实现了检测,但是没有其他mod适配,从普通玩家的角度看装上等于没有。搬运过来是图一好玩。什么时候有了更多联动功能再给汉化
原址:https://www.loverslab.com/files/ ... d-nudity-detection/
天际传统的裸体检测是基于槽位的检测,比如检测slot32这种常见的衣服槽位。但是有的衣服不使用这个槽位,所以就会出现检测异常的情况(比如你穿了衣服但是他说你裸体)。这个框架提供了更好更现代也更全面的服装覆盖检测。
以下是mod介绍:
高级裸体检测 (AND) 是一个框架模组,它将裸体系统扩展为更强大和更现实的东西,而不仅仅是简单地检查您是否在 Slot32 中穿着什么。、
这个模型本身没有任何作用!
此框架旨在实现到 Sexlab Aroused、OSL Aroused、Sexy Adventures 等模组中,以便在考虑角色的穿衣或脱衣状态时拥有更强大的选项集。如果一切顺利,尽管穿着合适的衣服但恰好不使用第 32 个插槽,但仍然“赤裸”的日子将一去不复返。
目前,该模组仅检测玩家的状态,并有一个“调试”MCM,可显示模组的所有信息(见屏幕截图)。理论上,这可以扩展到包括 NPC,但我稍后会进行研究。
前置要求
唯一的要求是SKSE和SkyUI。
可选 -关键字项分销商Keyword Item Distributor(请参阅下面的“关键字项分销商用户”,其中有我提供的一些 KID 文件)
怎么运行的
在这个模组中,添加了新的裸体条件,可帮助描述您的角色的穿着或脱衣情况,而无需采取任何极端措施。这意味着仅在第 32 个插槽中系一条绳子将不再足以防止您的角色暴露自己,同样,您可以穿非第 32 个插槽的衣服,而不会被视为裸体。
裸体条件的完整列表如下:
裸体
裸露上身
展示胸罩
露出胸部
无下装
展示内衣
露出屁股
露出生殖器
这些条件由特定派系指定。您的派系等级决定该条件是否适用于您。
此条件系统旨在通用,因此使用“胸部”而不是“乳房”和“生殖器”而不是“阴道/阴茎”等术语。它也不会检查您在游戏中被描述为哪种性别。因此,此模组本质上适用于男性和 Futa。
这些条件中的许多条件并不相互排斥。您的角色可以同时露出胸部、露出胸罩、露出臀部、露出生殖器和露出内衣。但是,您的角色不可能同时裸露上身和露出胸罩(因为如果您穿着胸罩,那么您实际上并不是“裸露上身”)。
此模组会查找您衣服/盔甲上的关键字列表,以确定角色的可见程度(关键字列于下方)。一般来说,衣着得体优于衣着淫秽。表示您身体更多部分被遮盖的关键字始终优先于表示您身体更少部分被遮盖的关键字。其背后的逻辑是,即使您穿着性感的透明内裤(或根本没有内裤),如果您在内裤上穿着裤子或长裙,也没人会看到它们。因此,如果它检测到任何表示您穿着裤子或以其他方式遮盖淫秽内衣的关键字,则任何表示您穿着淫秽内衣的关键字都将被忽略。
无护甲槽限制
没有装甲槽限制。这些关键词可在任何装甲槽上发挥作用。此外,原版装甲不需要任何关键词即可正常工作。如果模组在 32 号槽中未检测到此框架中的任何关键词,它将假定装甲是原版并为您提供全面覆盖。但是,这也意味着如果该装甲上没有任何关键词,则 32 号槽中的任何改装装甲都将被视为原版。
盔甲“层”
洋葱有层,食人魔有层,你的衣服也有层。此模组使用“层”系统来处理角色的衣服,与现实生活类似。这 3 个层是:遮挡帘、盔甲和内衣。这些层也分为顶部和底部部分,底部部分还检查前部/后部(生殖器/屁股)。原版盔甲同时覆盖顶部和底部部分。这些层只是理论上的。它们实际上并没有以任何方式通过此模组“编码”到游戏中。这只是描述代码内逻辑的简单方法。
遮挡帘层(可能)覆盖了护甲层和内衣层。但是,遮挡帘的设计/假定是启用物理/SMP 的,因此在保护角色的得体方面并不“可靠”。有关遮挡帘层的更多信息,请参阅下面的“走光”。
护甲层实际上是“普通”护甲/衣服层。此层覆盖内衣层,对角色的裸体状况影响最大。只要您的角色穿着普通护甲/衣服,无论其他层穿什么,您的角色的谦逊都会得到保护。
内衣层 是角色对抗裸体的最后一道防线。比基尼、胸罩、内裤和丁字裤都应使用此层,并且仅覆盖角色的身体。
如果所有这些“层”都是空的,则您的角色被视为裸体。
靴子、护腿、头盔、手甲、肩甲等不属于此层系统。因此,只要这些物品不包含此模组中的关键字,你就可以穿着它们,并且仍然被视为裸体。
更新频率
每当您装备或卸下一件物品时,您的衣服都会在您退出所有菜单后重新检查,即使您装备或卸下多件物品也只会发生一次。对于大多数用户来说,此更新只需半秒钟。非常繁重的脚本负载可能会花费更长时间,但它仍然应该相对较快。此检查不会重新计算您的走光几率。
该脚本每 15 游戏分钟(默认为 45 真实秒)执行一次完整更新,并进行闪回滚动。如果您使用改变日子进展速度的模组,则日子进展越快,完整更新的频率就会越高;日子进展越慢,完整更新的频率就会越低。
脚本在首次安装或开始新游戏时会执行一次装甲检查,但在游戏加载时不会更新。这是有意为之。
走光系统
高级裸体检测实施基于 RNG 的“走光”系统(不幸的是,这是它唯一可以合理工作的方式)。这些随机队列会随着时间的推移不断发生,并且每次队列后都会重新检查您的衣服。
您需要至少一个“遮挡帘”关键字和一个相应的 Flash Risk 关键字才能正常工作。如果您穿着多件相同的遮挡帘(胸部/骨盆/臀部),则将使用优先级较高的 Flash Risk 关键字(5 为最高,1 为最低)。
有 5 个“走光风险”关键词与您可能暴露的每个身体部位(胸部/骨盆/臀部)相关。这些关键词会影响您暴露该身体部位/衣服的可能性。关键词是:
低 – 20%(默认)[优先级 5]
AND_ChestFlashRiskLow | AND_AssFlashRiskLow | AND_PelvicFlashRiskLow
“正常” - 35%(默认)[优先级 4]
AND_ChestFlashRisk | AND_AssFlashRisk | AND_PelvicFlashRisk
高 – 50%(默认)[优先级 3]
AND_ChestFlashRiskHigh | AND_AssFlashRiskHigh | AND_PelvicFlashRiskHigh
极端 - 65%(默认)[优先级 2]
AND_ChestFlashRiskExtreme | AND_AssFlashRiskExtreme | AND_PelvicFlashRiskExtreme
超级 - 80%(默认)[优先级 1]
AND_ChestFlashRiskUltra | AND_AssFlashRiskUltra | AND_PelvicFlashRiskUltra
您必须确定您的角色在穿着该盔甲时“意外”走光他人的概率。如果未检测到这些关键词,系统将把概率设置为 0%。
此外,透明盔甲/衣服默认有 50% 的几率“走光”——也就是说会被系统忽略。有独特的关键字可以指示某物是否透明。
遮挡帘也可以是透明的。透明遮挡帘使用与上面相同的关键字,但默认走光几率更高:
低 – 55%(默认)
正常 – 65%(默认)
高 – 75%(默认)
极高 – 85%(默认)
超高 – 95%(默认)
所有走光概率均可完全自定义(最低 1%,最高 99%),并可在游戏中更改!注意:如果您更改概率,则在再次检查您的盔甲后才会生效。
关键词
以下是高级裸体检测中使用的所有关键词。如果关键词以“T”结尾,则为透明版本。
遮挡帘层
AND_ChestCurtain
AND_ChestCurtainT
AND_PelvicCurtain
AND_PelvicCurtainT
AND_AssCurtain
AND_AssCurtainT
AND_Miniskirt – 同时算作骨盆帘和屁股帘。因此,使用此关键字时不需要 PelvicCurtain 和 AssCurtain 关键字,但仍需要 PelvicFlashRisk 和 AssFlashRisk 关键字才能发挥全部功能。
AND_MiniskirtT
AND_Microskirt – 仅防止角色被视为无下身,因此防止裸体。不防止任何其他情况。没有透明版本,因为没有必要。
铠装层
AND_ArmorTop
AND_ArmorTopT
AND_ArmorTop_NoCover – 仅防止上身裸露和裸体的情况。
AND_ArmorBottom
AND_ArmorBottomT
AND_ArmorBottom_NoCover – 仅防止无下身和裸露情况。
AND_Hotpants – 防止露出内衣(丁字裤)和生殖器。不遮盖屁股,不遮盖内衣,除非是丁字裤。
AND_HotpantsT
AND_ShowgirlSkirt – 防止露出臀部。如果存在适当的支持关键词,则遮盖内衣。不遮盖生殖器。实际上是全裙的“后半部分”。
AND_ShowgirlSkirtT
内衣层
AND_Bra
AND_BraT
AND_Bra_NoCover
AND_Underwear——遮盖生殖器和屁股。
AND_UnderwearT
AND_Underwear_NoCover
AND_Thong – 丁字裤仅遮盖生殖器。
AND_ThongT
AND_Thong_NoCover
AND_CString – 与丁字裤相同,但默认有 75% 的几率“不被注意”,并模拟人们误以为您没有穿内衣。因此,穿着 CString 时可以实现无下体和裸体条件。
AND_CStringT — 默认 90% 的机会“不被注意”。
其他
以下关键词与本模组使用的任何装甲层均无直接关联,且执行无法以干净的方式进行分类的独特功能。
AND_NearlyNaked – 预防裸体状况
AND_NipplePasties – 预防上身裸露的情况
AND_VaginaPasties – 预防无下身情况
AND_CoversAll – 预防所有情况。旨在用作盔甲和衣服的统称关键字,可以一次可靠地覆盖所有身体部位。适用于全身斗篷或不使用插槽 32 的类似物品。
AND_Ignore - 装备或取消装备带有此关键词的物品时会跳过自动更新。即使同时装备或取消装备带有此关键词的物品,没有此关键词的物品仍会触发自动更新。适用于武器、盾牌和其他不应该影响您的裸体状态的物品。如果在使用多个盔甲槽的盔甲上使用并取消装备会改变您的裸体状态的物品,可能会导致跳过自动更新,因此请注意这种可能性。不过,您的裸体状态仍应在之后的定期检查中更新。
AND_EffectivelyNaked - 防止 Slot32 中的盔甲被视为原版。对于 Tullius Blue Plate 盔甲等您很可能仍然赤身裸体的盔甲很有用。
Baka 的关键词支持
从 0.3 开始,高级裸体检测对 Baka 的关键词提供有限的支持。高级裸体检测通过检查您装备的任何盔甲是否包含某个关键词来工作。因此,Baka 的许多关键词在此模组中无法正常工作。例如,SLA_ArmorTransparent 是其自己的关键词,但此模组需要知道哪种盔甲是透明的。除非我检查每个盔甲槽中的每个关键词组合,否则无法使用单个关键词来完成此操作,因为并非每个模组作者都对相同类型的盔甲使用相同的盔甲槽(例如裙子和裤子)。这实在是太难管理了。我最初确实尝试过只使用 Baka 的关键词,但很快就失控了,仍然没有涵盖我正在寻找的所有场景。
支持以下 Baka 关键字:
SLA_ArmorHalfNaked(与 AND_NearlyNaked 功能相同)
SLA_ArmorPartTop(与 AND_ArmorTop 功能相同)
SLA_ArmorPartBottom(与 AND_ArmorBottom 功能相同)
SLA_Brabikini (与 AND_Bra 功能相同)
SLA_FullSkirt (与 AND_ArmorBottom 功能相同)
SLA_MicroHotpants(与 AND_Hotpants 功能相同)
SLA_MicroSkirt (与 AND_Microskirt 功能相同)
SLA_MiniSkirt (与 AND_Miniskirt 功能相同)
SLA_PantiesNormal (与 AND_Underwear 功能相同)
SLA_PantsNormal (与 AND_ArmorBottom 功能相同)
SLA_PastiesCrotch (与 AND_VaginaPasties 功能相同)
SLA_PastiesNipple (与 AND_NipplePasties 功能相同)
SLA_PelvicCurtain(与 AND_PelvicCurtain 功能相同)
SLA_ShowgirlSkirt (与 AND_Showgirlskirt 功能相同)
SLA_ThongCString (与 AND_CString 功能相同)
SLA_ThongGstring(与 AND_Thong 功能相同)
SLA_ThongLowleg (与 AND_Thong 功能相同)
SLA_ThongT(与 AND_Thong 功能相同)
阅读 MCM
派系
如果您的派系值为 0,则您不属于该派系。例如,如果您的“上身裸露”派系值为 0,则您不被视为上身裸露。
遮挡帘和透明阈值
如果您的遮挡帘或透明阈值等于或低于您的风险,则您“走光”,因此该项目将被忽略。例如,如果您的屁股走光风险为 35%,而您的屁股遮挡帘透明阈值为 30 - 您就是在走光您的屁股(或可能是内衣,只要没有被其他东西遮盖)。所有走光阈值都在 1 到 100 之间。
CString Roll 仅适用于 CStrings 和透明 CStrings。
其他一切都应该是不言自明的。这个关键字被检测到了吗?是还是否?这个层可见吗?我的遮挡帘遮住了吗?等等。
|
|