如何在高级模式下使用子剧情制作养成循环

2023-05-11   类型-工具

一、什么是子剧情

当我们想要在一段剧情中添加分支剧情,并且需要让这段分支剧情结束后再次回到原来的剧情上,那么我们就需要使用“子剧情”这个操作。这里我们需要注意的是,子剧情的操作是根据“A-B-A”的模式进行的,如果想要“A-B-C”的剧情模式,不要用子剧情。

二、原理及所需功能

通过子剧情“A-B-A”的原理来进行主线剧情与子剧情之间的转换,使工程更加精简,明确。


三、步骤

第一步,打开橙光2.0制作工具。

第二步,Ctrl+Q转换为高级模式

第三步,想要用子剧情来做一个简单的养成循环系统,要先建立养成所需的剧情树,一般需要几段子剧那么就建立几段子剧情。

第四步,在剧情文本中添加每段子剧情所需要的背景图、BGM以及剧情内容。

第五步,点击制作菜单下的“逻辑”,选择“循环”。

第六步,点击“循环”下的编辑条,再点击制作菜单下的“效果”,选择“等待”按钮,在“等待”页面中设置等待帧数为“1”。

第七步,点击制作菜单下的“逻辑”,选择“数值操作”按钮,在“数值操作”页面中,点击“指定数值”后的小铅笔。

第八步,在跳出的“数值”页面中,选择空白的数值编号,在“名称”中添加需要的属性值、好感值以及数值养成活动的次数等后,点击“应用”按钮。

第九步,点击“循环”下的空白编辑条后,点击制作菜单下的“循环”,选择“条件分歧”按钮,在跳出的“条件分歧”页面中,进行数值设置。

第十步,点击“条件分歧”页面下的“高级设置”按钮。

第十一步,因为需要满足所有规定的数值属性才能达成通关,所以在跳出的“高级条件分歧”页面下,设置“满足下面条件中”的“全部”,勾选“如果不符合上述条件,则触发其他剧情”,点击“确认”。

第十二步,点击“除此之外的剧情”下的空白编辑条,编辑养成失败的剧情文本。

第十三步,在第一个条件分歧的“除此之外的剧情”空白编辑条内,编辑养成剧情。

第十四步,点击“文字选项”下的空白编辑条,点击制作菜单下的“逻辑”,选择“呼叫子剧情”按钮,在跳出的“呼叫子剧情”页面,选择“剧情名”中与子剧情相对应的内容,点击“确认”。

第十五步,以子剧情“舞蹈室”为例,进行子剧情内容的设置。添加完成之后不需要添加跳转剧情直接就会返回到主剧情。

四、注意事项

1.必须在高级模式下才可以使用呼叫子剧情和循环。

2.做数值初始化的位置养成前的数值等于多少,如果养成未通过就还让个属性数值等于养成前的属性,比如我养成前智商为9那么未通过养成位置的智商数值就还等于9。

3.在子剧情中存档后,之后保存的存档名称都会命名为该子剧情名称。


在养成中大量嵌套呼叫子剧情非常容易出bug!!!BUG后再修改也容易导致玩家无法读档!!!慎重!


错误示范:

例如:大地图的地图探索每个地点选项都是呼叫子剧情,在子剧情中再手动设置跳转回大地图。

这样设置后,会一直在大地图和子剧情中往复循环,每次跳转都会累计子剧情层数,层数累加到512,用户就存不了档了。

所以在制作的时候,请合理规划剧情跳转和呼叫子剧情的使用。

如果出现这种问题,再进行修改,可能修改之后还会遇到因为呼叫子剧情被删除而无法读档的情况。


0个人觉得很赞

如何在高级模式下使用子剧情制作养成循环

2023-05-11 类型-工具

一、什么是子剧情

当我们想要在一段剧情中添加分支剧情,并且需要让这段分支剧情结束后再次回到原来的剧情上,那么我们就需要使用“子剧情”这个操作。这里我们需要注意的是,子剧情的操作是根据“A-B-A”的模式进行的,如果想要“A-B-C”的剧情模式,不要用子剧情。

二、原理及所需功能

通过子剧情“A-B-A”的原理来进行主线剧情与子剧情之间的转换,使工程更加精简,明确。


三、步骤

第一步,打开橙光2.0制作工具。

第二步,Ctrl+Q转换为高级模式

第三步,想要用子剧情来做一个简单的养成循环系统,要先建立养成所需的剧情树,一般需要几段子剧那么就建立几段子剧情。

第四步,在剧情文本中添加每段子剧情所需要的背景图、BGM以及剧情内容。

第五步,点击制作菜单下的“逻辑”,选择“循环”。

第六步,点击“循环”下的编辑条,再点击制作菜单下的“效果”,选择“等待”按钮,在“等待”页面中设置等待帧数为“1”。

第七步,点击制作菜单下的“逻辑”,选择“数值操作”按钮,在“数值操作”页面中,点击“指定数值”后的小铅笔。

第八步,在跳出的“数值”页面中,选择空白的数值编号,在“名称”中添加需要的属性值、好感值以及数值养成活动的次数等后,点击“应用”按钮。

第九步,点击“循环”下的空白编辑条后,点击制作菜单下的“循环”,选择“条件分歧”按钮,在跳出的“条件分歧”页面中,进行数值设置。

第十步,点击“条件分歧”页面下的“高级设置”按钮。

第十一步,因为需要满足所有规定的数值属性才能达成通关,所以在跳出的“高级条件分歧”页面下,设置“满足下面条件中”的“全部”,勾选“如果不符合上述条件,则触发其他剧情”,点击“确认”。

第十二步,点击“除此之外的剧情”下的空白编辑条,编辑养成失败的剧情文本。

第十三步,在第一个条件分歧的“除此之外的剧情”空白编辑条内,编辑养成剧情。

第十四步,点击“文字选项”下的空白编辑条,点击制作菜单下的“逻辑”,选择“呼叫子剧情”按钮,在跳出的“呼叫子剧情”页面,选择“剧情名”中与子剧情相对应的内容,点击“确认”。

第十五步,以子剧情“舞蹈室”为例,进行子剧情内容的设置。添加完成之后不需要添加跳转剧情直接就会返回到主剧情。

四、注意事项

1.必须在高级模式下才可以使用呼叫子剧情和循环。

2.做数值初始化的位置养成前的数值等于多少,如果养成未通过就还让个属性数值等于养成前的属性,比如我养成前智商为9那么未通过养成位置的智商数值就还等于9。

3.在子剧情中存档后,之后保存的存档名称都会命名为该子剧情名称。


在养成中大量嵌套呼叫子剧情非常容易出bug!!!BUG后再修改也容易导致玩家无法读档!!!慎重!


错误示范:

例如:大地图的地图探索每个地点选项都是呼叫子剧情,在子剧情中再手动设置跳转回大地图。

这样设置后,会一直在大地图和子剧情中往复循环,每次跳转都会累计子剧情层数,层数累加到512,用户就存不了档了。

所以在制作的时候,请合理规划剧情跳转和呼叫子剧情的使用。

如果出现这种问题,再进行修改,可能修改之后还会遇到因为呼叫子剧情被删除而无法读档的情况。