自定义开始

自定义开始

修改了CG00任务和CG00SCRIPT任务脚本,允许你创建让玩家从新地点开始的模组。 *模组制作者资源!*

游戏效果与变更

自定义开始

版本 0.1 阿尔法
作者:TheMagician(又名 truant)

修改了 CG00 任务和 CG00SCRIPT 任务脚本,允许你创建让玩家从新地点开始的模组。

这是一个仅供模组制作者使用的资源! 如果你是玩家,想找一个能改变初始位置和角色生成过程(例如跳过教程)但依然使用《辐射3》世界观的模组,请搜索 "alternate start" 类模组。

该模组专为制作全面改造的模组作者设计,他们需要能在自定义世界空间中指定起始位置,完全绕过原版教程和任务线。
这会破坏主线任务和教程,因为它覆盖了起始任务及其附加脚本。
如果你正在制作一个全面改造模组,这不会影响你的模组,但你将无法使用此脚本/任务与原版废土或基于原版故事线的模组进行交互。

请注意,此脚本尚未经过全面测试(尽管对我的模组似乎运行良好),但我并非脚本编写专家,可能遗漏某些内容或采用了错误的方法。欢迎将此脚本作为基础,用于开发您自定义的起始任务和角色生成流程。

如何使用它

所附插件包含一个测试世界空间,其中有一个名为 aaaPlayerStartMarker 的 XMarkerHeading。要创建新的起始位置,只需在所需位置创建一个新的 XMarkerHeading,赋予它任何你喜欢的 RefId,并修改 CG00 任务阶段 0 结果脚本中的这一行:

玩家移动至 aaaPlayerStartMarker

以匹配你新起始地点的名称。创建角色时的所有默认选项(种族、SPECIAL 点数、标签技能等)均已保留,但你可以随意按喜好进行自定义。物品栏道具将在第 100 阶段添加。内容基本一目了然,但除非你清楚自己在做什么,否则不要删除脚本中的任何变量或更改任务阶段的数量及顺序。这些时机的把控非常重要——这是我在编写时的切身体会。我尽量保持任务/脚本的简洁性,以便能适应各类 TC 模组的定制需求。这里没有特别花哨的功能。:)

使用限制

感谢总是好的,但并非必须。
这其实只是我自用而制作的,
因论坛上一个帖子才上传分享。
相信真正的脚本高手能做得更好。
请随意使用。

制作人员名单

感谢贝塞斯达打造了史上最佳、最具模组潜力的游戏,也致敬那些辛勤工作的模组制作者们,他们投入时间精力维护维基并在论坛答疑解惑。
另外,提前感谢那些发现模组错误并告诉我如何修复的人。 :)