获取正确的注册表
在地图中,有很多触发条件/结果/脚本需要填入某个物件的 ID 号而非注册名,如
- 19 建造特定类型的建筑…
- 41 播放动画
- 42 爆炸在
- 88 粒子动画
- 46,N - 攻击N指定建筑
- 47,N - 移动到N指定敌方或中立建筑附近
- 56,N - 如果超时空传送就绪,则传送该小队至N指定建筑物
- 58,N - 移动到N指定友方建筑附近
这些编号顺序在平台不同/ ini 不同时不同,而 FA2 中显示的往往是错误的,

由于每个人的 ini 有可能不同(自己新加了单位,或者是不同的 MOD),特别是 ARES 下还有拆分 ini,直接给出一个定死的序号表意义不大,因此需要一种可行的动态计算方式。
方法1:把列表(如建筑列表)复制进 excel,查找重复项并去掉重复项,从0开始重新生成序号
方法2:见【其他教程 - 细节】平台bug:注册号漂移,下载 HTML 附件,运用程序动态计算列表(填入待整理的注册表名称如InfantryTypes
,进行计算)
方法3(ARES 下推荐,所得结果与原版不通用):使用 ARES 的 Debug 日志功能导出列表(说明书里有):
- 确保你使用了 ARES
- 在启动参数
RunAres.bat
中添加-LOG
,如Syringe "gamemd.exe" %* -cd -speedcontrol -NOLOGO -LOG
- 在游戏内快捷键选项
Development
为Dump Types
指定一个快捷键(英文键盘),它将 Dumps the current type list to the log - 进入地图,按下你的快捷键,然后看到左上弹出提示
- 打开游戏目录下
debug/debug.log
,往下翻,就有你想要的各种列表了哦。
下面咱再给出特定行为的解释以及可以直接用的列表。
脚本们与19 建造特定类型的建筑
N=该建筑在注册列表中的【顺序号】,从【0】开始。脚本额外加判定系数,详见 prry 翻译的 特遣脚本小队AI触发全教程(by prry).docx
41 播放动画
在特定的路径点播放特定的动画,参数为[Animations]里的动画 ID。原版动画注册表存在序号漂移,建议使用脚本或 Excel 予以修正。
yr1.001平台下,未修改 ini 时可以直接用的列表:
41 播放动画在...
0 一个大的爆炸
1 步兵被电死
2 炮弹打到水里
3 炮弹打到水里
4 炮弹打到水里(这个小一点)
9 机枪类武器攻击地面
10 机枪类武器攻击地面
11 飞弹类武器攻击地面
12 箱子里钱的动画
15 医疗的动画
16 箱子增加护甲的动画
18 地图全开的动画
19 增加力量的动画
28 升级的动画
29 地图全开的动画
152——166 大大小小的爆炸(基本没用)
167 榴弹炮的弹头动画(同上)
168——172 还是各种爆炸(同上)
173 尤里X部署动画
174 褐色轨道炮
194 核弹爆炸的动画(没伤害)
195 核弹接触地面的光球
198 使用铁幕的动画
200 超时空采矿车瞬间“回城”动画
201 超时空军团把单位抹掉的动画
238 239 地上出现一具骷髅
242 步兵被烧死
243 步兵被狂兽人锤烂
244 步兵融化
256 257 超时空传送的第二段动画
258 不知道怎么说,反正很霸气就对了“核弹发射烟雾的动画”
295 红色轨道炮
296 超时空传送第一段动画,不消失,坑
314 闪电风暴的乌云
316 闪电风暴的乌云
317 闪电风暴的乌云
318 一束闪电
319 一束闪电
321 闪电击中地面的效果
387 喷水池的动画(不消失)
397 心灵信标的动画(只有上半身,不消失)
414 苏联维修站的动画(就一个架子,不消失)
475 箭头 正下
476 箭头 右上
477 箭头 左下
478 箭头 右下
479 箭头 左上
480 箭头 正上
481 箭头 正右
482 箭头 正左
483 箭头 正下 (貌似这个持续时间短些)
505 心灵控制器 (不消失)
510 病狙的病毒(有伤害)
535 出现一名野生狂兽人(应该归属于触发所属方)
560 基因突变器动画 (不消失)
577 使用心灵控制器时出现的尤里的脸
578 使用心灵控制器时地面出现的红圈的动画(形容的好捉急啊)
589 使用铁幕的动画
【以前是有人发过,但我所知道的都不怎么全面。于是就闲的一个一个看,个人认为有用的参数都已列举出来】
【好吧,其实我真正的目的是为接下来的任(shun)务(bian)做(pian)准(jing)备(yan)。。表示现在正在把官方任务里面那些比较合适的语音给抠出来。。】
WAVE散开 7 RING
菱形闪光 454 KTSTLEXP
BY 秒
42 爆炸在
使用特定「武器的弹头」在指定路径点产生一次爆炸,但无法触发弹头的特殊效果。参数为[WeaponTypes]里的武器ID(从1开始),若无该注册表(或者注册表里没有所填ID)则取[Warheads]里的弹头ID。
yr1.001平台下,未修改 ini 时可以直接用的列表:
【42 爆炸在...】
0 哨戒炮那啥
1 不明
2 哨戒炮那啥
3 GGI那啥
4 电?
5 电?磁暴坦克?
6 不明
7 不明
8 不明
9 巨炮那啥
10 和谐弹 - -
11 放屁车那啥,大小未记录
12 同3
13 不明
14 同4,5
15 不明
16—27 均同2
28 尤里强行控制地面出现的那啥
29 同9
30 同2
31—44 或大或小的。。类似于巨炮那啥。。
45 不明
46 天启那啥【非精英级别】
47 同3
48 灰熊等坦克那啥【精英级别】
49 驱逐舰那啥
50 同48
51 同3
52 同31—44
53,54,56 不明
55 基洛夫那啥【精英级别】
57 GI那啥
58,60 同11但较小
59,61 同11但较大
62,64,67,68同49
63 不明
65,66 基洛夫那啥【非精英级别】
69 不明
70,71 同57
72 不明
73 无法表达,目测为放大版的49
74 不明
75 同65,66
76,77 不明
78 同49
79 同48
80 榴弹炮那啥
81,82 同14
83 同49
84 同48
85 同73
86 巨炮那啥
87,89 GGI那啥
88 同14
90 放屁车那啥
91,92 攻击被铁幕的单位时的那啥
93,95 不明
94 同73
96 GI那啥
97 放屁车那啥
98,99,107 狙击手那啥
100 同14
101 不明
102 不明
103 不明
104 无畏级战舰那啥【精英级】
105 不明
106 尤里新兵那啥
108 不明
109 GGI那啥
110 不明
111 自爆卡车那啥
112 GI那啥
【未完待续。。。。】BY 秒
88 粒子动画
在特定的路径点播放粒子动画,参数为[ParticleSystems]里的ID。无法播放Gas类型 (BehavesLike=Gas) 的粒子系统。
yr1.001平台下,未修改 ini 时可以直接用的列表:
【88 粒子动画】
0 GasCloud1 不明
1 GasCloud2 不明
2 FireStream 烟雾
3 Spark 烟雾
4 FirestormSpark 烟雾
5 LargeGreySmoke 火光
6 SmallGreySmoke 火光
7 TestSmoke 烟雾
8 GasCloudD1 类似轨道炮,色浅,从左射下
9 GasCloudD2 同上,从右射下
10 SmallRailgunPart 火光
11 LargeRailgunPart 火光【较小】
12 GasCloudM1 不明
13 GasCloudM2 不明
14 WeldingSpark 不明
15 LargeSpark 火光
16 VirusCloud1 不明
17 VirusCloud2 不明
18 VirusCloudD1 不明
19 VirusCloudD2 不明
20 PsychCloud 直接弹框
21 PsychCloudD 直接弹框
BY 秒