SonicX 发表于 2004-11-27 16:32:08

关于民族独特单位可科技

帝国2(资料版)有18个民族每个民族都有自己的特殊单位和特殊科技,全写在一个AI文件里实在是很麻烦,好在制作公司考虑到上述问题提供了解决办法
通配字段
my-unique-unit-line ;特殊单位
my-unique-unit-upgrade ;升级到精锐特殊单位
my-unique-research ;民族独特科技
例子
;生产民族特殊单位系列
(defrule
(unit-type-count-total my-unique-unit-line < 15)
(can-train my-unique-unit-line)
=>
(train my-unique-unit-line)
)
;研究精锐民族单位
(defrule
(can-research my-unique-unit-upgrade)
=>
(research my-unique-unit-upgrade)
(disable-self)
)
;研究民族独特科技
(defrule
(can-research my-unique-research)
=>
(research my-unique-research)
(disable-self)
)

卧龙先生 发表于 2004-11-27 20:05:40

11

_CCC_大智 发表于 2004-11-28 08:58:03

那spy怎么研究捏?

yesgqt 发表于 2004-11-28 11:36:48

直接用动作spy吧

SonicX 发表于 2004-11-28 23:15:47

研究spy意义不大吧
页: [1]
查看完整版本: 关于民族独特单位可科技