《红色警戒3世界大战》地图编辑器使用教程 游戏下载: 红色警戒3世界大战官方版 对战平台: 浩方对战平台 一,事件(event)、条件(condition): 把事件和条件放到一起来说是由于他们之间有很多互通的地方(如果你新建一个event和condition做一个比较就会发现它们所描述的内容有些是一回事,只是从不同方面描述,使得地图编辑器更全面更丰富),触发器就是由他们引发的,当...
《红色警戒3世界大战》地图编辑器使用教程
一,事件(event)、条件(condition):
把事件和条件放到一起来说是由于他们之间有很多互通的地方(如果你新建一个event和condition做一个比较就会发现它们所描述的内容有些是一回事,只是从不同方面描述,使得地图编辑器更全面更丰富),触发器就是由他们引发的,当你设置的事件在地图中发生或设置的条件在地图的某一刻得到满足时,就会触发 效果(effect)的产生,他们之间有必然的因果联系,效果是不会凭空出现的。下面举例说明几个常用部分,其他的自然触类旁通!
1.事件(event):
Side captures actor:意思是某一方占领某一个东西的事件,在它的后面有一个框,点击之后会有两个下拉菜单0:side和1:actor。选择side在其下面的对话框里选择一个作战方(前提是要有),然后选择actor,在这里actor可以是一座城市或一个弹药库等等。联系起来就是某一作战方占领某座城市这个事件,这个触发条件就完成了。
Actor enters an Area:某一个游戏主角进入某一区域,这个事件接着引发效果(effect),效果就要读者自己发挥想象力了。现在解释一下Area,Area需要提前在layer—Areas里进行设定,它有box和circle两种,创建一个Area然后在地图上点某一处就会出现一个像交通警示标一样的东西,以box方式的宽(width)和高(height)、circle方式的size(理解为半径)来确定其范围大小。这样特定的一个游戏主角进入某一区域Area,这个事件便得到了触发。
……
2.条件(condition):
Trigger activation time:直译为触发激活时间,最最常用的触发条件,如果要给这些条件界定一下重要性的话,我会给它AAAAA+级!包括两个参数:0:compare和1:value。参数compare用于说明激活触发是在某一时间之前还是之后,通常使用默认就行。Value才是关键,表示具体时间的值输入数字1就是1秒,半个小时就是1800以此类推。这个条件通常(也有其他连环触发)是这样使用:当你想在游戏开始后某个时间上一个事件就新建一个trigger新建一个condition选中Trigger activation time,在value里输入你想触发事件的时间再把效果(effect)写上就OK啦。
Difficulty compared to Difficulty:这个我想我值得一提,免得大家走弯路,简要来说是做调整游戏难度用的。在官方任务图里都会有Difficulty compared to Difficulty这段触发,如果没有这段描述不管你在游戏外如何选择难度,地图里的AI(除你邀请参加的电脑以外)都是中等难度的。具体怎么设置呢?在第一的0:Difficulty level里选from map在第三个2:Difficulty level里选hard、normal、easy等。这样你的地图里的AI难度就会随着你游戏前的设定而走。
二,效果(effect):
效果(effect)是触发器里最丰富多彩的的部分,也是最难以掌握的部分,按大标的口头禅就叫博大精深。下面解释下我会的部分:
AI – SAI disabled for Side:如果想让某一方AI无法运作,就要使用此效果,此AI不会进行生产建造,其所属部队也不会行动,不过遭到攻击他可是会反击的哟,只有当你对这些部队进行触发激活之后才会按你的指示行动。
Side – Side gains technology:给某一作战方增加某一项科技。Technology里囊括了本游戏所有的研究科技,还有一些特殊的在这里讲一下:
Unbreakable:并非像原意不可摧毁,而是起到士气不减永不退缩坚决完成任务的作用
Hard、Easy:AI的难度,我现在才明白,游戏难度这个游戏里只是个科技。
No upkeep:无法收起,用于建筑。
Side – Side gains objective:给玩家方下达一个目标(书面的)。前提必须在Scenario—objectives里设置任务,新建,在文本框里输入你想给玩家下达的书面任务,可随意写对方看懂就行。勾选下面的required选项时本任务目标(objective)就是主要任务,不勾选则是次要任务。这些都会在任务菜单出现。
Side – Side is given resource:给某一方一定资金。这里Value代表资金金额
Game – Give side a command on actor / at location:给某一方下达一个命令在某一游戏元素或某一地区(真实的指令,非书面)。它有四个参数:
0:location / actor flare data:分进攻(attack),建造(build),守卫(guard)指示
1:side:主动对象,命令的执行者
2:actor / location:命令中被动对象,承受命令产生的影响的一方
3:value:持续时间
Actor – Actor proforms a command on actor / at location:给某一游戏主角下达一个命令在某一游戏元素或某一地区。和上面的类似,不过上面的指示宏观指示,本命令针对特定游戏主角,其命令(command)部分也更加丰富,多使用本段会使你的地图更加丰满细腻有趣
Game – Change weather:改变天气,下雨下雪等,起烘托效果
Audio – Sound is played:产生音效。如有些时候你做的图任务完成或失败时候只有对话框没有音效,那么就用这个效果,Sound—Territory captured / lost SFX。
Game – Display banner text fade:游戏进行当中给玩家方提供提示信息,localized string里输入提示语,value是提示语持续时间长度。
Game – Counter show:显示倒计时,value时间长度
Ability – Ability used by side from location at location:某方从一个地方到另一个地方使用一个技能(直译),比如在哪个地方使用核弹就用这个。
Game – Trigger activated / deactivated:激活或失活你所设置的某一触发,比如你想在触发A完成之后紧接着触发触发B,那么这一段就会用到
Side – Side wins / loses:宣告某方胜利或者失败时使用。该效果实现时会出现相应的对话框。比用命令!否则战争只能打到一方没有人……
以下的原理相同,简要列举:
Actor – Actor gains experience:给予功勋经验值
Actor – Actor guard location:防御某地区
Actor – Actor destroyed / removed:消灭/移除
展开