欧陆风云4吧 关注:343,726贴子:10,618,507

开贴讲一讲EU4的省份细化教程

只看楼主收藏回复

以前版本的细化教程现在都被屏蔽了,
近期也有不少人向我询问细化的相关操作。
今天在群里向群友详细介绍了省份细化的操作,
故整合一下,顺便造福想要学细化的吧友


IP属地:广东1楼2019-06-04 21:48回复
    在开始之前,我们需要做好细化准备工作:
    notepad++
    PS6
    上面两个软件,或者能代替的软件。此处随个人喜好选择。


    IP属地:广东2楼2019-06-04 21:52
    回复

      首先向大家简单介绍一下细化所必须的相关文件
      如图所示
      图上标蓝的 是基础细化必要文件 今天我只讲最基础的细化
      只涉及area、climate、continent、default、definition、positions以及terrain
      这些个文件有空的时候你们可以自己看看文件构成,或者去维基百科看看


      IP属地:广东4楼2019-06-04 21:54
      回复
        首先需要明确的一点是,细化修改文件只能在原版的基础上进行修改
        这意味着,细化MOD互相间都不可能兼容
        首先我们创建一个新的MOD文件

        直接叫map_test好了
        然后新建一个.mod文件

        name 是你在游戏启动器界面 你这个MOD会显示的名字
        path 是mod路径
        tags是在启动器界面鼠标移动到MOD名字的时候,会显示的标签
        supported_version是该MOD支持的版本 如图所示 1.28


        IP属地:广东6楼2019-06-04 21:56
        收起回复

          最简单的细化MOD 只包含这3个文件夹
          common里头,只包含这俩文件夹
          分别是贸易公司归属
          贸易区归属
          history文件夹 只包含省份历史文件夹
          common和history 是后面收尾的处理工作 此处先不讲

          在map文件夹里,根据你细化程度的多少 必要文件也会相对应有所变化
          这四个文件是最低限度的细化文件 缺一不可
          少了一个 MOD就会报错闪退


          IP属地:广东7楼2019-06-04 22:00
          回复
            首先我们打开definition文件

            打开后是这样的 我们可以看到,P社给了注释
            格式是:
            省份ID;R;G;B;备忘栏;x
            注意这里的分号是英文输入法下的分号
            x是小写
            往下拉到最低层

            可以看到EU41.28版本,共有4650个省份
            一般来说 我们细化就是直接在4650后面接上4651
            不过这里我教大家一个小技巧
            你可以直接像我一样

            从5000开始
            我的日不落MOD是从6000开始的
            这么做的意义何在呢?答案是为了方便P社后面亲自弄细化
            你移植自己的MOD时,不用跟着P社的屁股后头 一个个改你已经细化好的省份ID
            这么做的代价 仅仅是会让游戏报错文件多出几行错误日志而已 并不影响大体


            IP属地:广东8楼2019-06-04 22:04
            收起回复
              dd


              IP属地:湖北来自Android客户端9楼2019-06-04 22:05
              回复
                我们输入5000;192;153;156;prov5000;x
                注意RGB的数值必须是独一无二的
                每个省份只能对应一个RGB数据
                RGB撞车的记录 大概是1/1700W
                你能撞上 基本可以去试试买彩票了
                我们可以利用excal表格的随机函数 从0-255内自动生成数值

                添加好后 我们保存退出


                IP属地:广东10楼2019-06-04 22:05
                收起回复

                  打开default

                  把最高省份ID 改为5001
                  就是你definition中 最大ID再加一个
                  不要问我为什么要多加一个 P社就是这么设定的
                  这里简单介绍一下default文件
                  sea_starts
                  only_used_for_random
                  lakes
                  很简单的英语
                  分别是海域省份
                  只用于随机新大陆的省份
                  以及湖泊省份
                  其他的内容 基本用不上 此处就不讲了
                  设定好5001后 保存文件


                  IP属地:广东11楼2019-06-04 22:07
                  回复
                    接下来 我们用PS打开provinces.bmp文件 开始画图

                    此处输入ID为5000的省份RGB数值

                    我们就画个松江(上海)出来吧

                    PS选择好画笔工具 选择铅笔工具

                    然后拉一条线
                    想画的跟历史边界一样 就得自己下功夫比照历史边界 一点点修改
                    这里就随意画了


                    IP属地:广东12楼2019-06-04 22:11
                    回复

                      选择魔棒工具

                      这里这样设置
                      容差为1 是为了防止选色的时候串色
                      不勾选消除锯齿 是为了防止魔棒选取的时候会多选择像素点

                      快捷键是alt+del
                      对魔棒选中区域进行快速涂色
                      当然你要是自己直接拿铅笔工具涂也行


                      IP属地:广东13楼2019-06-04 22:13
                      收起回复
                        滋磁一下


                        IP属地:河南来自Android客户端14楼2019-06-04 22:15
                        回复
                          画好后 我们点保存 退出

                          打开area文件
                          每一省份都有两个属性
                          一个是地球归属
                          意思是这个省份属于哪个area,哪个region,哪个superregion 哪个continent climate terrain
                          不然这省份就是无主之地了 进游戏点选该省份会闪退
                          这里最低限度得填上area才不会闪退
                          一个是国家属性
                          改省份属于哪个国家,或者还是哪个国家都不属于
                          这个通过history控制,此处不谈


                          IP属地:广东15楼2019-06-04 22:17
                          回复
                            area文件 就是游戏中的地区 的概念
                            苏州的ID是1822 松江在苏州旁边

                            我们直接搜索1822
                            找到了南江苏area
                            把ID5000填上去
                            这就意味这 这5个省份是在同一个area州里头


                            IP属地:广东16楼2019-06-04 22:19
                            回复