求求能理解帝国AI脚本语言的大神,帮帮忙
在分析BOSS这个AI的时候,看到如下语句:(unit-type-count-total 594 > 0))
(unit-type-count-total 833 > 0))
然而由“全效工作室“写的AI教程上说,此用法为unit-type-count-total<单位> <关系运算子><数量>。
所以说594或者833这个位置应该写单位名称,如spearman(长枪兵),即
unit-type-count-total spearman > 0可以理解为当长枪兵这个兵种大于0的时候。
但是为什么是数字啊,数字有什么含义啊,我真的无语了,本来想找找字典表,可是根本就没有。谁能告诉我这个数字代表什么兵种啊????
别沉默啊 羊 和 火鸡 本帖最后由 newtonerdai 于 2019-10-11 19:21 编辑
描述单位的数字是单位ID,描述种属的数字是种属ID(900+)
如4号=步弓兵,904号=村民种属
类似“spearman”这种系列兵种代号,其本质都是一个数字。
如scout-cavalry = 448 号(侦查骑兵),militiaman = 74(民兵),spearman = 93(长矛兵)因为常用,所以用英文替代一部分常用的单位ID。
所以这些英文单位名,都是可以替代成数字的,结果就是识别为单位ID或者种属ID。
需求不高的话,下面这个就可以满足你的需求↓。上面我举的例子都是从这里查的。
帝国二AGE单位ID汇总大全
更全面的数据,可以下一个AGE2017版(我用的是004汉化的),在单位栏里查,应有尽有。
凌果 发表于 2019-10-11 17:28
羊 和 火鸡
确实是,感谢您 本帖最后由 lzwusrns5 于 2019-10-12 14:31 编辑
newtonerdai 发表于 2019-10-11 18:54
描述单位的数字是单位ID,描述种属的数字是种属ID(900+)
如4号=步弓兵,904号=村民种属
是的,十分感谢。我也下载了一个,非常实用。C:\Users\icepieace\Desktop
页:
[1]