epScript 常量对照表
TrgCount 个数类型
All: 0
其它正整数
TrgModifier 数值修改方法
SetTo: 7 // 设置为 =
Add: 8 // 加上 +=
Subtract: 9 // 减去 -=(最多可以减为零,即使减去大于当前值的数值)
TrgComparison 数值比较方法
AtLeast: 0 // 不少于 >=
AtMost: 1 // 不多于 <=
Exactly: 10 // 完全是 ==
TrgSwitchState 开关状态
Set: 2 // 已设置
Cleared: 3 // 已清除
TrgSwitchAction 开关动作
Set: 4 // 设置状态
Clear: 5 // 清除状态
Toggle: 6 // 切换状态
Random: 11 // 使用随机状态
TrgResource 资源类型
Ore: 0 // 水晶矿
Gas: 1 // 气矿
OreAndGas: 2 // 水晶矿和气矿
TrgAllyStatus 联盟状态
Enemy: 0 // 敌人
Ally: 1 // 联盟
AlliedVictory: 2 // 联盟一起胜利
TrgOrder 单位命令
Move: 0 // 移动
Patrol: 1 // 巡逻
Attack: 2 // 攻击
TrgPropState 触发器属性状态
Enable: 4 // 启用状态
Disable: 5 // 禁用状态
Toggle: 6 // 切换状态
TrgScore 玩家得分类型
Total: 0 // 总分
Units: 1 // 单位分
Buildings: 2 // 建筑分
UnitsAndBuildings: 3 // 单位和建筑物分
Kills: 4 // 击杀分
Razings: 5 // 评级分
KillsAndRazings: 6 // 击杀和评级分
Custom: 7 // 自定义分
TrgLocation 位置/区域
// 位置/区域 一共 255 个,编号从 0~63,65~255
// 编号 64 表示任意位置/区域
"Location 1~64": 0~63
"Anywhere": 64
"Location 66~256": 65~255
// euddraft 编译时会将所有的位置/区域的名称从地图字符串表(Map String Table)中删除,也就是说,位置/区域名称在运行时是不存在的,仅用于地图开发者辨别
TrgSwitch 开关
// 开关一共 256 个,编号为 0~255
"Switch 1~256": 0~255
// euddraft 编译时会将所有的开关的名称从地图字符串表(Map String Table)中删除,也就是说,开关名称在运行时是不存在的,仅用于地图开发者辨别