作者LORDJACK (文亚南)
看板Paradox
标题[心得] 自建 AI 档
时间Wed Oct 31 13:18:06 2007
听到 Armageddon 可以并吞外交组
整个就兴奋了起来
因此把从没玩过的国府拿来玩
一开始的战局不用说了, 遇到西安事变先谈和
跟桂系作战取得优势後的事件, 先选谈和
跟三马解除盟约与附庸
快快入盟
之後在跟滇系作战时, 日本宣我, 正式开战
随即引发日本宣美, 荷(但是她们没入盟)
之後发生统一战线事件, 统一後三马没有入盟
很好顺便宣一下
然後晋系被日本并吞, 放出蒙古国
我并吞蒙古满洲国 (这两国的研发团队强的离谱, 很多项目比日本强)
正式落日, 事件放出了魁儡韩国
但是日本仍然在跟美荷作战
之後就开始了二次落日大作战
在日本作战的前提下
事实证明, 国府登陆日本还是有可能的
利用骚扰南洋做诱饵引日本海军南下
之後利用海轰轰炸日本海, 大军登陆博多
日本本土此时的海岸线多半只有一个警卫师在守
利用三个陆战队可以成功的占领
之後利用疯狂撤退的运输舰不断增援
配合空降师由博多空降信越一带取得本洲港口
然後就是残酷的全面军事占领日本
之後并吞日本, 考量到未来的发展之後
我想自力并吞世界, 因此自盟国退出
随後解放日本, 又解放了北越(日本在法国维奇前, 作战取得的)
引此中,日,北越,韩成了我盟国的主力
中国的研发团队包括了满洲国, 蒙古国, 晋系, 滇系, 三马, 已经算相当不错了
之後收复固有领土之战, 跟英国全面开打
很神奇的此时俄国会对美英宣战(美尚未入盟)
然後德国又会巴巴罗萨
因此成了共产集团, 英国集团, 德国集团, 中国集团, 美国
五大联盟的作战
共产 vs 英德美
英 vs 共德美中
德 vs 共英美
中 vs 英
美 vs 共德
此时遇到一个问题, 首先日本解放後
我的科研实力其实算不上一等强国
(日本并吞後再解放, 科技好像会退到跟我一样)
第二是日本拒绝跟我交换科技(死puppet 敢骄傲啊..)
第三是北越其实有一个很强的石油化炼的研发人才
但他老是派没用的人研发没用的东西
因此我开始改电脑的 .ai档
利用电脑控制的中国, (我改当北越)
军事攻占取得伊朗以东的英国全部领土
解放了印度, 巴基斯坦, 缅甸, 马来西亚
并吞了澳洲跟纽西兰
取得纽奥的研发团队後, 我的研发实力来到跟日本平起平坐的地位
事实证明AI 档经过适当的设定, 也是会很强的
首先, 大部分的AI档是经过事件指定的
比如说日本, 在db/event/AI_JAP.txt 中有日本适应的AI的事件
修改方式如一般事件档, 我把日本成为中国附庸的情况
增加了一个事件, 新的AI档为ai/switch/JAP_CHI_puppet.ai
自行编辑JAP_CHI_puppet.ai 档, 基本上可以把 save 档中的日本 ai 设定
全部都先拷贝过去
然後有些要改
比如说
exp_force_ratio = 0.75
这是指定电脑会派出多少百分比的军队给盟友
如果把德国的这个值调高一点
德军会援助义大利, 那样北非战场会更容易获胜
tarde = { embargo = {CHI} }
这是表示电脑会拒绝跟某国交易
由於日本这一项有CHI, 所以就算变成你的附庸也会拒绝跟你交易
所以要设为 embargo = {}
tech_share = { embargo = {CHI} }
电脑分享科技的设定, 在这里中国被日本封锁了
所以中国根本无法跟日本交换科技
另外 technology = { perference = {....} }
这边是设定电脑的科技研发目标对象
如巴基斯坦跟北越这些有特色的国家
可以指定要他们研发特定科技
另外我把中国的一些改了
比如说
max_front_ratio = 1.2000
max_front_ratios = { AST = 4.0 }
这是说, 在跟敌人的战线, 我军跟敌军人数的理想比例
比如说德国没有特别设定, 所以德国跟苏联的前线部队比例约为1:1
而日本在征菲律宾时, 是设定
max_front_ratios = { PHI = 4.0 }
所以日本打菲律宾势如破竹摧枯拉朽的
我对澳洲设为 4.0, 中国打澳洲也是摧枯拉朽的
max_garrison_prop = 0.1500
min_garrison_prop = 0.0500
这是电脑分配给守备AI 的军队数量
像德国征俄时是 0.6 与 0.4
大约只有一半的兵力会分配在前线
要预防万一的话, 这个值要设高
但要瞬间消灭敌军, 这要设低
invasion = {
ignore = yes
invasion = yes
max_distance = 250
target = { 省份 = 优先权 }
}
ignore是表示当你的前线有敌人时, 电脑会不会做登陆
预设值是 no
所以像德国跟俄国有前线接触, 那电脑就不会另外登陆英国, 或是登陆列宁格勒
max_distance 表示会企图登陆离出发港多远的省份
那个数字乘以 1000km 就是目标
有了目标电脑会再很聪明的想办法爬过去
另外 target 表示电脑对特定省份的企图心
如果没有海狮的话, 对德国来说, 英国本土的 target 都是零
所以绝对不会登陆
我是直接拿美国 1944年的 target 资料直接覆盖上去
再做一点修改
这样就会有一个超大范围的登陆目标区
另外新生出来的国家没有 AI 档
不过建议自己帮他们写一个, 并在 db/event/ai_revolters.txt
或是 db/event/AI_MinorShutInvasion.txt 中指定
这分别是指定一些外星IC的事件, 或是设定新生国家不会登陆
把他们的ai设定如
command = { type = ai which = "switch/U72_RD.ai"
然後再自己去编一个U72_RD.ai 的档案就是北越的ai了
不过现在无论如何, 打没多久美国就会加入盟国
我被迫跟美国开打
只好重新手控, 改打中国版太平洋战争
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.21.210
※ 编辑: LORDJACK 来自: 140.112.21.210 (10/31 13:24)
※ 编辑: LORDJACK 来自: 140.112.21.210 (10/31 13:32)
1F:推 ThomasJP:可是我还是有看过德国登陆英国的...虽然最後失败>< 10/31 13:41
※ 编辑: LORDJACK 来自: 140.112.21.210 (10/31 13:43)
2F:推 LORDJACK:event 20032 有海狮, 有80% 的机率德国会选择征俄 10/31 13:45
3F:→ LORDJACK:一连串的事件後(包括取消海狮), 最後德国会用 10/31 13:46
4F:→ LORDJACK:switch/GER_Sealion.ai 这个档, 把这个档抄去德国ai吧 10/31 13:47
5F:→ LORDJACK:不过前提是德国没有其他的陆军战线啦, 有的话, 德国还是 10/31 13:48
6F:→ LORDJACK:不会登陆 10/31 13:49
7F:推 Tuberculosis:其实直接改存档就可以了 10/31 18:03