game background image

JIP LN NVSE插件

作者:jazzisparis最后更新:2023-08-05 07:12:31750.7万3KB

辐射:新维加斯 JIP LN NVSE插件-1-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-2-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-3-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-4-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-1-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-2-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-3-奇游Mod大师
辐射:新维加斯 JIP LN NVSE插件-4-奇游Mod大师

前置依赖

Mod简介

此插件是New Vegas脚本扩展器(NVSE)的扩展。它增加了1000多个新函数,可用于GECK脚本编写,并在某些情况下作为条件。此外,此模组还包括许多引擎错误修复/调整,以及
此模组是新维加斯脚本扩展器 (NVSE) 的扩展。它添加了 900 多个新功能,可用于 GECK 脚本,并且(在某些情况下)可用作条件。

从 v40.00 开始,该插件还包含由著名的 LuthienAnarion 制作的(现已不存在的)Lutana NVSE 插件的所有功能。

有关新功能的完整列表和文档,请访问本页.

此外,该模组还包含大量引擎错误修复/调整,并恢复了几个损坏的游戏功能。

可选的游戏补丁(可通过 ..\Data\NVSE\Plugins\jip_nvse.ini 切换):
  • bIgnoreDTDRFix - 修复了游戏中完全失效的“忽略伤害/伤害减免”效果(主要存在于部分近战/徒手武器中)。此外,修改了游戏的伤害减免计算方式,使其在应用伤害减免之前先扣除伤害。

  • bEnableFO3修复 - 将类似《FO3》的物品修复菜单带回FNV。物品的最大修复量将受玩家修复技能限制。例如,技能等级达到75级时,无论技能等级如何,物品最多只能修复其最大生命值的75%,而之前则为100%。

  • 启用大枪技能 - 将“大枪”恢复为功能齐全、可玩的技能。

  • bProjImpactDmgFix - 修复了一个引擎错误,该错误导致发射在撞击时爆炸的射弹的武器(即导弹发射器、榴弹发射器等)只会造成爆炸造成的伤害,即使是直接命中,也会忽略武器的命中伤害。

  • bGameDaysPassedFix - 修复了一个引擎错误,该错误会导致“GameDaysPassed”和“GameHour”全局计时器“冻结”并停止在游戏实时中增加(它们仅在睡眠、等待或快速旅行时才会增加)。此问题直接影响了硬核需求的积累,也会导致游戏实时冻结。

  • bHardcoreNeedsFix - 修复了部分硬核需求可能由于未知原因最终出现负值的问题。这会导致硬核需求无法以正确的速率增长,甚至完全无法增长。

  • bNoFailedScriptLocks- 修复引擎行为,即在执行过程中某个时刻失败(由于任何原因)的脚本将被游戏有效禁用,并且在游戏重新启动之前将不再被处理。

  • 双精度- 修改游戏代码,使脚本中的算术/关系运算以双精度浮点精度(而非单精度)进行计算/求值。这会导致各种问题,例如关系运算符(==、!=、<=、<、>=、>)求值不正确,以及数值计算结果不准确(尤其是在绝对值相对较高的情况下)。此外,此补丁还保证在除以零的情况下不会出现脚本错误/崩溃。

  • bQttSelectShortKeys- 如果启用,(a)在库存、容器或易货菜单中选择物品堆栈时,按住 SHIFT 将转移/丢弃整个堆栈,而按住 CTRL 将从堆栈中转移/丢弃单个物品 - 从而跳过数量选择菜单。 (b)从容器中拾取一堆没有重量的物品(例如非硬核模式下的弹药)将显示数量选择菜单,而不是自动拾取整个堆栈。

  • bLocalizedDTDR- 启用后,在应用 DR/DT 伤害减免时,将区分头部护甲和身体护甲。头部命中仅会从佩戴头部护甲(如有)获得的 DT/DR 中受益,而身体命中则同样会从佩戴身体护甲获得的 DT/DR 中受益。(注意:需要启用 bIgnoreDTDRFix)。

  • bVoiceModulationFix- 为说话的激活器和全息磁带添加语音调制(轻微的失真效果)。

  • bSneakBoundingBoxFix- 修复了 Bethesda 游戏的一个长期存在的 bug,该 bug 导致包含玩家(以及所有 NPC)的碰撞边界框尺寸固定,无法根据玩家的身体姿势进行缩放。这实际上导致玩家在蹲伏状态下无法爬行穿过缝隙和空间,尽管玩家可以轻松穿过它们。此补丁将为玩家角色及其人类同伴修复此问题。

  • bEnableNVACAlerts- 如果安装了 NVAC,请启用此设置,以便在游戏代码发生异常(该异常已由 NVAC 成功处理)时接收游戏内警报。您将收到一条角落消息通知,错误详细信息将打印到控制台。这将使您更容易识别发生错误的确切情况/位置。

  • 加载屏幕修复- 在选择要显示的加载屏幕时,强制加载菜单优先考虑特定位置的加载屏幕(如果发现任何与当前位置匹配的加载屏幕)。

  • bNPC武器模组- 启用后,所有 NPC 的主武器都有机会获得武器模组。该几率取决于 NPC 的等级——等级越高,几率越高。模组类型将从特定武器可用的模组中随机选择。武器有机会获得多个模组,但罕见的是两个模组,而一把武器完全拥有模组的情况也并不常见。

  • uNPCPerks- 解锁 NPC 的额外技能(额外技能将不再局限于玩家角色及其队友)。诸如 AddPerk/RemovePerk/HasPerk 等脚本命令将适用于游戏中的任何 NPC。此外,额外技能将自动添加到人类 NPC 身上。

游戏修复/调整(默认应用):
  • 使用控制台不会阻止获得新的 Steam 成就。
  • 即使插入控制器,控制台仍可完全正常运行。
  • 通过设置菜单或在 FalloutPrefs.ini 中设置 bGamePadRumble=0 来禁用控制器振动,可以实现其预期的效果 - 完全禁用任何电机振动(这可以显著延长电池的寿命)。
  • 定制的盔甲音频模板可以正常工作,并且不再被游戏忽略。
  • 呼唤移除我从内部添加时当将一堆物品从容器/易货菜单移动到玩家的库存中时,块不会导致 CTD。
  • 角标信息的最大字符数从 259 个增加到 515 个。
  • 特质菜单中显示的额外技能描述的字符数限制从 512 增加到 1024。
  • 首次打开易货菜单时,供应商名称显示正确。
  • 删除了 3,000 的硬编码草地淡出距离限制。
  • 为队友添加额外技能(玩家.AddPerk PerkID 1) 不会错误地多次应用每个入口点的效果,等于当前队友的数量。
  • 游戏加载时,队友技能的效果会正确应用于队友。
  • 医药/生存技能奖励将不再增强药品/食品的有害影响的程度。
  • 可以在数量提示菜单中使用鼠标滚轮来增加(减少)选定的数量。
  • 弹药效果显示在制作菜单中;显示正确的物品价值和重量。
  • 持续的类型全局变量在退出主菜单时保留其值。
  • 第一人称视角下枪壳的寿命枪壳寿命GMST(如第三人称),而不是限制在 2 秒。
  • 将带有附加模块的武器移入/移出容器(或易货买卖)不会使它们丢失名称中的“+”后缀。
  • 修复了脚本解析器中的一个严重问题,如果任何单个脚本行的编译大小大于 72 字节,则会自动失败(缓冲区溢出) - 在调用采用字符串参数的函数时很容易达到这个限制。
  • 修复了从室内退出世界时不再显示太阳眩光纹理的错误。
  • 修复了无论玩家角色的性别如何,盔甲物品的 pip-boy 图标始终显示男性版本的错误。
  • 修复了云从内部单元退出时有时会变得不可见的错误。
  • 修复了天气正午 IMOD 的淡入/淡出模式(作为一天中时间的函数)被反转的错误。
  • 替换了游戏从媒体位置控制器中定义的媒体集中选择播放音乐的极不平衡算法。现在,音乐将以正确的随机顺序进行选择。此外,一旦播放完毕,同一首音乐曲目将不会再次被选择,直到集合中的所有曲目都至少播放一次。
  • 修复了当演员被布娃娃杀死后,其尸体在加载游戏时会呈现 T 姿势的错误。
  • 修复了 GetItemCount 有时会返回容器中实际上不存在的项目的非零计数的错误。
  • 修复了当父单元重置时,重生演员的灰烬/粘性物质堆不会被游戏清除,因此会永远保留的问题。
  • 修复了当 NPC 装备经过改装的武器时,会使用标准、未改装变体的模型的错误。
  • 修复了禁用的家具物体/空闲标记仍然被演员“看到”和使用的错误。
  • 修复了当关键演员失去意识时杀戮挑战会增加的错误。
  • 修复了射弹形态下完全损坏的灯光设置。
  • 修复了制作物品的脚本在物品被丢弃并再次拾取之前无法运行的问题。请注意,此问题仅针对盔甲和非一次性武器进行了修复。
  • 修复对话战斗反应/评论,所有这些都完全损坏了。
  • 世界空间的“交换影响数据”设置实际上已被破坏,现在可以正常工作。
  • 替换了游戏从文件夹中选择 SFX 音频文件进行播放的相当有缺陷的算法,该算法不是真正随机的,而是重复的,并且往往很少/从不选择某些文件。
  • 放置的声学空间原语在游戏中完全被破坏,现在可以按预期工作。
  • 修复了导致媒体位置控制器无法正确评估派系关系的代码错误,从而导致特定于关系的媒体集永远无法播放。
  • 现在,当从 OnHit 和 OnHitWith 脚本块中调用时,原始函数 GetHitLocation 和 GetLastHitCritical 可以工作。

额外功能:
  • FalloutCustom.ini 现在可以在游戏的用户文件夹 (%USERPROFILE%\Documents\My Games\FalloutNV) 中创建。此文件中包含的设置条目将覆盖 Fallout.ini 或 FalloutPrefs.ini 中定义的值。这样一来,无需实际编辑游戏配置文件即可修改它们。这还能确保任何 INI 调整都能持久化,不会被模组管理器或默认启动器重置/丢弃。

  • 额外的字体- 将游戏内现有的 8 个字体类型插槽扩展至 80 个额外插槽。额外的自定义字体可以安装在这些插槽中,并在游戏 UI 的任何位置使用。更多详情请参阅本文.

要求

新维加斯脚本扩展器(xNVSE) 版本 6.2.6(或更新版本),安装并加载游戏/GECK。

安装

使用 Nexus Mod Manager/Fallout Mod Manager/Mod Organizer,或手动将 .7z 文件提取到 Fallout: New Vegas 的“数据”文件夹中。

源代码

可从 这里.
本工具由三方[bufftool]提供Attention Nomal
下载

立即下载模组

下载客户端搜索辐射:新维加斯后使用Mod大师工具。