钢铁雄心4吧 关注:454,480贴子:8,283,265

【MOD制作伪教程】钢铁雄心1.3以上版本地图制作通解

只看楼主收藏回复

鉴于吧友@金色暗影🌼 深切的谴责,沉迷欧陆风云的我回来搞个地图详细入门教程……虽然贴吧人均大佬,但是不排除有需要的萌新加入大坑。其他吧友的地图教程写的也很用心,可以去看看。


IP属地:广东1楼2019-06-07 23:51回复

    第一个文件夹里打开了第一个南英格兰战略区域作为示范。
    id就是序号的意思。name是其他文件要调用该战略区域时所使用的代码。provinces是其中包含的省份代码。
    weather中,between就是从几月几号到几月几号,从北半球那个temperature就可以看出来是几月了,推荐不要修改什么,这文件内的数值实在是太不科学的设定了……
    以下翻译,基本就是昼夜温差,没天气,下小大雨,暴风雪,冰冻港,出烂泥地,沙尘暴等的几率以及最低雪位。


    IP属地:广东4楼2019-06-08 00:07
    回复
      2025-08-17 23:47:38
      广告
      不感兴趣
      开通SVIP免广告

      第二个文件夹里打开了几个补给区域作为示范,与上文提过的重复代码就不解释是什么了,比如id……
      states中包含了provinces,就是中国的行省和地市的划分。补给区域是以states为基本单位的,value代表这个补给区域的权重,value大的话,当地基础补给就多,在nudge(地图编辑器)里可以看出不同的颜色,总之又是一个拍脑袋就能定的数值。


      IP属地:广东5楼2019-06-08 00:11
      收起回复

        这几个文件是修改地图最重要的,以下依次介绍是啥。
        cities不要修改,那个是给城市画楼用的,改了之后城市会变得很鬼畜。


        IP属地:广东6楼2019-06-08 00:13
        收起回复

          首先讲解一下heightmap文件,就是高度图,白色代表高海拔,灰色代表低海拔。
          请各位ps基础不好的小伙伴们听听以下的建议:
          1.该地图文件默认为索引颜色模式,也就是地图内的颜色是由一个颜色表内选出来所组成的,不要在此外加任何彩色……具体操作方法如下:

          在修改之前看看是啥模式的,多少位的图像文件,都牢绷记住防止游戏在创造地图的时候崩了。点开颜色表之后,跳出来个窗口:

          把这个颜色表存储在一个心仪的位置。
          等待修改完毕该图之后,从RGB模式切回索引模式,载入你保存的颜色表。切回的时候会跳出个窗口:

          请选自定,然后载入保存的颜色表,这样的话就会。。九九归一。。所有颜色都被迫回到与自己最相近的索引表上的颜色。


          IP属地:广东7楼2019-06-08 00:23
          回复
            2.如何画出来比较好看的地形图,看起来不僵硬

            这里是我自己画的地形图,实际上还是僵硬的一批的……我决定改这个贴为MOD地图审美提高教程……
            方法:到bing或者google上搜索等高图,自己用ps美化之即可
            总不可能自己一个一个像素画渐变吧……(考据资料党除外)

            随便下一个,然后把它淡化成游戏里面比较合理的黑白对比就行了。


            IP属地:广东8楼2019-06-08 00:29
            回复

              接下来讲解一下工作量奇大的两个相关文件:provinces和definition文件。
              definition每一个分号前的数字,词语含义如下:
              省份id;Red;Green;Blue;陆地、海洋或湖泊;是否沿海;地形;所属大陆
              其中,Red,Green,Blue分别代表了该省份在provinces文件里相对应的一个色块,也就是右面颜色中的RGB。
              建议如下:
              1.序号一定不能空号,不能从9跳到11而把10直接删掉,否则军队一移动游戏就崩溃。
              2.省份绝对不能分隔开,无论陆地还是海洋,provinces文件里一个RGB数值对应的那个色块必须是一个没有分隔的相连接的整体,否则游戏当军队移动到此处时会崩溃。
              3.如果填海或者陆地的时候把海或者陆地填没了,这个id所代表的省份直接在definition文件里从true(沿海)改成false(非沿海)即可,不用删掉,否则差错很费时间的。
              4.建议调高屏幕亮度,否则会在修改海洋地块的时候变瞎。


              IP属地:广东9楼2019-06-08 00:38
              收起回复

                比如英格兰北部这片海,有些色块看起来边界不是很明显,如果放了个岛上去,请务必关注一下边界在哪,影响到了哪个海域,那些海域省份需要从false变成true。如果像这样分割开了怎么办呢:

                P下面那个紫色海域被分开了,游戏会跳出的。
                就把其中一块海填成周围海域的颜色,变成另一块海:

                (大致就这么个意思,请各位领会精神。。。)


                IP属地:广东10楼2019-06-08 00:43
                回复
                  2025-08-17 23:41:38
                  广告
                  不感兴趣
                  开通SVIP免广告
                  经验二:P社除了255;0;0之外,在大色号上都基本没有使用过,从255之类的大色号上开始轮班选择对应省份的颜色就行了。比如这样的文件:

                  当然了,这样看起来在province文件里会无比的鲜艳……就像这样:

                  。。。能用就行
                  四色地图猜想证实了,我六个颜色用起来都有点小问题,毕竟也不是计算机,考虑不了那么周全啦。


                  IP属地:广东11楼2019-06-08 00:47
                  回复

                    上图是我节选的river文件里祖国大好河山一部分。
                    浅蓝色到深蓝色的过渡代表水量,也就是河流粗细的变化,越深水越多。
                    细心的大家可能看到绿点和红点了,分别讲解一下:
                    绿点代表 主要 河流,也就是干流的起点,大家可以看到雅砻江起点没绿点,因为它是金沙江的支流,而汇流的地点是红点,这代表着支流在这里流完了,结束了(P社偷懒实锤),用断流代替了汇流。。。


                    IP属地:广东12楼2019-06-08 01:01
                    回复
                      接下来开始讲解terrain这个小坑……我节选了拜占庭帝国给大家讲各个颜色代表意义:

                      现画的,出入应该不是很大


                      IP属地:广东13楼2019-06-08 01:19
                      收起回复

                        这个是trees文件,代表了树木的生长。这个文件大小和别的都不一样,请在ps中拉到一样大之后再改动这个文件。
                        紫色就是雨林,深绿色密林,浅绿色树林,那些零星的蓝绿色小点点是棕榈树……


                        IP属地:广东14楼2019-06-08 01:23
                        回复

                          接下来说一下adjacencies这个文件,也就是毗邻区域,跨海不用运输船,直接走就行。
                          前两个数字代表毗邻的省份,sea就是跨了海,然后下一个数字代表跨了哪个海,-1都可以无视,后面是名字。
                          impassable就是部队没法通行。
                          注意一点,目前看来,跨两个海的省份也能运行不崩溃……
                          南北直布罗陀没有查到那个毗邻,我怀疑是废案过了。丹麦海峡也是,省份可能是被P社简化过,留着这点过年……


                          IP属地:广东15楼2019-06-08 01:35
                          回复

                            这是海峡通行条件: 给谁通行不给谁通行……
                            需要啥省份控制运河
                            什么条件不给用了
                            出个事件(炸毁)就不能用了……


                            IP属地:广东16楼2019-06-08 01:39
                            回复