红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1101|回复: 3

1.银河编辑器的界面

[复制链接]
发表于 2018-6-29 18:14:53 | 显示全部楼层 |阅读模式
本帖最后由 kenosis 于 2018-7-1 11:57 编辑

银河编辑器是sc2的地图编辑器,也可以认为就是控制sc2引擎运作的所有东西的集成。
不同于ra2,一个游戏只能装载一个mod,sc2的mod引用在每一地图中单独规定。在文件-依赖项中,可以指定此地图装载的mod。可以把依赖项就理解为ra2的mod。
一般来说,创建一个依赖项mod,再创建一张大厅图,依赖项中增加刚才的mod,然后修改这个依赖项mod即可。地图中也可定义某个物体在地图内的表现。
合作的依赖项allied commander在添加依赖项中的添加其他里,找到官方mod,即可添加。

这里标记的三个模块分别是地形,触发,物体数据编辑。




开始使用之前,还是需要先玩玩sc2,打通三个战役,玩玩合作,了解有什么具体的单位和效果表现。
地形自然不用说,触发是不同于ra2的另一大机制。ra2的地图触发仅可规定一张地图中的特定操作,而sc2的触发可以写入mod之中。如,合作中高坚果折越死徒每次折越两个,实际上是折越了一个dummy单位,再由触发在dummy身边折越入场两个死徒。虚空战役中的某些亚顿之矛技能也仅仅是释放dummy,然后由触发对dummy位置释放真正的技能。
可以认为银河的触发编辑器是一种可以写入整体规则的触发,可以实现一些单靠物体编辑实现不了的东西。更简单粗暴的理解就是ini里塞了一堆触发,每次读地图时候自动把这些触发放进地图里。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2018-6-29 18:20:35 | 显示全部楼层
本帖最后由 kenosis 于 2018-6-30 01:10 编辑

数据编辑器也称物体编辑器,物编,是创造单位,武器,特效必然使用的模块,也是ra2modder最容易掌握的模块。




数据编辑器内部的详细视图。其中“查看原始数据”(左起第一个棕色按钮)可以令编辑器直接显示xml源代码,"显示对象查看器"(ob按钮)可以让编辑器整理出如左下角所示的引用关系图,但是这引用关系可能整理不全,而“在数据导航器中查看”(三个蓝色框)可以令编辑器生成模块引用图,便于查看各个组件的引用关系。




数据导航器右边的四个按钮可以切换编辑器的显示视角,如表格状,交互窗口式,以及xml源码。再右边的六个按钮决定编辑器内是否合并同类字段,是否将同一依赖项字段放在一起,等等。交互窗口会显示一个数据模块中所有能够填写的区域,又有许多子页面,不利于代码查找和追溯,表格会将填写的字段蓝色标记(但是也有时候会以灰色显示,且不置顶,很不显眼,需要手工搜索),xml格式则一目了然,英文明码。


表格,窗口,xml。


然而主流sc2编辑器玩家都认为新手不该碰xml,能习惯xml的人也没用几个(笑),发成品或教学的一般做法是发出地图给人下载了自己拆。作为成天跟ini打交道的ra2modder,只要知道该追溯哪些语句,知道哪些语句引用了其他模块,自然不会害怕明文书写的xml。此外还有些编辑器自带的语句翻译十分古怪,实在理解不了就看xml吧。

另外,sc2并没有代码词典这种东西,因为体系超级庞大,普通玩家能在里面进行的动作是受限制的,只有官方god账号才能使用所有功能,看到所有内容,因此有无法解析的东西是很正常的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-7-10 11:05:38 | 显示全部楼层
地图MOD概念吗 联想到war3
发表于 2018-7-11 16:41:36 | 显示全部楼层
Zero_Fanker 发表于 2018-7-10 12:05
地图MOD概念吗 联想到war3

+1,我还在里面提取声音
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY官方论坛

GMT+8, 2018-11-19 07:12 , Processed in 0.064188 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表