您的位置: 找手游 > 新闻 > 手游攻略 > 正文

朱诺:新起源 - 自定义生涯深度指南(2)

发布时间:2024-02-23 15:41:30
作者: 十七
浏览:684
在上一期的教程中,我们已经了解了生涯模式的基本情况。

这一期,我们将深入探讨生涯模式中的一个重要元素:Contract(任务)。



所有的合同都存储在CareerContract文件夹中。

自1.2.2更新后,游戏新增了一个Extra Contract文件夹。

游戏会读取这两个文件夹中的所有可读取的.xml文件。



每个单独的任务以``开头,并以``结尾,可以看作是每个任务的包装部分。接下来是一个``元素,用来定义可引用的列表/变量。例如,它可能定义一个名为Probability的变量,其值为NumCompletions > 0 ? 0 : 20。这里的运算写法与其他地方不同,NumCompletions是当前任务的完成数,默认为0,调用时可以直接写,无需像其他变量一样使用@调用。

然后是``元素,决定任务的前置条件。在这个例子中,这个任务需要玩家完成id为Race-Air-2的任务,并且解锁id为jets2的科技节点。如果你的任务没有前置条件,可以直接删除此元素。

接着是一些需要填写的任务属性,如customer(顾客ID)、id(任务ID)、money(任务报酬)、name(任务名称)、unlockLocations(完成任务后解锁的发射场ID)、priority(任务优先级)、research(任务完成后给予的科技点)、probability(任务出现概率)、expiration(合同到期日)、deadline(接下任务后的任务完成期限)、difficulty(任务难度)和flairText(任务的蓝色方框文本)。

最后是任务的描述,分为short和long,以及任务的具体要求。这些要求通常写在``元素下面。在示例任务中,有一个``子元素,用于监测你发射的craft是否在Droo的SOI内。

希望这篇文章能帮助你更好地理解如何创建生涯模式中的任务。在下一节课中,我们将详细讲解各个语句的用法。
免责声明:我们致力于保护作者版权,注重分享,被刊用文章【朱诺:新起源 - 自定义生涯深度指南(2)】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理!

发表评论

玩家评论

猜你喜欢内容