您的位置:广东在线游戏网 > 游戏解答 > 钢铁雄心2,怎么敌国一直更换首都啊?-钢铁雄心2 怎样修改首都

钢铁雄心2,怎么敌国一直更换首都啊?-钢铁雄心2 怎样修改首都

作者:广东在线游戏网日期:

返回目录:游戏解答


打开游戏文件夹 点搜索 选项里点查找文件中的文字 输入 迁都 然后等结果
打开有关文件 点编辑-查找 输入 迁都

然后事件代码就找到了


7a686964616fe78988e69d83334在此之前有几点说明:
  1、 此文建立在玩家有基本的程序基础,至少要能看懂“与或非”语句;
  2、 文本中涉及的英文兵种、名词我就不再翻译了;
  3、 一定要弄个游戏自带的编辑器。虽然可以直接在文本中修改代码,但是很多工作在编辑器中完成效率更高,最重要的是编辑器自带的检验和生成功能,可以避免玩家新建参数与游戏原有参数冲突。这在新建部队、将领的时候尤其重要。

  好,下面开始正文。
  下面我以36年的自建国家为例说明。
  先要弄清两个概念:建国和建剧本。
  建国,是指建立了新国家的国家、军队、外交、经济、科技等各方面属性。但这个国家必须在特定的剧本中才会出现;
  由此引出的,就是建剧本的概念。
  建立完整国家所有的代码次序,建议如下:
  一、 在你感兴趣的剧本中添加该国家的基本资料文件;
  二、 在游戏相对“底层”的目录中,添加该国家的定义——简言之,你得让系统能认得出这个国家;
  三、 开始细化工作,包括该国的科技组、将领、内阁;
  四、 添加、修改对应的事件。
  五、 NB的同学还可以修改整个科技树、建立新兵种。我没有动过这方面,没有经验。步骤一、在你感兴趣的剧本中添加该国家的基本资料文件:
  剧本都在“\Hearts of Iron.II.DA\scenarios”里面,copy原有“1936”这个子目录,因为我要建的剧本基本是沿用36“战争之路”剧本,但记得给你的新目录起个合适的名字。
  我新建了一个u01.inc文件,逐条说明:

  ##############################
  # Country definition for U01 #
  ##############################
  province =
  { id = 1280
  landfort = 3
  anti_air = 2
  air_base = { size = 4 current_size = 4 }
  terrain = "Mountain"
  } # 重庆
  province =
  { id = 1360
  landfort = 3
  anti_air = 2
  air_base = { size = 10 current_size = 10 }
  metal = 10
  rare_materials = 2
  } # 成都
  (这是开头,是对你的初始领土内,哪些地方有防空基地、防御工事、海空军基地,以及对应级别的说明。)

  #####################
  # Country main data #
  #####################

  country =
  { tag = U01
  capital = 1360
  # research_mod = 0
  # extra_tc = 0
  # tc_mod = 0.1
  # Resource Reserves
  energy = 1000
  metal = 1000
  rare_materials = 1000
  oil = 1000
  supplies = 1000
  money = 800
  manpower = 800
  (注意:tag一项,我发现似乎要用u01这样的代码,这是系统预留的国家代码。如果完全新取一个代码,系统会无法识别!
  这部分定义了你的首都位置,研究效率、IC转TC效率,大家别改得过分了就行。
  最后那几行是你的国家的初始资源)policy =
  { date = { year = 0 month = january day = 0 }
  democratic = 1
  political_left = 1
  free_market = 5
  freedom = 2
  professional_army = 6
  defense_lobby = 5
  interventionism = 6
  }
  SpyInfo = { country = "u01" NumberOfSpies = 5 }
  SpyInfo = { country = "CHC" NumberOfSpies = 2 }
  SpyInfo = { country = "ENG" NumberOfSpies = 5 }
  nationalprovinces = { 1305 1293 1282 1281 1327 1307 1308 1309 1325 1320 1321 1319 1310 1318 1312 1311 1313 1317 1314 }
  ownedprovinces = { 1360 1263 1265 1279 }
  controlledprovinces = { 1360 1263 1265 1279 }
  (上面整个部分我大大简化了,实际代码多得多,我只摘了部分来说明。
  这段开头定义了你的国家的内政策略,具体数字我就不详说了,因为我的国家走亲德路线,所以是照搬的德国国策。
  下面的SpyInfo是你的国家在各个国家派遣的间谍数目。
  “nationalprovinces”是你的固有领土,可以和别的国家固有领土重复。这部分领土不需要你开局就占据,但一旦占据就是100%的资源和IC利用率。我的代码中,固有领土是全中国。
  “ownedprovinces”和“controlledprovinces”是你开局占据的地盘。注意:这部分决不能和别的国家重复!!!所以,你要看清自己的国家占据了原剧本中哪些国家的哪些省份,然后进入这些国家的inc文件,从这两句里面删掉。)

  # Group E 1936 techs
  # ######################
  # GW fighter
  techapps = { 1010 1020 1110 1190 }
  diplomacy =
  { relation = { tag = JAP value = -200 }
  relation = { tag = CHC value = -100 }
  relation =
  { tag = AUS
  value = 100
  guaranteed = { day = 30 month = december year = 1932 }
  }
  (“techapps”部分定义你拥有哪些科技。这就需要从编辑器里查找对应代码了。
  下面的“diplomacy”部分,定义了你和各个国家的友好度,可以随意添加。其中关于“AUS“那段,是表示你对该国提供保护。)headofstate = { type = 9 id = 500 }
  headofgovernment = { type = 9 id = 501 }
  foreignminister = { type = 9 id = 506 }
  armamentminister = { type = 9 id = 512 }
  ministerofsecurity = { type = 9 id = 517 }
  ministerofintelligence = { type = 9 id = 521 }
  chiefofstaff = { type = 9 id = 528 }
  chiefofarmy = { type = 9 id = 524 }
  chiefofnavy = { type = 9 id = 527 }
  chiefofair = { type = 9 id = 523 }
  (这部分指定你的内阁部长分别是谁。建议这部分到编辑器去修改,何况,这时我们还没有设定内阁成员组。)

  再往后的代码,从“ landunit = “语句开始,就是定义你的初始军队了。强烈建议这部分到编辑器完成!!!因为部队id很容易出错,编辑器自动生成代码可以避免这个问题。

  好,国家文件建立完成。目前你的新国家已经成立了,下面要解决的就是怎么让整个世界能够识别它。步骤二、在游戏相对“底层”的目录中,添加该国家的定义——简言之,你得让系统能认得出这个国家:

  打开\Hearts of Iron.II.DA\config\ world_names.csv文件,查找“u01”所在位置并添加国名。例如我的是“U01;大汉王朝;;;;;;;;;;X”。那些标点符号都要照搬,只能改那几个汉字。

  打开\Hearts of Iron.II.DA\config\ models.csv文件,设定你的科技名称,说白了就是你的武器叫什么名字。我是完全拷贝了德国的武器,但是要把其中的“GER”改成“U01”。注意不同国家之间是有分割线的,是一堆标点。你新拷贝的部分也要用它和别的国家分开。

  “\Hearts of Iron.II.DA\db”目录下的几个文件:unitnames.csv、navynames.csv、airnames.csv、armynames.csv是定义你造出来的军队叫什么名字,以及合并后的部队叫“×××集团军”。这部分不难,只是工作量大点。

  至此,系统可以识别你的国家了,剩下的就是细化了。步骤三、开始细化工作,包括该国的科技组、将领、内阁:

  说明:
  1、这部分工作都可以在编辑器完成,而且个人建议采用编辑器,方便快捷;
  2、这部分所需要新建的文件都可以采用复制别国文件来修改,但主意把文件名里面它的国名改成“u01”。

  在“\Hearts of Iron.II.DA\db\leaders”下建立你的将领文件,设定名称、头像、以及技能。

  在“\Hearts of Iron.II.DA\db\ ministers”下建立你的内阁成员文件,设定名称、头像、以及个性。

  在“\Hearts of Iron.II.DA\db\tech\teams”下建立你的科技组。

  建立你的军队图标,在“\Hearts of Iron.II.DA\gfx\interface\models”目录中。我是拷贝的所有“ger”系列的文件,直接改成“u01”的就行。

  建立你的将领、内阁、科技组头像,在“\Hearts of Iron.II.DA\gfx\interface\pics”目录中,都是bmp文件。我是用三国志头像改的,注意尺寸,否则显示效果不好。另外,每个文件的名字不能乱起,要和你在上面说到的定义文件中相匹配,否则系统识别不到。

  你的小国旗,就是地图中部队上显示的那个,在“\Hearts of Iron.II.DA\gfx\map\flags”目录。

  你的大国旗,就是外交、以及在剧本中选国家的那个国旗,在“\Hearts of Iron.II.DA\gfx\map\shields”目录。这个国旗除了尺寸之外,还要注意,要做成明暗度不同的四面旗子,然后合并成一个文件,看起来才有飘扬的效果。

  音乐:“\Hearts of Iron.II.DA\music”目录。如果想换歌,就把别的mp3拷进来。然后有两个办法:
  1、 把新歌的歌名换成游戏原有的;
  2、 在这个目录的几个txt文件中,新增对你的音乐文件

  总之,步骤挺多的,而且之前要一个编辑器,这个你自己下也行,留个邮箱我发给你也行

用editor,载入你所用的剧本文件之后,选province,然后选择你想成为首都的城市为capital,取消Washington为capital,这样就可以了。

相关阅读

关键词不能为空

标签导航

有关英语的游戏 RPG游戏是什么意思? 三个字游戏方法 模拟人生3房屋mod放哪怎么安装 模拟人生3的人物MOD放哪 模拟人生3怎么载入房屋和人物MOD 模拟人生3人物房屋MOD怎么安装 王牌特工常见术语? JDB王牌特工常见术语? 电影《王牌特工》的超燃的情景设置有哪些? 王牌特工尾戒称为什么款式?哪里可以做? 钢铁雄心2,怎么敌国一直更换首都啊? <钢铁雄心2 末日> 如何变更首都 钢铁雄心3怎么改首都? 钢铁雄心2中华民国怎么把首都迁回南京? 模拟人生3自己创建的人物 在哪里?如何存成这个格式Sims3... 模拟人生3怎么创建人物 模拟人生3自己创建的人物 在哪里? 怎样在模拟人生3原来的进度里创建新的人物 DNF漫游枪手刷图技能怎么摆放啊 DNF漫游刷图快捷键怎么设置? dnf漫游刷图技能摆放,键位设置(如哪个键是攻击,那哪个键是... DNF:漫游手搓左轮键位设置分享 漫游之王怎么用 魔兽争霸职业选手资料 介绍几个中国的或世界的著名War3选手. 世界顶级魔兽争霸选手都有谁? 以前打war3的那些著名选手现在都在干嘛?有人知道吗? 钢铁雄心2:黑暗时刻 中共问题 钢铁雄心2黑暗时刻英文版,我是新手,玩中华民国,有些问题 钢铁雄心2黑暗时刻 苏联对德国 钢铁雄心2黑暗时刻有哪些剧本 模拟人生3宠物有的能养的宠物有哪些?详细点! 求模拟人生3宠物最稀有鸟的名字 模拟人生3人 猫都有什么技能 全部 模拟人生3狗的品种有什么用处 DNF流光星陨刀哪里爆?几率大的, DNF流光星陨刀哪里爆到的几率最高? dnf流光星陨刀在哪里爆的几率最大? DNF流光星陨刀哪里爆率高 终极一班里王亚瑟的口头禅是什么? 终极一班亚瑟王说的话 王亚瑟在终极一班说过几句名言?分别是? 求终极一班里亚瑟王的经典语录 有一部抗日电视剧,里面讲国民党派出两个有战争经验的人(一男一... 一部电视剧抗战时期的就是几个死刑犯组成的敢死队 谁知道抗战时期由国民党军统组建的一支由三四个罪犯组成的特别行... 拍摄于60年代讲述由一支由囚犯组成的特工队的美国电视剧叫什... 求模拟人生3超级电脑1.50 模拟人生3 超级电脑1.50 模拟人生3,版本:1.66的超级电脑现在谁还有?请发给我 模拟人生3:1.50的超级电脑可以cas整容吗?