技能 - 单位添加技能
在单位的技能分类添加技能类型
描述
给单位添加技能。
返回
技能
可选参数
技能槽位索引:整数 (技能在对应技能分类中的位置(从1开始),获取单位的技能时需要指定技能分类和索引。)
技能等级:整数 (获得技能后会立即将技能提升到该等级。)
创建参数表:表 (填入表,在实例的创建事件中可以获得该表(的拷贝),基于此表做一些初始化处理。)
技能 - 移除单位技能(指定类型)
移除单位技能分类中的技能技能类型
描述
从单位的指定技能槽位类型中移除指定类型的技能。如果有多个符合条件的技能,只会移除1个。
技能 - 单位移除技能
移除单位技能分类整数技能位的技能
描述
移除单位技能。
技能 - 遍历单位技能(指定类型)
遍历单位的技能分类类型的所有技能做动作列表
描述
遍历单位身上的指定类型的技能执行动作列表内的动作。与“遍历到的技能”配合使用
技能 - 启用技能
启用技能
描述
启用技能。
技能 - 禁用技能
禁用技能
描述
禁用技能。被禁用的技能无法以任何方式施放。
技能 - 学习技能
学习技能
描述
让技能的拥有者学习该技能,会消耗技能点,技能点数不足无法学习
技能 - 移除技能
移除技能
描述
移除指定技能。
技能 - 进入冷却
使技能进入冷却
描述
使技能进入冷却状态。会进入技能的最大冷却时长。
技能 - 完成冷却
使技能立即冷却
描述
使技能立即完成冷却。技能完成冷却时才能施放。
技能 - 交换技能所在技能位
交换单位技能技能的技能位
描述
交换单位2个技能的技能位。通常用于制作二段技能,替换一段技能与二段技能的技能位。
技能 - 设置技能名字
设置技能技能的名字字符串
描述
设置技能的名字。
技能 - 设置技能描述
设置技能技能的描述字符串
描述
设置技能的描述。
技能 - 设置技能等级
设置技能的等级为整数级
描述
设置技能的等级。
技能 - 增加技能等级
增加技能的等级整数级
描述
增加技能等级
技能 - 设置技能充能层数
设置技能充能层数为整数层
描述
设置技能的充能层数。
技能 - 增加技能充能层数
增加技能充能整数层
描述
增加技能的充能层数。
技能 - 设置技能剩余充能时间
设置技能剩余充能时间实数|整数
描述
设置技能的剩余充能时间。充能时间为0时会获得1层充能。
技能 - 设置技能实数属性
设置技能的技能实数属性实数|整数
描述
设置技能实数属性。
技能 - 增加技能实数属性
增加技能的技能实数属性实数|整数
描述
增加技能实数属性(需要减少填负数)。
技能 - 设置技能整数属性
设置技能的技能整数属性整数
描述
设置技能整数属性。
技能 - 增加技能整数属性
增加技能的技能整数属性整数
描述
增加技能整数属性(需要减少填负数)
技能 - 设置技能建筑朝向
设置技能施法建筑朝向为实数|整数
描述
设置技能建筑朝向
技能 - 设置技能施法范围
设置技能施法范围为实数|整数
描述
设置技能的释放范围。只能对技能施放范围内的目标施法。
技能 - 设置技能玩家属性消耗
设置技能玩家属性玩家属性消耗为实数|整数
描述
设置技能的玩家属性消耗。施放技能时会消耗对应的玩家属性。
技能 - 增加技能玩家属性消耗
增加技能玩家属性玩家属性消耗为实数|整数
描述
增加技能的玩家属性消耗。施放技能时会消耗对应的玩家属性。
技能 - 增加冷却时间
增加技能冷却时间为实数|整数秒(要减少填负值)
描述
增加技能剩余冷却时间。必须技能处于冷却状态才有效。这里指的是使用技能后进入的冷却时间。要减少冷却填负值,冷却时间不会大于初始冷却时间。
技能 - 设置技能剩余冷却时间
设置技能剩余冷却时间为实数|整数秒
描述
设置技能剩余冷却时间。无论技能是否处于冷却时间都有效,可以使技能强制进入冷却。这里指的是使用技能后进入的冷却时间。本次冷却完成后冷却时间将回到默认状态。
技能 - 增加技能剩余冷却时间
增加技能剩余冷却时间实数|整数秒
描述
增加技能剩余冷却时间。必须技能处于冷却状态才有效。这里指的是使用技能后进入的冷却时间。可以大于初始冷却时间,本次冷却完成后冷却时间将回到默认状态。
技能 - 设置技能是否受冷却缩减影响
设置技能受冷却缩减的影响为布尔类型
描述
设置技能的冷却时间是否受到单位的冷却缩减影响。
技能 - 设置消耗生命是否会死亡
设置技能消耗生命会死亡为布尔类型
描述
当该项为true时,施放该技能时如果生命不足会立即死亡,否则保留1点生命值。
技能 - 设置生命不足时是否可以施放技能
设置技能生命不足时布尔类型可以施放技能
描述
当该项为true时,即使当前生命值不满足技能的施放要求,也可以施放技能。
技能 - 设置技能指示器智能施法是否显示
设置玩家|玩家组指示器在智能施法时显示状态为布尔类型
描述
设置技能开启智能施法时是否显示指示器。
技能 - 设置技能指示器类型
设置技能指示器类型为指示器类型
描述
设置技能的指示器类型。
技能 - 设置扇形指示器半径
设置技能扇形指示器半径为实数|整数
描述
设置技能的扇形指示器半径。
技能 - 设置扇形指示器夹角
设置技能扇形指示器夹角为角度
描述
设置技能的扇形指示器夹角。
技能 - 设置箭头/多段指示器长度
设置技能箭头/多段指示器长度为实数|整数
描述
设置技能的箭头/多段指示器长度。
技能 - 设置箭头/多段指示器宽度
设置技能箭头/多段指示器宽度为实数|整数
描述
设置技能的箭头/多段指示器宽度。
技能 - 设置圆形指示器半径
设置技能圆形指示器半径为实数|整数
描述
设置技能的圆形指示器半径。
技能 - 预览技能的指示器
对玩家显示技能的预览指示器
描述
强制预览技能的指示器。仅用于预览,无法通过该方式施放技能。
技能 - 开启技能指示器
开启玩家技能的指示器
描述
开启技能指示器
可选参数
仅模拟:布尔类型 (设置为true时,本次技能指示器在鼠标按下后不会真正触发技能,用于模拟输入,可在后续逻辑中自定义技能触发逻辑。 如果技能类型是建造技能,会额外抛出“技能 - 建造技能施放前事件”。)
建造时忽略单位:单位|单位组 (施放建造技能时,指示器会忽略这些单位的静态碰撞。可用于制作建筑移动逻辑,忽略对象填写建筑自身。)
技能 - 关闭技能的预览指示器
关闭玩家的预览指示器
描述
关闭预览的技能指示器。
技能 - 关闭技能指示器
关闭玩家技能的指示器
描述
关闭技能指示器
技能 - 设置普攻预览状态
设置玩家的普攻预览状态为布尔类型
描述
设置技能是否显示普攻预览。普攻预览开启时会显示一个范围提示特效。
技能 - 根据技能槽位交换技能
交换单位在技能分类的整数和在技能分类的整数
描述
根据技能槽位交换技能
技能 - 停止所有技能
停止单位的所有技能
描述
停止所有技能
技能 - 设置自动施法
设置技能是否自动施法布尔类型
描述
开启或关闭技能的自动施法
技能 - 设置技能图标
设置技能的图标为图片
描述
设置技能对象的图标
技能 - 遍历技能类型的前置条件作动作
遍历技能类型的前置条件做动作列表
描述
遍历技能类型的前置条件作动作
技能 - 推进技能到下一个阶段
推进技能到下一个阶段
描述
技能 - 推进技能到下一个阶段
技能 - 增加标签
给技能添加标签字符串
描述
技能 - 增加标签
技能 - 移除标签
给技能移除标签字符串
描述
技能 - 移除标签
技能 - 停止技能
停止技能技能
描述
停止技能
技能 - 添加技能的可破坏物索敌允许标签
添加技能的可破坏物索敌允许标签字符串
描述
技能 - 添加技能的可破坏物索敌允许标签
技能 - 添加技能的物品索敌允许标签
添加技能的物品索敌允许标签字符串
描述
技能 - 添加技能的物品索敌允许标签
技能 - 添加技能的单位索敌允许标签
添加技能的单位索敌允许标签字符串
描述
技能 - 添加技能的单位索敌允许标签
技能 - 清除技能标签
清除技能的标签
描述
清除技能标签
技能 - 暂停技能冷却
暂停技能技能冷却
描述
暂停技能冷却,暂停后可通过“恢复技能冷却”接口恢复 (与“恢复/暂停单位所有技能”接口冷却共享技能的暂停状态)
技能 - 移除技能的可破坏物索敌允许标签
移除技能的可破坏物索敌允许标签字符串
描述
技能 - 移除技能的可破坏物索敌允许标签
技能 - 移除技能的物品索敌允许标签
移除技能的物品索敌允许标签字符串
描述
技能 - 移除技能的物品索敌允许标签
技能 - 移除技能的单位索敌允许标签
移除技能的单位索敌允许标签字符串
描述
技能 - 移除技能的单位索敌允许标签
技能 - 恢复技能冷却
恢复技能技能冷却
描述
恢复技能冷却
建造 - 设置建造技能的建造单位
设置建造技能技能的建造单位为单位类型
描述
将指定建造技能的建造目标单位设置为指定单位。
技能 - 设置是否为永久性技能
设置技能布尔类型为永久性技能
描述
设置是否为永久性技能
技能 - 设置单次建造的模拟状态
设置编号为技能释放编号的技能单次释放模拟状态为布尔类型
描述
技能 - 暂停单位所有技能冷却
暂停单位单位所有技能冷却
描述
暂停单位所有技能冷却,暂停后可通过“恢复单位所有技能冷却”接口恢复 (与“恢复/暂停技能冷却”接口共享技能的暂停状态)
技能 - 恢复单位所有技能冷却
恢复单位单位所有技能冷却
描述
恢复单位所有技能冷却