VarAdd
增加玩家一个(起作用的)变量(var/fvar)数值.
无论是整型变量还是浮点型变量都能被此控制器增加.
必要参数(对应整型变量):
v = var_no (整型)
var_no指定要影响的变量号.必须是0-59之中的一个整数.
value = int_expr (整型)
int_expr是加到索引号为var_no的整型变量上的值.
必要参数(对应浮点型变量):
fv = var_no (整型)
var_no指定要影响的变量号.必须是0-39之中的一个整数.
value = float_expr (浮点型)
float_expr是加到索引号为var_no的浮点型变量上的值.
可选参数:
上述2种情况都没有.
替代语法:
var(var_no) = int_expr (整型版本)
fvar(var_no) = float_expr (浮点型版本)
注意:
由于历史原因,注意上面列出的VarAdd替代语法,不能在一个表达式内给变量赋值,也不能在一个表达式内增加变量值.
如果你成功击中P2将他置于自定义状态,不要在自定义状态中给变量赋值.否则,你将覆盖P2父级的变量,这将引起对手未知错误.
(也就是说,不要在p2stateno,targetstate指定P2进入的状态里面使用varset,varrangeset,varadd,parentvaradd,parentvarset等等(除非你做整合或者你知道自己在做什么)
否则你设置的其实是P2或者他父级的var/fvar参数,所以将会引起未知错误.)
示例:
无