Workshop Framework 工坊框架 (更新)

收藏人数:5623
点赞次数:12748
下载次数:20671
资源大小:1.84MB

标签

资源介绍

暂无介绍


详细介绍

简单简介

在3DM Mod站下载辐射4最新的Workshop Framework 工坊框架 (更新) Mod,由kinggath制作。遥遥领先 遥遥领先二代在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: kinggath Mod版本: V2.4.1B Mod大小: 1.84MB 更新时间: 2024-08-29 12:23:03 发布时间: 2024-01-07 20:31:44

详细说明

之前版本介绍:https://mod.blacksheepgame.com/mod/202469 中文补丁:https://www.nexusmods.com/fallout4/mods/35936

作者语: TLDR: Workshop Framework 试图以一种许多 mod 作者可以贡献的方式开放结算系统(而不仅仅是编码人员!即使是最环保的 mod 作者也可以利用很多东西)。它对下面以玩家为中心的功能列表中概述的玩家有直接的好处。 如果您使用非官方补丁 - 请确保 Workshop Framework 在您的加载顺序中排在它之后。

次世代更新信息 从 2.4.0 开始,创意工坊框架现在适用于《辐射 4》的次世代更新。选择坚持使用《辐射 4》次世代前版本的玩家仍应更新,但也要下载“旧世代替换器”文件,并用这些文件覆盖基本模组文件。这将确保你拥有 WSFW 的最新修补程序,但仍具有支持早期版本的 F4SE 的 dll/pex 文件。

以玩家为中心的功能 更快、更稳定的创意工场脚本 结算进出口系统 自动打开/关闭进入和退出 Workshop 模式的门 自动创意工场菜单保护 修复了 Pipboy 数据屏幕问题 修复“眼镜岛”问题 无 DLC 要求 通过 MCM/Holotape 提供的新选项

自动分配控件 调整最大食物量和防御定居者可以操作 调整基础机器人的幸福感(如果您愿意,可以消除惩罚) 使机器人不计入您的最大人口 还有更多!

Mod Author Focused 功能 重写的研讨会脚本 - 更快、更开放 完全向后兼容* - 未更改任何属性名称或功能签名 即时调整任何车间值 - 不再有硬编码变量 为只会编写少量代码的人提供高级功能的简单 API(例如,动态放置创意工坊项目,就像 Sim Settlements 一样,只需几行代码) 50+ 新的创意工场价值,您可以应用于创意工场物品,为玩家创造新的更有趣的奖励 只需一行代码即可添加您自己的生产和消费车间值 高容量、易于扩展的螺纹系统 新的集装箱系统,将生产路由到不仅仅是车间集装箱 卸载安全注入,可改变车间生产、沉降池等 自动创意工场菜单保护意味着不再需要卸载创意工场模组的化学药品。 结算布局导入/导出系统可以扩展和代码驱动,以实现强大的自动化结算构建。 UIManager 系统提供对复杂 UI 交互的简单访问,例如使用易货菜单进行玩家选项选择。 易于使用的脚本,适用于复杂的车间项目,例如展示架、杂乱的表面和供应商库存展示。 HUDFramework 抽象层,用于处理自动检测、限制和通信,因此您可以在代码中包含 HUDFramework 调用,而无需担心播放器是否安装了它。 包括新的易于使用的进度表系统! 完全开源和社区驱动

  • 任何其他更改创意工坊脚本的模组都会破坏这一点,并且可能不兼容。例外是非官方补丁,它应该放在加载顺序之前,以便 Workshop Framework 所做的额外脚本更改将覆盖 UFO4P 版本。

总体目标 研讨会框架的目标是开放结算系统,以便我们可以用它做更多有趣的事情。 调整定居点的大部分行为需要调整创意工坊脚本 - 一旦你这样做了,你就与所有其他想要编辑相同脚本的模组不兼容。由于定居点只用几个脚本控制——你可能认为很多事情很简单,基本上从来没有被制作成模组,因为人们不想处理编辑原版脚本的麻烦。 没有了!Workshop Framework 完全重写了许多基础创意工坊脚本,并引入了大量的钩子、新选项,并消除了大多数硬编码变量,以便大量的 mod 作者可以发布 mod 来编辑他们想要更改的结算系统的一部分。

易于使用的高级系统 除了打开脚本之外,我还添加了几个以简单方式呈现的高级系统,因此即使没有大量编程背景的人也可以贡献新的模组和功能,为定居点添加非常强大的更改。例如,Sim Settlements City Plan 的大部分代码现在都是 Workshop Framework 中的核心系统,因此任何有一点编码经验的人都可以动态地将大量对象动态地放置在定居点中!

设计理念 在设计这个框架时,对我来说重要的是,定居点的核心游戏功能完全不受这个框架的影响。如果你在游戏中安装它,你应该注意到除了它修复的一些错误和结算相关活动的整体性能提升之外,没有其他区别。所有游戏选项都保持不变,并且永远保持不变。 也就是说,为了打开新的调整选项,某些东西在幕后会大不相同,所以虽然玩家可以不假思索地安全地安装它,但如果你是一个模组作者 - 你可能非常关心它在做什么!因此,为了减轻您的恐惧,我提供以下内容:

  • 我没有更改任何香草属性或功能签名。如果您当前期望从现有研讨会脚本中获得函数或属性 - 它仍然存在,因此您的代码不会中断。
  • 我绝不会更改 Workshop Framework 中任何内容的属性名称或函数签名,因为它已经发布。每当我被迫调整功能时,我都会保留原始版本,只需将其指向更新版本即可。这样,您就可以确信基于 WSFW 的模组将继续从一个版本到另一个版本工作。
  • 我将尽我所能使这段代码没有错误,并乐于接受对代码库的建议和改进,以便我们都能拥有一个灵活、强大的内核来工作。

文档 有关完整文档,请前往 Github 存储库。

演示模组 可选文件是演示模组,不适合广泛使用。它旨在显示代码某些部分的潜力,并允许 peo希望看到这些功能得到扩展和改进的 ple 可以快速测试它们,以帮助我提供反馈和错误报告。

v1.0.0 - 所有友方 NPC 都会有一个称为“招募”的备用激活。这将允许您将几乎任何 NPC 转换为定居者并将他们发送到您的一个定居点。(这是通过 Workshop Framework 2.0.0 版中的代码大修实现的)。请注意,由于目前图的编码方式,这些 NPC 将不适用于模拟人定居点图(这将在未来版本的模拟人定居点中发生变化)。

脚本覆盖 可选文件“Workshop Framework Script Override”将允许您修复其他模组意外出现的问题,包括 Workshop Framework 更新的 Workshop 脚本版本。(包含原版脚本是新 mod 作者的常见问题,因为 Creation Kit 在打包 mod 进行上传时会自动包含许多原版文件)。 当您使用 Workshop Framework 版本 2.2.2 或更高版本加载到游戏中时,它将测试您的创意工坊脚本,看看是否有任何版本覆盖其版本,如果有,将向您推荐此文件作为潜在的解决方案。 esp 文件本身是空的,只是为了确保您可以加载其 ba2 文件,该文件具有 4 个主要研讨会脚本的额外副本。如果您使用的是此文件,它应该始终是加载顺序中的最后一个文件!

开源和权限 虽然这是开源的,并且任何人都有权使用这些脚本中的代码片段,但请不要发布完全相同命名脚本的新版本,也不要发布基于代码的内容,这会干扰这个模组试图实现的目标。我们的想法是,这个框架将成为我们所有人都可以在没有兼容性问题的情况下构建的核心主食。

未来

  • 继续提高创意工坊脚本的速度和稳定性。
  • 充实和扩展 API。
  • 添加更多钩子,允许做社区梦寐以求的其他事情(前往 Github 存储库加入讨论,甚至参与开发!
  • 添加额外的高级系统,更多的模组作者可以利用这些系统为他们的模组添加额外的功能,而无需编程背景。

特别感谢 1000101 - 帮助我开发线程系统并允许我使用他的线程锁定代码! Arthmoor 和非官方补丁团队的其他成员允许我使用他们的创意工大会修复程序! Woodfuzzy、Krazyhorse 和 Moonbeam 测试了其中的废话,这样我就可以放心地发布它了......

注意:V2.4.1B版本有两个文件: 1、V2.4.1B主体: 主 Mod 文件 2.4.1b 将 base mod dll 与次世代版本交换。使用以前版本的 Fallout 4 的玩家也应该获取 Old-Gen Replacers 文件。Old-Gen Replacer 将覆盖 F4SE 相关文件。 2、V2.4.1B(老一代替代): 对于在 Nextgen 更新之前坚持使用 Fallout 4 版本的玩家,这将回滚 dll 和相应的 pex 文件,以便它与旧版本的 F4SE 一起使用。 这应该用于覆盖主下载中的相同文件。

希望大家看清楚,分别选择使用。

文件说明

暂无介绍

Mod截图

相关作品

改进的钢铁兄弟会 (更新) | 改进的民兵 (更新) | 改进的研究所 (更新) | 改进的铁路 (更新) | 改进的美国崛起2英克雷 (更新) | Workshop Framework 工坊框架 (更新) |

遥遥领先 遥遥领先二代的其他作品

  • 改进的钢铁兄弟会 (更新)
  • 改进的民兵 (更新)
  • 改进的研究所 (更新)
  • 改进的铁路 (更新)
  • 改进的美国崛起2英克雷 (更新)
  • Workshop Framework 工坊框架 (更新)