更新信息

主要更新

  1. 重构了灵免以太底层通信架构,左下角通信包不再仅限于Mod通信数据。
  2. 流式接口OneEntity新增Family, AI, RiderId, BeRiderIdList, Rotation。
  3. 面向对象新增Vehicle(客户端)。
  4. 灵免以太开发平台内嵌灵免以太AI。

次要更新

  1. 配置组件更新至format_version2.8.1
  • 优化了玩家渲染配置组件dafeimian:entity,如果填写了render_controllers字段,将不再会强制要求填写material_by_render_controller, geometry_by_render_controller, texture_by_render_controller
  1. 长按alt键位现在可以呼出鼠标用于快速点击一些UI。
  2. 修复了模组异常的弹窗问题。
  3. 修复了进入游戏后的音乐播放异常问题。
  4. SetPlayerRender的联机状态下的自动重渲染。

新增接口

  1. 新增EndSprinting(双端),用于结束玩家疾跑状态。
  2. 新增RegisterRiderSeat(客户端),用于注册协同骑乘座位。
  3. 新增RunEntityJsonEvent(服务端),用于执行实体Json事件。
  4. 新增QuerySetByData(双端),根据字典数据来设置自定义Molang值。
  5. 新增SetSeatBroadcastInterval(客户端),用于设置协同骑乘座位广播频率。
  6. 新增SetPlayerVehicleRotation(客户端),用于设置玩家当前协同座位的载具旋转角度。需要RegisterRiderSeat注册后的载具才能使用此接口设置。
  7. 新增GetPlayerVehicleRotation(客户端),用于获取玩家当前协同座位的载具旋转角度。需要RegisterRiderSeat注册后的载具才能使用此接口获取。
  8. 新增GetPlayerVehicleSeatIndex(客户端),用于获取玩家当前坐骑的协同骑乘座位的次序。需要RegisterRiderSeat注册后的载具才能使用此接口获取。

调整接口

  1. 调整了QueryGet(客户端),新增参数EntityId,默认为playerId,用于指定查询的实体Id。
  2. 调整了SetPlayerRender(客户端),新增参数IsBroadcast,默认为True,用于指定是否广播至所有玩家。默认广播至所有玩家。
  3. 调整了ResetPlayerRender(客户端),新增参数IsBroadcast,默认为True,用于指定是否广播至所有玩家。默认广播至所有玩家。
评论交流

文档目录

灵免以太