<Condition name="条件名称">
<Param name="选项调用名" dispName="$$22534$$显示名称,在前面加上$$xxxxx$$表示调用stringtabley.xml的名称" VarType="player">1</Param>
<Param name="选项调用名" dispName="$$25424$$显示名称" VarType="kbstat">预设值</Param>
<Param name="选项调用名" dispName="$$32954$$显示名称" varType="string">预设值</Param>
<Param name="选项调用名" dispName="$$22297$$显示名称" varType="operator">预设值</Param>
<Param name="选项调用名" dispName="Value" VarType="float">预设值</Param>
<Expression>此处输入条件(触发程序),自行参考kb或者tr命令表可以使用%选项调用名%调用上面的选项值</Expression>
</Condition>
<Effect name="效果名称">
<Param name="选项调用名" dispName="$$22348$$显示名称,在前面加上$$xxxxx$$表示调用stringtabley.xml的名称" VarType="group">default</Param>
<Param name="选项调用名" dispName="$$22434$$ProtoName" varType="protounit">预设值</Param>
<Param name="选项调用名" dispName="显示名称" varType="area">预设值</Param>
<Param name="选项调用名" dispName="显示名称" VarType="string">预设值</Param>
<Param name="选项调用名" dispName="显示名称" varType="long">预设值</Param>
<Param name="选项调用名" dispName="显示名称" varType="bool">预设值</Param>
<Command>此处输入触发程序,自行参考kb或者tr命令表,可以使用%选项调用名%调用上面的选项值</Command>
</Effect>
(提示:如果手机屏幕不够大可以从右向左滑动显示表格,本帖推荐使用电脑查看)
varType |
描述 |
返回值 |
bool |
 返回true或false |
true、false |
area |
 选取一个位置。 |
Vector坐标(X,Y,Z) |
unit |
 选择一个单位。 返回剧情名(ScenarioName),游戏开局后第一个创建的单位的剧情名为0 |
ScenarioName |
long |
 输入数值框,只能输入数值。 |
所输入的值 |
float |
 输入数值框,只能输入数值。 |
所输入的值 |
string |
 输入框,可输入任何ANSI字符,无法输入中文。 输入中文后将会导致所有触发失效。 |
所输入的值 |
stringid |
 输入框,可输入任何ANSI字符,无法输入中文。 输入中文后将会导致所有触发失效。 |
所输入的值 |
stringnonloc |
 输入框,可输入任何ANSI字符,无法输入中文。 输入中文后将会导致所有触发失效。 |
所输入的值 |
sound |
 左边输入路径,但这个选项的输出值应该有BUG。 这个BUG应该会导致所有触发程序失效。 |
路径","X |
group |
 选取一个军队,选择单位按Make可以创建军队。 |
X,Y(玩家ID,军队编号) |
operator |
 返回一个值,可以选择"<","<=","==",">=",">" |
"<"、"<="、"=="、">="、">" |
traderoute |
 选择一个贸易路线。 返回值为贸易路线ID,第一个贸易路线ID为1 |
贸易路线ID |
event |
 选择一个触发程序。 返回值为触发程序ID,第一个触发程序ID为0 |
触发程序ID |
objective |
 选择一个目标。 返回值为目标ID,第一个目标ID为1 |
目标ID |
camtrack |
 选择一个视觉追踪设定。
|
视觉追踪所设定的名称。 |
camerainfo |
 选择一个位置。 |
n个Vector坐标(X,Y,Z) |
civilization |
 选择一个国家。 返回值为civ国家调用名。 |
civ国家调用名 |
culture |
 选择一个文化。 返回值为文化调用名。 |
文化调用名 |
pufield |
 选择一个field值。 |
fieldID |
tech |
 选择一个科技调用名。 |
TechID |
protounit |
 选择一个单位调用名。 |
返回值为单位调用名。 |
techstatus |
 选择一个科技状态。 0-Unobtainable,1-Obtainable,2-active |
0、1、2 |
alliance |
 选择一个外交状态? 可以选择Ally、Enemy、Neutral。 |
Ally、Enemy、Neutral |
unittype |
 选择一个单位标签。 |
unittype调用名 |
unitstance |
 选择一个单位立场? 可以选择Aggressive、Defensive、Passive。 |
Aggressive、Defensive、Passive |
player |
 选择一个玩家ID,范围0-10。 |
0-10 |
resource |
 选择一个资源调用名。 |
资源调用名。 |
godpower |
 选择一个技能。 无法使用,中文字导致所有触发程序失效,stringtabley不相同联机将会不同步。 |
技能String名称 |
uicategory |
 选择一个Command。 |
CommandID |
|