如何为任务编写剧情?如何提示任务目标?怎样才能编写任务评语?一切尽在语音编辑器……
为了好找可以选择新建一个项目类型集如SOV,不过这样要想在触发里用就要手动填写全名,如“SOV:ssks01”
注意:编辑后的CSF导致FA2弹出一个没字的窗口,是因为语言编辑器打开CSF时生成了一个类似广告的条目,在RASRES里面,删除即可。或直接删了CSF。这个编辑器不会。
教程:(作者三国樊建)
写csf很麻烦,要对应的条目很多,我做完后特意留了个教程,以便各位能顺利完成作文。
xcc从langmd.mix中提取ra2md.csf,然后用编辑器打开。这里只讲尤里的复仇平台的编辑修改。如果是基于红警2平台做任务可以将教程中提到的尾巴md去掉即可。
csf主要分3大块内容,类型/项目/内容。类型对应游戏中各版块,项目对应版块中各条目,内容对应条目中的信息。
做任务有机会用到的有BRIEF,CRD,CRD_TTL,GUI,LOADBRIEF,LOADMSG,MISSION,NAME这几大类型。下面一一解释
BRIEF类型中填写关卡故事及任务目标详细信息介绍,是玩家在游戏中点击任务介绍按钮会看到的东西。项目名称一般按默认格式填写。盟军任务项目名称填ALL**md,苏联填Sov**md。原版没有尤里任务,要看各mod自行设定。本人mod《吞鲸》中设定尤里项目名称为Thd**w,注:以下内容提到的尤里csf设置也均以本人mod为范例。(**为序号,01=第一关。。。。。。)

CRD及CRD_TTL两个类型用来填写游戏中制作人员名单的标题简介等。(标题下的制作人员名单要填写在creditsmd.txt中。creditsmd.txt只能用英文。)总之挺麻烦,但一般任务制作都个人制作,只需要填写作者名称。这样就简单了,CREDITS项目内容为制作人员。紧接着下面INTRODUCTION1项目内容填上作者大名。后面的无视即可。

GUI类型中要填写过关卡后计分面板上的评语,这块项目名称分两部分,1:低速过关评语,2:高速过关评语。低速默认格式:盟军任务项目名称OverParMsgAll**md,苏军OverParMsgSov**md。尤里:yur**overmsg。高速默认格式为:盟军UnderParMsgAll**md,苏军UnderParMsgSov**md。尤里:yur**undermsg。

LOADBRIEF类型中填写关卡loading信息,由于loading时间短,信息量不能大,一般只写下任务目标。默认格式为盟军项目名称:All**md。苏军Sov**md。尤里Thd**w。

LOADMSG类型中填写关卡标题栏信息,只能写一行。原版内容统一为“军事行动:任务名+地点。”默认格式:盟军项目名称:All**md。苏军Sov**md。尤里Thd**w。

MISSION类型用来写游戏中的提示信息。这个类型中的项目名称与你在地图编辑器/触发/11文本触发事件中填写文本名称相对应。原版主要靠视频来展现信息量庞大的任务故事情节。而我们很难做到这一点,因此对于任务各方面的展现我们主要靠提示信息来完成,这部分内容必然很多,建议你另外单开个类型写你任务的提示信息。这样做起来会方便很多。

NAME类型填写存档标题及选关标题。苏军存档条目项目名称格式:Sov**mdSav,选关标题项目名称:Sov**md。盟军存档All**mdSav,选关标题All**md。尤里存档Thd**wSav,选关标题:TRN**W。

最后惯例送小提示:1,游戏中很多信息栏能显示的字数都不多,应注意尽量写简短些。否则可能出现信息显示不全或另起一行的问题,2,如果发现游戏中有些信息无法更改,可能是因为被优先级更高的csf文件覆盖了。例如NPatch.mix中的99E1D4E3