• API(eca&lua)
  • ECA
  • eca
  • 动作(Action)
  • 游戏

游戏 - 暂停游戏

暂停游戏

描述

暂停所有游戏逻辑(通过在界面编辑器中事件的”游戏恢复“动作让游戏继续运行。)

游戏 - 开启软暂停

开启软暂停

描述

软暂停期间,场景时间停止流逝(计时器不再运转),但界面事件仍会被响应

游戏 - 恢复软暂停

恢复软暂停

描述

可以用于响应界面事件,以结束软暂停状态。

游戏 - 设置伤害系数

设置攻击类型护甲类型 的伤害系数为 实数|整数

描述

设置不同攻防类型之间的伤害结算系数,基础的伤害系数可在游戏规则中查看

游戏 - 设置复合属性影响系数

设置一级属性兑换二级属性的比例为 实数|整数

描述

设置一级属性对二级属性的影响系数,即每一点一级属性会增加多少二级属性

游戏 - 设置游戏时间的流逝速度

设置游戏时间的当前流逝速度为默认值的实数|整数

描述

与昼夜系统相关。控制游戏中的时间流逝速度。

游戏 - 开关时间流逝

设置时间流逝开关为布尔类型

描述

与昼夜系统相关。控制游戏中的时间流逝是否流逝。

游戏 - 设置游戏时间

设置游戏时间为实数|整数小时

描述

与昼夜系统相关。游戏中的时间始终在循环流逝,你可以获取游戏时间做一些事情,也可以通过该动作进行设置,范围为0-24。

游戏 - 创建人造时间

创建实数|整数时的人造时间并持续实数|整数

描述

与昼夜系统相关,使指定时间持续一段时间,与设置游戏时间流逝开关不同的是:原有的游戏时间在这个期间仍在流逝,人造时间结束后会回到正常的游戏时间。

游戏 - 开关全局视野

将全局视野开关设置为布尔类型

描述

在全局视野打开时,不会显示战争迷雾。

游戏 - 设置目标点所在的草丛隐蔽功能是否打开

布尔类型目标的草丛

描述

单位进入草丛时,敌对没有单位在对应草丛的玩家会看不见这个单位。但关闭后,指定位置所在的这片草丛的隐蔽功能将会失效(依赖于预先绘制草丛类型碰撞)。

游戏 - 设置随机数种子

设置随机数种子为整数

描述

设置游戏的随机数种子,可以固化随机性来辅助测试。

游戏 - 设置模型加载范围

设置模型加载范围为实数|整数

描述

全局模型加载范围设置

游戏 - 请求服务器时间

请求服务器时间

描述

这个动作会向服务器确认当前的时间,用于做每日签到等功能。由于服务器返回需要时间,所以你需要将需要做的动作写在动作列表中,使用”获取服务器时间“来处理对应的逻辑。

游戏 - 使玩家退出游戏

使玩家退出游戏

描述

使玩家退出游戏

游戏 - 设置逻辑帧率

设置逻辑帧率为整数

描述

设置逻辑帧率的范围为(1-60)

游戏 - 切换至关卡

切换至关卡关卡

描述

执行后会将当前在线的所有玩家以当前槽位转移到新的地图后从重新初始化开始运行,需要通过存档进行通信。两次切换之间需间隔30秒CD。

游戏 - 结束玩家游戏

玩家胜负结果结束游戏,显示界面界面控件

描述

让对应的玩家停止其客户端的后续运行,并且弹出对应的结算界面(结算界面仍然可以操作)。

游戏 - 获取当前关卡

获取当前关卡

描述

获取当前的关卡的id字符串

返回

关卡

特殊 - 遍历服务器掉落结果做动作

遍历服务器掉落结果做动作

描述

掉落时影响到的每个存档槽位会被当做一次循环内容取出,与整数函数“获取遍历到的掉落影响存档所在槽位”及“获取遍历到的服务器掉落的存档影响值“配合使用。

键盘 - 设置本地按键映射

将按键键盘按键本地映射为按键键盘按键

描述

在本地对按键进行拦截并当做另一个按键处理。

键盘 - 取消本地按键映射

取消按键键盘按键的本地映射

描述

键盘 - 清空本地按键映射

清空按键本地映射

描述

装饰物 - 创建装饰物

创建装饰物类型朝向角度

描述

在【点】创建【装饰物类型】朝向【角度】高度【实数】

返回

装饰物

可选参数

高度:实数|整数

装饰物 - 设置装饰物可见性

设置装饰物玩家的可见性开关为布尔类型

描述

设置装饰物对玩家显隐(不支持资源摆件)

装饰物 - 删除装饰物

删除装饰物

描述

删除【装饰物】

系统 - 发送广播事件

广播事件ID为字符串,事件内容为字符串的事件

描述

观战 - 设置观战客户端是否可切换视角

设置观战客户端视角切换的可用性为布尔类型

描述

可以在观战用户不应该可以切换视角(默认为Y键)的情况下禁止这个操作。

系统 - 获取最新游戏版本号

获取最新游戏版本号

描述

系统 - 获取本地游戏版本号

获取本地游戏版本号

描述

游戏 - 创建地形预设

变更场景 - 在创建场景关卡,是否携带灯光布尔类型,是否携带装饰物布尔类型,是否携带雾效布尔类型,是否携带投射物布尔类型,是否携带物品布尔类型,是否携带可破坏物布尔类型,是否携带碰撞布尔类型

描述

旋转角度请设置为0/90/180/270;使用此功能时,请在细节—地图设置—地形修改界面中开启"允许地形修改"

可选参数

旋转角度:整数

副本 - 请求创建私有副本

玩家|玩家组创建关卡id为关卡,游戏模式为游戏模式的私有副本

描述

请求创建私有副本

可选参数

最大人数:整数 (请求创建的私有副本允许加入的最大玩家数量。(该数值会覆盖副本配置中的数值))

自定义参数:字符串 (用于传入副本逻辑的自定参数,格式为字符串,可在副本内通过“查询副本信息”接口查询)

副本 - 请求加入私有副本

玩家|玩家组请求加入房间号位字符串的私有副本

描述

请求加入私有副本

摇杆 - 设置生效单位

玩家摇杆绑定到单位单位

描述

摇杆 - 设置生效单位

观战 - 设置观战客户端的逻辑玩家

设置观战客户端的逻辑玩家为玩家

描述

游戏规则打开自定义观战面板后生效,仅观战的客户端会执行本逻辑。执行后以被输入的玩家作为参数的其它镜头和ui语句会在观战玩家的客户端生效。借此模拟和刷新UI状态,复用游戏过程中的逻辑。

系统 - 更新最新游戏版本号

更新最新游戏版本号

描述