文章插图
0.发此贴的目的是给开始尝试修改地图的人一些帮助,让我能玩到更多有特色的游戏地图.本人才疏学浅,文中难免有错漏,轻拍...
1.解包等步骤就不多说了,文件转换请使用较新版本,省去修改ids文件(其实我也不会...).
地图文件位置: \MEDIA\DUNGEONS\ 具体什么文件对应什么地图,可以根据文件名和转成txt文件后DISPLAYNAME行查看.
其中以MAP_开头的是MAPWORK的地图,就以其中的Map_Estherian_B.DAT为例,逐行分析.
先说一下文件结构吧,以[]框起来的部分是用来说明文件结构的.比如[DUNGEON]和[/DUNGEON]之间的内容为定义这个地图.内部还嵌套有很多这种结构,从名字上就可以大概知道其中定义的是什么.
文章插图
[DUNGEON] :开始定义地图
NAME:Map_Estherian_B :地图名,其它文件中要使用到这个地图,是需要通过这个名字来做到的.
PARENT_DUNGEON:MAPWORKS
PARENT_TOWN:MAPWORKS :表明你出地城和使用回城后到的地方
DISPLAYNAME:Ruined Shrine :地图名字,因为这个基本肯定会被汉化,所以只要文件有这一项,就应该会被汉化效果覆盖,自行解决吧.
【《火炬之光2》地图MOD入门教程】TYPE: DUNGEON :地图类型.
[STRATA0] :定义第一块地图
RULESET :media/layouts/esthshrine/maproom_floor1_a_rules.template :定义这一块的规则,包括地图样式,大小,风景,宝箱等.
NAME_OVERRIDE:Ruined Shrine :进入地图后,右上角显示名字
MONSTERSPAWNCLASS:RANDOMMAP_DRAGONTOWER1_SET :普通怪物组,比如你想让普通怪物用精英怪替代,只要把冒号后的内容替换成精英怪相应的组别就可以了.这些组别都在\MEDIA\SPAWNCLASSES内定义.此外这些组的定义都不是必须有的语句,没有会被默认为NONE.
CHAMPIONSPAWNCLASS:ACT3_DRAGONTOWER_1_CHAMPIONS :精英怪物组
文章插图
PROPSPAWNCLASS:NONE :没试过效果
NPCSPAWNCLASS:NPCS_DUNGEON_ENCHANTERS_AND_MIMICS :NPC组,所以理论上其实你可以让任何NPC出现在地图里,初始地图都是附魔NPC.
CREEPSPAWNCLASS:MINECREEPS :某种类型的怪物组合...
[/STRATA0] :第一块定义完毕
[STRATA1]
...
[/STRATA1] :第二块的定义,与第一块完全相同,有些地图第一块有2层,所以没有这一块地图.
文章插图
[STRATA2] :此处为BOSS地图块
RULESET:media/layouts/esthshrine/maproom_bossroom_a_rules.template :BOSS地图的规则,貌似会直接决定这里刷出什么样的BOSS
MONSTERSPAWNCLASS:NONE
PROPSPAWNCLASS:NONE
CREEPSPAWNCLASS:MINECREEPS
推荐阅读
- 乳清蛋白和分离蛋白的区别
- 马齿苋祛痘方法小妙招
- 经典搭配更营养牛奶燕麦饮
- 冲奶粉可以用凉白开水加热水吗
- 哑光口红容易沾杯吗
- 安慕希可以直接微波炉加热吗,安慕希酸奶能用微波炉热吗
- 唇膜多久用一次好
- 肢体残疾者的公共设施和关怀行动有哪些
- 头发分叉剪了长得快吗