小虾米资讯
AD1android:制作MOD与翻译
2022-01-01 14:10:09 / 我要吐槽翻译入门打开游戏根目录,找到Localization文件夹,接着复制一份(建议)English文件夹。在文件夹里,你可以发现(如图所示)以下tyd文件,可以选用任意一种编辑器打开tyd文件来编辑(这里选用的是Notepad++),后面就不多讲,直接翻译即可~
MOD(译自官方文档)官方文档原文(英文):(附有官方Mod示例文件)软件类型是您可以在“设计文档”窗口中选择在Software Inc.中开发的软件类型。通过在SoftwareTypes文件夹中创建一个tyd文件,可以将软件类型添加到游戏中。Override(覆盖):如果将其设置为True,则所有元素都是可选的,并且将覆盖同名软件类型的内容。您可以使用它来覆盖内置软件类型的某些值。请注意,如果您覆盖“功能”列表,则会从软件类型中删除所有功能。如果设置为Delete,则会从游戏中删除同名的软件类型。如果您只是添加新的软件类型,可忽略此项。Category(归类):如何在报纸、文章中讲述软件领域,例如游戏产品被归类为“游戏”。Categories(类别):软件类型的类别,可以忽略使得游戏创建一个默认类别。Description(描述):将鼠标悬停在设计文档窗口下拉菜单中的软件类型上时出现的工具提示内容。Unlock(解锁日期):该软件类型将在哪一年解锁,例如Unlock 1995。Random(随机销量):销售额将有所不同;当产品发布时,会选择一个随机数,并使用该数对其进行加权,然后将其乘以所有销售额。例如,对于游戏来说,它是0.5,因为你不能指望一款游戏有好的销量,但是对于操作系统来说,它是0,因为它们通常是电脑工作所需要的,所以销量不会有太大的变化。请注意,从Alpha 11开始,该值的影响非常小。所以销售量不会变化那么大。请注意,从 Alpha 11 开始,此值的影响非常小。IdealPrice(理想价格):在100%的质量和利息下,这种类型的产品的理想价格该是多少。如果您希望控制每个类别的理想定价,则应省略此项。OptimalDevTime(最佳开发时间):理想情况下,该产品的生产需要多少个月(这是在1个员工月内,这意味着该价值不会通过团队的工作来衡量)。这还控制玩家需要选择多少功能来满足子市场的需求。游戏是40个月,操作系统是75个月。Popularity(人气):软件类型的流行程度限制了潜在消费者的最大数量。计算机操作系统为1,角色扮演游戏为0.6(如果软件类型已定义类别,则可忽略此选项)。Retention(保留时间):产品发布后消费者们、用户们能够保持多久的兴趣,以及人们在几个月内会使用多久的产品。计算机操作系统为72,角色扮演游戏为24(如果软件类型已定义类别,则忽略此选项)。Iterative(迭代):亲爱的AI公司们为此类软件迭代起来的可能性,介于0和1之间(如果软件类型已定义类别,则忽略此选项)。OSSupport(操作系统支持):如果此产品需要操作系统的支持,则OSSupport项设置为True。如果您只需要特定操作系统类别的支持,您可以像计算机一样或像[Computer;Console]一样以列表形式写出来。如果您的产品不依赖于操作系统,请忽略此记录。OneClient(合同):是否将此软件应用于合同工作。InHouse(内部):您是否可以将此软件锁定到自己的公司(译者注:仅限内部)这对于工具依赖性(如音频和3D工具)是有意义的,但对于面向客户的产品(如游戏)则没有意义。NameGenerator(名称生成器):用于模拟公司或播放器单击设计文档中的“名称”按钮时使用的名称生成器(随机名称)(将用于未定义的所有软件类别)(译者注:下面有相关内容)SubmarketNames(子市场名称):是三个子市场名称的列表,例如[Gameplay; Graphics; Story]。您在类别和功能中定义的子市场比率应与您在中定义名称的顺序相同。Features(功能):此软件/产品可以实现的所有功能。
特殊特征SpecFeatures(Specialization Features)是映射到员工可以专门从事的专长(3D、2D、音频等)的功能。每个专门化只能有一个SpecFeature,但不需要每个专门化都有一个SpecFeature。你可以建立自己的专长,游戏会自动添加它们。特征是较小特征(子特征)建立的基础。所有功能都有一个确定员工教育要求的级别。SpecFeatures是0级的,这意味着每个人都可以使用它们,但它们在满足子市场需求方面不如1级或2级功能有效。Description(描述):将鼠标悬停在“设计文档”窗口中的特征上时显示的工具提示内容。Level(级别):功能的级别,用于控制谁可以使用它。2级功能比1级功能提供更多的子市场满意度。3级功能根本不能满足子市场的需求,但它们有自定义脚本。Unlock(解锁日期):该软件类型将在哪一年解锁,例如Unlock 1995。DevTime(开发时间):开发此功能需要多少个月。Submarkets(子市场):确定子市场比率的3个值的列表,即该特征如何满足子市场。这三个值是标准化的,因此可以输入任意数字。3、4和5将导致3/12、4/12和5/12。CodeArt(员工平衡度):功能的编码到艺术平衡。1表示此功能只需要程序员,而0表示只需要艺术家,0.5表示两者兼而有之。Server(服务器):每个活动用户需要多少mbps此功能。它使用公式1+log10(1969年)随时间缩放。MMO使用0.002,对于2010年100万用户的游戏来说,在任何给定的时间都大约是5 gbps,这在未来可能会发生变化。SoftwareContegories:可选记录,将功能限制为其父软件类型的特定软件类别。您可以为列出的每个类别指定一年,例如[Computer;1995];[Console;2000]],但是,如果您只希望该功能仅适用于某些类别,可以将其写入如下列表:[Computer;Console],这相当于在第0年解锁。如果已定义父SpecFeature,则将忽略此记录。Script_EntryPoint:“脚本/3级功能的入口点脚本,如下所示。
3级功能/脚本3级功能根本不能满足子市场的需求,但它们附带了自定义脚本,可以在某种程度上改变游戏的工作方式。脚本使用专门为软件公司开发的编程语言工作。请注意,AI永远不会选择3级功能,以避免不可预测的行为,而且由于脚本的性能不是很好,如果所有产品都要执行脚本,则会大大降低游戏速度。因此,你可以把3级功能看作是玩家可以选择的小奖励。如果您想要更高级的行为,您应该考虑编写代码mod。您可以通过添加脚本记录向功能添加脚本,该脚本记录由脚本、要执行脚本的入口点的名称以及脚本组成。每个入口点都有不同的作用域,它决定了可以与哪些变量交互。这些入口点目前存在:Script_EndOfDay:每天在产品发布后,在市场完成模拟后执行。(产品范围)Script_AfterSales:在计算产品销售单位后立即执行。(销售范围)Script_OnRelease:在产品创建后,在市场上实际注册之前执行。(产品范围)Script_NewCopies:为产品提供新的物理拷贝时执行,即尚未出售。(复制范围)Script_WorkItemChange:您可以使用is关键字来确定您正在处理的任务类型,例如,if(WorkItem是MarketingPlan)。(开发范围)要确定您有权访问哪些变量,可以使用带有要签出的作用域名称的LIST SCOPE MEMBERS控制台命令,例如LIST SCOPE MEMBERS CopyScope。请注意,您可以使用点表示法深入到某个范围,例如LIST_SCOPE_MEMBERS CopyScope.Product。产品您可以使用括号获取特定参数或泛型类型的信息,例如LIST_SCOPE_MEMBERS CopyScope.Product.RunScripts(0) 将打印函数RunScripts的第一个参数的信息,即ScriptSystem。入口点,即可用的入口点列表。
官方文档:swinc-net/wiki/index.php/Modding(改-为.)
名称生成器随机名称生成器使用树状结构生成随机字符串,生成器将从位于NameGenerators文件夹中的txt文件加载,其名称将与其文件名相匹配,减去“.txt”。如果将名称生成器命名为与其中一个内置名称生成器相同的名称,则它们将合并其节点和单词,您可以使用该名称生成器展开内置名称生成器的单词。将[REPLACE]写入第一行将替换游戏中基于文件名的现有名称生成器。
译者:(一项实例)这是一项操作系统的实例。[REPLACE](上有)-start(A)(开始执行A)-A(B)(A,执行B)WindowsWindows CELinuxMacUnixiOSAndroid鸿蒙-B(stop)(执行B后停止)OS
它的工作原理是从第一个节点“start”(节点是在名称前带有连字符的节点),它从下面的字符串列表中附加一个随机字符串(在本例中没有可拾取的内容),然后从当前节点的括号中拾取一个随机节点(在本例中只能是“基本”),然后继续,直到到达节点停止。为了避免无限循环,它将走多远是有限制的,这取决于有多少节点。
公司类型公司类型是游戏将模拟的公司类型。如果您没有为新软件类型定义公司类型,AI将不会发布该软件。删除公司:您可以通过在CompanyTypes文件夹中添加一个“delete.txt”文件来删除AI公司类型,其中包含要删除的公司类型列表,以新行分隔。
- 上一篇: 红米k40,更新系统卡开机画面一个小时
- 下一篇:问个关于手机选择的问题,正在纠结。
Powered By © 小虾米资讯 2015
(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )