钢铁雄心4地图细化与Nudge教程 P2-战略区
CleverCrafty
编辑于 2022年04月08日 04:20
收录于文集
共7篇

今天同样更新比较简单的细化——Strategic Regions,即战略区,主要是空军区域

  • 前言

首先来认识一下战略区

这是空域

这是海域

钢丝的空战和海战在战略区中结算

战略区和State一样,都是由province构成的,每个province都必须归类在某个战略区中

组成State的province必须是湖泊或陆地类型

如果一个战略区内有province是海洋地块,那么这个战略区将同时充当海域的功能

战略区内主要规定了一整片State的气候,天气情况,如果是海域则还会规定当前海域类型(深海,浅海,峡湾等)

一个战略区通常是连续的,位于海洋中的岛屿一般属于海洋战略区

为什么说比较简单呢因为nudge画战略区可以以State为单位

下面将以北意大利空域和爱尔兰海为例介绍一下战略区细化

  • 空域细化

1.首先打开nudge选择右上方Strategic Regions模式

2.左键点击一个State,按住shift再次左键点击,将该State全部移出当前战略区

3.按住shift,连续选中未归属战略区的State,输入名字,然后点击右下creat region

4.设置天气,将右上方选项换成weather

先说中间一栏,这一栏设置当前战略区一年中天气的变化

先在蓝色框内选择某一个时间区间(右上角方框内打勾√)

然后在绿色框内具体设置这段时间内,每种天气的情况

第一段时间设置好后选择下一段继续设置

时间区间应囊括一整年,如果想细分时间区间可以点右上add period

下面列出这些天气对应的内容

Temperature 温度,规定最低温最高温

No Phenomenon 没有特殊天气概率

Rain light,Rain heavy,雨,暴雨,出现的天气的概率

Snow,Blizzard,雪,暴风雪,出现的天气概率

Arctic Water,极地水域概率(海域)

Mud,泥泞概率

Sandstorm,沙尘暴概率

MinSnow Level 最小降雪等级

天气影响的相关效果可以去wiki查询

注:这部分内容也可以直接在文件中编辑,下文会提到

cut-off

然后是不太重要的最右边红色一栏,它可以为新战略去添加天气动画

如果认为动画效果影响不大的可以跳过这部分

点击add添加一个动画节点,游戏会以该点为中心设置天气动画

我这里设置了两个动画区域,p0和p1

右键可以拖动地图上p点,Set Small \ Set Big设定该点天气动画覆盖大小

将p0设置好后切换成p1再进行相关设置

设置好后左键点击一个其他战略区再左键点击切换回来,就可以看到设置好的两个p点了

黄框中的选项可以预览动画,可以点击看一看

  • 海域细化

接下来介绍海域,与空域操作相同

按shift左键将Province设置为未归属状态,然后按shift连续选中并新建战略区

由于是海域,可以设置海域类型,由上往下依次是

Default,默认海洋类型

Fjord and Archipelago,峡湾和群岛

Shallow Sea 浅海

Deep Oceans 深海

不同海域对海战有不同影响,具体可以查询wiki

这里选择的是浅海,设置好后点击Save保存

天气设置与上文相同,就不多赘述,下面处理一下生成的文件

战略区在map文件夹下,第一个是新建的战略区和改动的原战略区文件,第二个是改动的天气动画(如果你做了的话)

找到我们新建的战略区并打开

以爱尔兰海为例

id 是这个战略区的编号,必须按顺序编号

name是战略区名可以在localisation中本地化

province是战略区中包含的地格,再次强调每个province必须划入某一个战略区中,

同一个province也不能同时划分进两个战略区

naval terrain定义海域类型,weather则是天气

天气的书写格式可以借鉴原版

  • 特别注意p社语1写的是0,而且日期用的是诡异的日在前月在后

如0.0是1月1日,0.1是2月1日

如果觉得自己编实在有点难为人,可以简单地从原战略区中把天气搬过来

我经常这么干

最后去localisation中将战略区本地化

可以看见细化的战略区正常使用

本期战略区细化到这就结束了…………吗?

  • Bug排除

来一起欣赏一下P社蠢驴的精彩操作吧

“我明明本地化写的是北意大利,为什么会变成纳米比亚???”

然后反反复复重新校对文件,删了又改改了又删…………

终于

来自蠢驴原文件

id是215,为什么名字占着228啊?!!!

(以上出自钢丝原版文件)

所以每一个modder其实都是蠢驴的bug排查工

注:52汉化已经将228的localisation替换为“纳米比亚”,原215更换为“密西西比”,基于52汉化的mod还需重新写这两个战略区的localisation

出自52汉化

将name改成215,即可排除bug

再注:虽然蠢驴自己的文件写错,但修改请一定,一定,在自己mod的文件中修改战略区225

如果直接对游戏本体进行修改,会导致本体效验码与当前版本不同!

好气啊,发现的bug还修不了

cut-off

最后说一下上一期有关跨战略区细化State的问题

同一State内所有province必须位于同一战略区,如果你的State细化跨战略区则必须进行战略区更新

细化了鲁尔区,但是跨越了两个不同的战略区

shift左键将它划为未归属(State内所有province从战略区中删除)

左键单击,选中一个有战略区中的省份,然后按住点击刚刚空白的省份,就可以将它完全加入当前战略区,完成之后按Save

State细化工作完成后,将生成的history/states(新建省份)和map/strategicregions(更新后的战略区)一同放入mod文件,就可以了

cut-off

后续可能会继续更新其他的地图细化

依旧是看我心情