Skip to content
On this page

Event


基本类型

LOGIC_UNIT_DESTROY

名称: LOGIC_UNIT_DESTROY
参数

TIMEOUT

名称: 定时器超时
参数

REPEAT_TIMEOUT

名称: 周期性定时器超时
参数

GAME_INIT

名称: 游戏初始化
参数

LOADING_END

名称: Loading结束
参数

RELAUNCH_FRAME_CATCHING_FINISHED

名称: 重启客户端追帧完成
参数

RECV_TRIGGER

名称: 接收触发事件
参数
参数名描述类型
__trigger_id触发器idTriggerID

GAME_END

名称: 游戏结束
参数

GAME_PAUSE

名称: 游戏暂停
参数

GAME_RESUME

名称: 游戏恢复
参数

EMPTY

名称: 空事件
参数

ER_TIMEOUT

名称: 全局计时器超时
参数
参数名描述类型
__name计时器名称Str

DAY_NIGHT_CHANGE

名称: 昼夜发生变化
参数
参数名描述类型
__is_day_to_night是否是白天转到黑夜Bool

CONTAINER_ADDED

名称: 添加容器
参数
参数名描述类型
__name容器名Str
__container容器ActorContainer

CONTAINER_ACTOR_ADDED

名称: 容器中添加actor
参数
参数名描述类型
__owner容器从属actorActor

CONTAINER_ACTOR_REMOVED

名称: 容器中删除actor
参数
参数名描述类型
__owner原容器从属actorActor

ACTOR_ATTR_UPDATED

名称: actor属性更新
参数
参数名描述类型
__name属性名Str

AREA_ENTER

名称: 单位进入区域
参数
参数名描述类型
__unit_id单位IDUnitID
__area_id区域IDAreaID
__trigger_id触发器IDTriggerID

AREA_LEAVE

名称: 单位离开区域
参数
参数名描述类型
__unit_id单位IDUnitID
__area_id区域IDAreaID
__trigger_id触发器IDTriggerID

ROLE_JOIN_BATTLE

名称: 玩家加入战斗
参数
参数名描述类型
__role_id玩家IDRoleID
__is_middle_join是否中途加入Bool

ROLE_ACTIVE_EXIT_GAME_EVENT

名称: 玩家主动退出游戏
参数
参数名描述类型
__role_id玩家IDRoleID

ROLE_LOSE_CONNECT

名称: 玩家断开服务器连接
参数
参数名描述类型
__role_id玩家IDRoleID

AI_TAKE_CONTROL

名称: AI接管玩家
参数
参数名描述类型
__role_id玩家IDRoleID

DOWNLOAD_MAP_ARCHIVE_CALLBACK

名称: 下载档案数据回调
参数
参数名描述类型
__role_id玩家IDRoleID

ROLE_USE_STORE_ITEM_END

名称: 玩家成功使用收费道具
参数
参数名描述类型
__role_id玩家IDRoleID
__store_key收费道具编号StoreKey
__use_cnt使用次数UInt32

CONSUME_STORE_ITEM

名称: 玩家成功使用收费道具(触发器内)
参数
参数名描述类型
__role_id玩家IDRoleID
__store_key收费道具编号StoreKey

ROLE_HOLD_STORE_ITEM

名称: 玩家持有收费道具
参数
参数名描述类型
__role_id玩家IDRoleID
__store_key收费道具编号StoreKey

ROLE_RESOURCE_CHANGED

名称: 玩家资源变化
参数
参数名描述类型
__role_id玩家IDRoleID
__res_key玩家资源类型RoleResKey
__res_value玩家资源值Int32

ROLE_INPUT_MSG

名称: 玩家输入字符串
参数
参数名描述类型
__role_id玩家IDRoleID
__msg字符串Str

ROLE_INPUT_ACTIVATION_CODE

名称: 玩家输入激活码
参数
参数名描述类型
__role_id玩家IDRoleID
__activation_code_group激活码组Str

ROLE_TECH_UPGRADE

名称: 玩家科技升级
参数
参数名描述类型
__role_id玩家IDRoleID
__tech_no科技编号TechKey
__curr_lv当前科技等级Int32

ROLE_TECH_DOWNGRADE

名称: 玩家科技降级
参数
参数名描述类型
__role_id玩家IDRoleID
__tech_no科技编号TechKey
__curr_lv当前科技等级Int32

ROLE_TECH_CHANGED

名称: 玩家科技变化
参数
参数名描述类型
__role_id玩家IDRoleID
__tech_no科技编号TechKey
__tech_no当前科技等级Int32
__delta_lv科技变化等级Int32

UNIT_UPGRADE_TECH

名称: 单位研发科技
参数
参数名描述类型
__unit_id单位IDUnitID
__role_id单位所属玩家IDRoleID
__tech_no科技编号TechKey

UNIT_ADD_TECH

名称: 单位添加科技
参数
参数名描述类型
__unit_id单位IDUnitID
__role_id单位所属玩家IDRoleID
__tech_no科技编号TechKey

UNIT_REMOVE_TECH

名称: 单位删除科技
参数
参数名描述类型
__unit_id单位IDUnitID
__role_id单位所属玩家IDRoleID
__tech_no科技编号TechKey

ROLE_CHANGE_RELATION

名称: 玩家敌对关系变化
参数
参数名描述类型
__src_role_id源玩家IDRoleID
__dst_role_id目标玩家IDRoleID
__relation关系RoleRelation

ABILITY_BUILD_FINISH

名称: 建筑技能建造成功
参数
参数名描述类型
__ability技能Ability
__ability_type技能类型AbilityType
__ability_index技能IDAbilityIndex
__ability_seq技能SeqAbilitySeq
__unit_id主人UnitID
__build_unit_id建造出来的单位IDUnitID

ATTACK_HIT_TARGET

名称: 普通攻击命中
参数
参数名描述类型
__ability_id技能idUInt32

ATTACK_HURT

名称: 普通攻击造成伤害
参数
参数名描述类型
__ability_id技能idUInt32
__other_unit被伤害的单位Unit

ABILITY_CD_CHANGE

名称: 技能CD变化
参数
参数名描述类型
__ability_index技能坑位AbilityIndex
__leftcd剩余时间Fixed
__totalcd总时长Fixed
__ability_id技能idAbilityKey

ACTIVE_ABILITY_CHANGED

名称: 单位获得新技能
参数
参数名描述类型
__ability_index技能坑位AbilityIndex

ABILITY_STACK_CHANGE

名称: 技能充能层数变化
参数
参数名描述类型
__ability_index技能坑位AbilityIndex
__stack技能充能层数Fixed

ABILITY_PLUS_POINT

名称: 技能加点
参数
参数名描述类型
__ability_index技能坑位AbilityIndex

ABILITY_STACK_CD_CHANGE

名称: 充能CD变化
参数
参数名描述类型
__ability_index技能坑位AbilityIndex
__left充能cd剩余时间Fixed
__total充能cd总时长Fixed

ABILITY_FORBIDDEN_CHANGED

名称: 技能禁用状态发生变化
参数
参数名描述类型
__ability_index技能坑位AbilityIndex
__is_forbidden是否禁用Bool

ABILITY_SILENT_CHANGED

名称: 技能的沉默状态发生变化
参数
参数名描述类型
__is_silent是否禁用Bool

UNIT_NAME_CHANGE

名称: 单位的名称发生变化
参数

UNIT_CHANGE_MINI_MAP_ICON

名称: 单位的小地图图标发生变化
参数

UNIT_ICON_CHANGE

名称: 单位头像图标发生变化
参数
参数名描述类型
__unit_id单位IDUnitID

ROLE_UNIT_CHANGE

名称: 阵营内单位变化
参数
参数名描述类型
__unit_id单位IDUnitID

ROLE_UNIT_TAG_CHANGE

名称: 阵营内单位标签变化
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_ENTER_MOVER_STATE

名称: 单位进入运动器状态
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_START_MOVE

名称: 单位开始移动
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_END_MOVE

名称: 单位结束移动
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_REMOVE

名称: 单位删除(ECA专用)
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_DELETE

名称: 单位删除(对象真正销毁)
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_END_TRANSLATE

名称: 单位传送结束
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_ATTR_CHANGE

名称: 单位属性变化
参数
参数名描述类型
__unit_id单位IDUnitID
__attr字符串Str

BEFORE_UNIT_DIE

名称: 单位即将死亡
参数
参数名描述类型
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_DIE

名称: 单位死亡
参数
参数名描述类型
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_ON_UNBIND_ROLE

名称: 单位解绑玩家
参数
参数名描述类型
__unit_id单位IDUnitID
__role_id玩家IDRoleID

UNIT_ON_BIND_ROLE

名称: 单位绑定玩家
参数
参数名描述类型
__unit_id单位IDUnitID
__role_id玩家IDRoleID

UNIT_BE_HURT

名称: 单位受到攻击
参数
参数名描述类型
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_HURT_OTHER

名称: 单位击中其他单位
参数
参数名描述类型
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_HURT_OTHER_FINISH

名称: 单位实际对其他单位造成伤害
参数
参数名描述类型
__is_critical_hit是否是暴击Fixed
__is_normal_hit是否是普通攻击Bool
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_BE_HURT_COMPLETE

名称: 单位实际受到伤害
参数
参数名描述类型
__is_critical_hit是否是暴击Fixed
__is_normal_hit是否是普通攻击Bool
__damage受到的伤害值Fixed
__source_unit施加伤害的单位Unit
__target_unit承受伤害的单位Unit
__ability当前伤害所属技能Ability
__damage_type伤害类型Int32
__unit_id单位IDUnitID

UNIT_GET_CURE

名称: 单位受到治疗
参数
参数名描述类型
__cured_value受到的治疗值Fixed

RES_ICON_CHANGED

名称: 修改玩家属性图标
参数
参数名描述类型
__res_key资源RoleResKey
__icon_idICON IDInt32

UNIT_RELEASE_ABILITY

名称: 单位施放技能事件
参数
参数名描述类型
__ability施放的技能对象Ability
__unit_id触发事件的单位unit_idUnitID

UNIT_RELEASE_ABILITY_START

名称: 单位施放技能开始事件
参数
参数名描述类型
__ability施放的技能对象Ability
__unit_id触发事件的单位unit_idUnitID

UNIT_RELEASE_ABILITY_END

名称: 单位施放技能结束事件
参数
参数名描述类型
__ability施放的技能对象Ability
__unit_id触发事件的单位unit_idUnitID

UNIT_RELEASE_MAGIC_BOOK

名称: 单位施放技能事件
参数
参数名描述类型
__ability施放的技能对象Ability
__unit_id触发事件的单位unit_idUnitID

UNIT_LEVEL_CHANGE

名称: 单位技能变化事件
参数

UNIT_EXP_CHANGE

名称: 单位经验变化事件
参数

UNIT_PRE_ADD_EXP

名称: 单位即将获得经验
参数
参数名描述类型
__unit_id获得经验的单位UnitID
__add_exp增加的经验Float

UNIT_ON_ADD_EXP

名称: 单位获得经验
参数
参数名描述类型
__unit_id获得经验的单位UnitID
__add_exp增加的经验Float

UNIT_ON_COMMAND

名称: 单位接收命令
参数
参数名描述类型
__unit_id单位UnitID
__cmd_type接收的命令UnitCommand
__target_unit目标单位Unit
__point目标点Point
__destructible_id目标可破坏物IDDestructibleID
__item_id目标物品IDItemID

KILL_UNIT

名称: 单位击杀其他单位
参数
参数名描述类型
__damage伤害值Fixed
__source_unit杀手单位Unit
__target_unit死亡单位Unit
__ability致命伤害所属技能Ability
__damage_type致命伤害类型Int32
__unit_id单位IDUnitID

UNIT_BORN

名称: 单位出生
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_ENTER_BATTLE

名称: 单位进入战斗状态
参数
参数名描述类型
__unit_id单位idUnitID

UNIT_EXIT_BATTLE

名称: 单位脱离战斗状态
参数
参数名描述类型
__unit_id单位idUnitID

UNIT_CREATE_SLAVE

名称: 单位创建仆从
参数
参数名描述类型
__unit_id仆从idUnitID

ITEM_ATTACHED_ATTR_CHANGED

名称: 物品附加属性变化
参数
参数名描述类型
__item_id物品IDItemID
__attr_key字符串Str
__delta定点数Fixed

UNIT_SHOP_BUY_ITEM

名称: 商品购买
参数
参数名描述类型
__unit_id购买物品单位idUnitID
__shop_unit_id商店单位idUnitID
__tab_idx商店分页Int32
__cnt商品数量UInt32
__item_stuff_id商品物品idItemID

UNIT_SHOP_BUY_UNIT

名称: 商品购买
参数
参数名描述类型
__unit_id购买物品单位idUnitID
__shop_unit_id商店单位idUnitID
__tab_idx商店分页Int32
__cnt商品数量UInt32
__unit_stuff_id商品单位idUnitID

UNIT_ITEM_SELL

名称: 道具出售
参数
参数名描述类型
__unit_id购买物品单位idUnitID
__shop_unit_id商店单位idUnitID
__item_id道具idItemID

SHOP_ITEM_CHANGED

名称: 商店商品变化
参数
参数名描述类型
__shop_unit_id商店单位idUnitID
__tab_idx商店分页Int32
__shop_key商品idStr
__curr_stock当前库存Int32

SHOP_STOCK_CHANGED

名称: 商品库存变化
参数
参数名描述类型
__shop_unit_id商店单位idUnitID
__tab_idx商店分页Int32
__shop_key商品idStr
__curr_stock当前库存Int32

SHOP_RES_COST_CHANGED

名称: 商品售价变化
参数
参数名描述类型
__shop_unit_id商店单位idUnitID
__tab_idx商店分页Int32
__shop_key商品idStr
__res_type资源编号RoleResKey
__res_cost当前售价Int32

UNIT_ITEM_COMPOSE

名称: 道具合成事件
参数
参数名描述类型
__unit_id单位idUnitID
__compose_id道具编号ItemKey

UNIT_SHOP_BUY_WITH_COMPOSE

名称: 商品合成购买
参数
参数名描述类型
__unit_id购买物品单位idUnitID
__shop_unit_id商店单位idUnitID
__item_id物品编号ItemID

REVIVE_UNIT

名称: 单位重生
参数
参数名描述类型
__unit_id单位IDUnitID

UPGRADE_UNIT

名称: 单位升级
参数
参数名描述类型
__unit_id单位IDUnitID

REACH_MOVE_TARGET_UNIT

名称: 单位运动目标达成
参数
参数名描述类型
__unit_id单位IDUnitID

COLLIDE_OBSTACLE_UNIT

名称: 单位碰撞到障碍
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_ENTER_GRASS

名称: 单位进入草丛
参数
参数名描述类型
__unit_id单位idUnitID

UNIT_LEAVE_GRASS

名称: 单位离开草丛
参数
参数名描述类型
__unit_id单位idUnitID

MAP_VISIBILITY_CHANGE

名称: 地图显隐因触发器发生变化
参数

UNIT_PRECONDITION_SUCCEED

名称: 单位类型的前置条件满足要求
参数
参数名描述类型
unit_key单位类型UnitKey
__role_id玩家IDRoleID

UNIT_PRECONDITION_FAILED

名称: 单位类型的前置条件不满足要求
参数
参数名描述类型
unit_key单位类型UnitKey
__role_id玩家IDRoleID

ITEM_PRECONDITION_SUCCEED

名称: 物品类型的前置条件满足要求
参数
参数名描述类型
__item_no物品类型ItemKey
__role_id玩家IDRoleID

ITEM_PRECONDITION_FAILED

名称: 物品类型的前置条件不满足要求
参数
参数名描述类型
__item_no物品类型ItemKey
__role_id玩家IDRoleID

ABILITY_PRECONDITION_SUCCEED

名称: 技能类型的前置条件满足要求
参数
参数名描述类型
__ability_id技能类型AbilityKey
__role_id玩家IDRoleID

ABILITY_PRECONDITION_FAILED

名称: 技能类型的前置条件不满足要求
参数
参数名描述类型
__ability_id技能类型AbilityKey
__role_id玩家IDRoleID

TECH_PRECONDITION_SUCCEED

名称: 科技类型的前置条件满足要求
参数
参数名描述类型
__tech_no科技类型TechKey
__role_id玩家IDRoleID

TECH_PRECONDITION_FAILED

名称: 科技类型的前置条件不满足要求
参数
参数名描述类型
__tech_no科技类型TechKey
__role_id玩家IDRoleID

ABILITY_UPGRADE

名称: 技能升级
参数

ABILITY_CS_START

名称: 技能开始施法
参数
参数名描述类型
__ability技能对象Ability

ABILITY_CS_END

名称: 技能开始施法结束
参数
参数名描述类型
__ability技能对象Ability

ABILITY_PS_START

名称: 技能前摇开始
参数
参数名描述类型
__ability技能对象Ability

ABILITY_PS_END

名称: 技能前摇结束
参数
参数名描述类型
__ability技能对象Ability

ITEM_ABILITY_PS_END

名称: 道具技能前摇结束
参数
参数名描述类型
__ability技能对象Ability

ABILITY_SP_END

名称: 技能准备结束
参数
参数名描述类型
__ability技能对象Ability

ABILITY_CST_END

名称: 技能持续施法结束
参数
参数名描述类型
__ability技能对象Ability

ABILITY_BS_END

名称: 技能后摇结束
参数
参数名描述类型
__ability技能对象Ability

ABILITY_CS_INTERRUPT

名称: 技能准备阶段被打断
参数
参数名描述类型
__ability技能对象Ability

ABILITY_PS_INTERRUPT

名称: 技能前摇阶段被打断
参数
参数名描述类型
__ability技能对象Ability

ABILITY_SP_INTERRUPT

名称: 技能准备阶段被打断
参数
参数名描述类型
__ability技能对象Ability

ABILITY_CST_INTERRUPT

名称: 技能持续施法阶段被打断
参数
参数名描述类型
__ability技能对象Ability

ABILITY_BS_INTERRUPT

名称: 技能后摇阶段被打断
参数
参数名描述类型
__ability技能对象Ability

ABILITY_END

名称: 技能结束(无论何种方式)
参数
参数名描述类型
__ability技能对象Ability

ABILITY_OBTAIN

名称: 获得技能
参数
参数名描述类型
__ability技能对象Ability

ABILITY_LOSE

名称: 失去技能
参数
参数名描述类型
__ability技能对象Ability

ABILITY_SWITCH

名称: 交换技能
参数
参数名描述类型
__ability技能对象Ability

ABILITY_DISABLE

名称: 技能禁用
参数
参数名描述类型
__ability技能对象Ability

ABILITY_ENABLE

名称: 技能启用
参数
参数名描述类型
__ability技能对象Ability

ABILITY_ATTR_CHANGED

名称: 技能属性变化
参数
参数名描述类型
__ability技能对象Ability

ABILITY_CD_END

名称: 技能冷却事件
参数

OBTAIN_MODIFIER

名称: 获得效果
参数
参数名描述类型
__modifier触发的魔法效果ModifierEntity
__owner_unit效果携带者Unit
__from_unit_id效果施加者Unit

LOSS_MODIFIER

名称: 失去效果
参数
参数名描述类型
__modifier触发的魔法效果ModifierEntity
__owner_unit效果携带者Unit
__from_unit_id效果施加者Unit

MODIFIER_CYCLE_TRIGGER

名称: 循环触发事件
参数
参数名描述类型
__modifier触发的魔法效果ModifierEntity
__owner_unit效果携带者Unit
__from_unit_id效果施加者Unit

MODIFIER_UPDATE_TIMER

名称: BUFF更新事件
参数

MODIFIER_LAYER_CHANGE

名称: 效果层数变化事件
参数
参数名描述类型
__modifier触发的魔法效果ModifierEntity
__owner_unit效果携带者Unit
__layer_change_values层数变化值Int32
__from_unit_id效果施加者Unit

MODIFIER_GET_BEFORE_CREATE

名称: 魔法效果即将获得事件
参数
参数名描述类型
__modifier触发的魔法效果ModifierEntity
__owner_unit效果携带者Unit
__from_unit_id效果施加者Unit

MODIFIER_BE_COVERED

名称: 魔法效果被覆盖事件
参数
参数名描述类型
__owner_unit效果携带者Unit
__old_modifier已有的魔法效果ModifierEntity
__new_modifier新增的魔法效果ModifierEntity

MODIFIER_ATTR_CHANGE

名称: 魔法效果属性变化事件
参数
参数名描述类型
__modifier魔法效果ModifierEntity

SOURCE_NUMS_CHANGE

名称: 可破坏物资源个数发生变化
参数

NAME_CHANGE

名称: 可破坏物的名称发生变化
参数

SOURCE_NAME_CHANGE

名称: 可破坏物资源名称发生变化
参数

DEST_DIE

名称: 可破坏物死亡
参数
参数名描述类型
__destructible_id死亡的可破坏物DestructibleID
__unit_for_dest凶手单位Unit

DEST_SOURCE_DRY

名称: 可破坏物被采集枯竭
参数
参数名描述类型
__destructible_id资源枯竭的可破坏物DestructibleID
__unit_for_dest采集的单位Unit

DEST_ATTACKED

名称: 可破坏物被攻击
参数
参数名描述类型
__destructible_id被攻击的可破坏物DestructibleID
__unit_for_dest攻击的单位Unit

DEST_COLLECTED

名称: 可破坏物被采集
参数
参数名描述类型
__destructible_id被采集的可破坏物DestructibleID
__unit_for_dest采集的单位Unit

DEST_AREA_DIE

名称: 区域内的可破坏物死亡
参数
参数名描述类型
__area可破坏物死亡的区域Area
__destructible_id死亡的可破坏物DestructibleID
__unit_for_dest杀手单位Unit

DEST_AREA_DRY

名称: 区域内的可破坏物被采集枯竭
参数
参数名描述类型
__area可破坏物被采集枯竭的区域Area
__destructible_id资源枯竭的可破坏物DestructibleID
__unit_for_dest采集单位Unit

DEST_AREA_ATTACKED

名称: 区域内的可破坏物被攻击
参数
参数名描述类型
__area可破坏物被攻击的区域Area
__destructible_id被攻击的可破坏物DestructibleID
__unit_for_dest攻击单位Unit

DEST_AREA_COLLECTED

名称: 区域内的可破坏物被采集
参数
参数名描述类型
__area可破坏物被采集的区域Area
__destructible_id被采集的可破坏物DestructibleID
__unit_for_dest采集单位Unit

DEST_CREATE_NEW

名称: 可破坏物创建
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID

DEST_DIE_NEW

名称: 可破坏物死亡
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID
__unit_id_of_dest_killer凶手单位IDUnitID

DEST_REVIVE_NEW

名称: 可破坏物复活
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID

DEST_RES_CNT_CHG_NEW

名称: 可破坏物资源量变化
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID
__res_chg_cnt_in_dest_event可破坏物资源变化量Int64

DEST_COLLECTED_NEW

名称: 可破坏物被采集
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID
__unit_id_in_dest_event事件中的单位UnitID
__ability_in_dest_event事件中的技能对象Ability
__role_res_cnt_in_event采集的玩家属性个数Int64

GET_HURT_NEW

名称: 可破坏物受到伤害
参数
参数名描述类型
__destructible_id可破坏物IDDestructibleID
__unit_id_of_hurt_dest事件中的单位UnitID
__damage_value_of_hurt_dest受到的伤害Fixed

SELECT_DEST

名称: 玩家选中可破坏物
参数
参数名描述类型
__role_id玩家IDRoleID
__destructible_id点击到可破坏物idDestructibleID

PRODUCE_PROJECTILE

名称: 投射物产生
参数

DEATH_PROJECTILE

名称: 投射物死亡
参数

START_MOVE_PROJECTILE

名称: 投射物运动开始
参数

REACH_MOVE_TARGET_PROJECTILE

名称: 投射物运动目标达成
参数

COLLIDE_OBSTACLE_PROJECTILE

名称: 投射物碰撞到障碍
参数
参数名描述类型
__unit_id单位IDUnitID

UNIT_PRODUCE_PROJECTILE

名称: 给单位创建投射物
参数

TRIGGER_COMPONENT_EVENT

名称: ui编辑器事件
参数
参数名描述类型
__role_id玩家IDRoleID
__ui_event_nameui事件变量名Str
__comp_name触发事件控件名称Str
__pos触碰坐标Vector2
__touch_id触碰IDInt32

GLOBAL_EVENT_TO_UI_WITH_DICT

名称: 全局触发器发送ui事件
参数
参数名描述类型
__event_nameui事件名Str
__args参数Dict

KEYBOARD_KEY_DOWN_EVENT

名称: 键盘按键按下
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前键盘按键KeyboardKey

KEYBOARD_KEY_UP_EVENT

名称: 键盘按键抬起
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前键盘按键KeyboardKey

MOUSE_KEY_DOWN_EVENT

名称: 鼠标按键按下
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__pointing_world_pos鼠标指向的世界坐标Point

MOUSE_KEY_UP_EVENT

名称: 鼠标按键抬起
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__pointing_world_pos鼠标指向的世界坐标Point

SE_KEY_DB_CLICK_EVENT

名称: 鼠标按键双击
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__pointing_world_pos鼠标指向的世界坐标Point

SE_KEY_DOWN_UNIT_EVENT

名称: 鼠标按键按下单位
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__unit_id当前操作的单位IDUnitID

SE_KEY_UP_UNIT_EVENT

名称: 鼠标按键抬起单位
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__unit_id当前操作的单位IDUnitID

SE_KEY_DB_CLICK_UNIT_EVENT

名称: 鼠标按键双击单位
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__current_key当前鼠标按键MouseKey
__unit_id当前操作的单位IDUnitID

SE_MOVE_EVENT

名称: 鼠标移动事件
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__pointing_world_pos鼠标指向的世界坐标Point
__tar_x鼠标指向的屏幕坐标XInt32
__tar_y鼠标指向的屏幕坐标YInt32

MOUSE_WHEEL_EVENT

名称: 鼠标滚轮事件
参数
参数名描述类型
__role_id触发按键的玩家IDRoleID
__mouse_wheel当前鼠标滚轮MouseWheel

AL_MOUSE_MOVE_EVENT

名称: 本地鼠标移动事件(勿通过该事件进行逻辑操作)
参数

UNIT_EVENT_TO_GLOBAL

名称: 单位触发器向全局触发器发送事件
参数
参数名描述类型
__event_name事件名Str
__pointPoint
__int1整数1Int32
__float1实数1Fixed
__bool1布尔1Bool
__str1字符串1Str
__unit_id单位idUnitID

ABILITY_EVENT_TO_GLOBAL

名称: 技能触发器向全局触发器发送事件
参数
参数名描述类型
__event_name事件名Str
__pointPoint
__int1整数1Int32
__float1实数1Fixed
__bool1布尔1Bool
__str1字符串1Str
__unit_id单位idUnitID

MODIFIER_EVENT_TO_GLOBAL

名称: 效果触发器向全局触发器发送事件
参数
参数名描述类型
__event_name事件名Str
__pointPoint
__int1整数1Int32
__float1实数1Fixed
__bool1布尔1Bool
__str1字符串1Str
__unit_id单位idUnitID

PROJECTILE_EVENT_TO_GLOBAL

名称: 投射物触发器向全局触发器发送事件
参数
参数名描述类型
__event_name事件名Str
__pointPoint
__int1整数1Int32
__float1实数1Fixed
__bool1布尔1Bool
__str1字符串1Str
__unit_id单位idUnitID

ITEM_EVENT_TO_GLOBAL

名称: 物品触发器向全局触发器发送事件
参数
参数名描述类型
__event_name事件名Str
__pointPoint
__int1整数1Int32
__float1实数1Fixed
__bool1布尔1Bool
__str1字符串1Str
__unit_id单位idUnitID

SELECT_UNIT

名称: 玩家选中单位
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_id点击到单位idUnitID

HIGH_LIGHT_UNIT_CHANGE

名称: 玩家控制的高亮单位
参数
参数名描述类型
__role_id玩家IDRoleID
__high_light_unit_id高亮单位idHighLightUnitID

SELECT_ITEM

名称: 玩家选中物品
参数
参数名描述类型
__role_id玩家IDRoleID
__item_id点击到物品idItemID

DOUBLE_CLICK_ITEM

名称: 玩家双击选中物品
参数
参数名描述类型
__role_id玩家IDRoleID
__item_id双击到物品idItemID

OPEN_SHOP_PANEL

名称: 打开商店界面
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_id商店单位IDUnitID

DOUBLE_CLICK_DEST

名称: 玩家双击选中可破坏物
参数
参数名描述类型
__role_id玩家IDRoleID
__destructible_id双击到可破坏物idDestructibleID

SELECT_UNIT_GROUP

名称: 玩家选中单位组
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_group_id_list框选到单位组id列表UnitGroup
__team_id队伍编号Int32

START_SKILL_POINTER

名称: 打开技能指示器
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_id释放单位idUnitID
__ability_type技能类型AbilityType
__ability_index技能IndexAbilityIndex
__ability_seq技能SeqAbilitySeq

STOP_SKILL_POINTER

名称: 关闭技能指示器
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_id释放单位idUnitID
__ability_type技能类型AbilityType
__ability_index技能IndexAbilityIndex
__ability_seq技能SeqAbilitySeq

RESIZE_SKILL_POINTER

名称: 缩放技能指示器范围圈
参数
参数名描述类型
__role_id玩家IDRoleID
__unit_id释放单位idUnitID
__ability_type技能类型AbilityType
__ability_index技能IndexAbilityIndex
__ability_seq技能SeqAbilitySeq

SET_ABILITY_SECTOR_RADIUS

名称: 设置扇形指示器半径
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq

SET_ABILITY_SECTOR_ANGLE

名称: 设置扇形指示器角度
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq

SET_ABILITY_ARROW_LENGTH

名称: 设置箭头/多段指示器长度
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq

SET_ABILITY_ARROW_WIDTH

名称: 设置箭头/多段指示器宽度
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq

SET_ABILITY_CIRCLE_RADIUS

名称: 设置圆形指示器半径
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq

SET_ABILITY_POINTER_TYPE

名称: 设置技能指示器类型
参数
参数名描述类型
__ability_seq技能SeqAbilitySeq
__skill_pointer_type技能指示器类型SkillPointerType

TOUCH_BEGIN

名称: 触碰(鼠标)开始事件
参数
参数名描述类型
__touch_id触碰(鼠标)idInt32
__pos触碰(鼠标)坐标Vector2

TOUCH_MOVE

名称: 触碰(鼠标)移动事件
参数
参数名描述类型
__touch_id触碰(鼠标)idInt32
__pos触碰(鼠标)坐标Vector2

TOUCH_END

名称: 触碰(鼠标)结束事件
参数
参数名描述类型
__touch_id触碰(鼠标)idInt32
__pos触碰(鼠标)坐标Vector2

TOP_TOUCH_END

名称: 最底层的触摸结束事件
参数

K_LIST_INFO_CHANGE

名称: 排位变更事件
参数

UNIT_ADD_ITEM

名称: 单位获得物品
参数
参数名描述类型
__unit_id获得该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_ADD_ITEM_FOR_COMPOSE

名称: 单位添加物品用于物品合成事件的判断
参数
参数名描述类型
__unit_id获得该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_ADD_ITEM_TO_BAR

名称: 单位获得物品到物品栏
参数
参数名描述类型
__unit_id获得该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_ADD_ITEM_TO_PKG

名称: 单位获得物品到背包栏
参数
参数名描述类型
__unit_id获得该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_REMOVE_ITEM

名称: 单位失去物品
参数
参数名描述类型
__unit_id失去该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_REMOVE_ITEM_FROM_BAR

名称: 单位物品从物品栏离开
参数
参数名描述类型
__unit_id失去该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_REMOVE_ITEM_FROM_PKG

名称: 单位物品从背包栏离开
参数
参数名描述类型
__unit_id失去该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_USE_ITEM

名称: 单位使用物品
参数
参数名描述类型
__unit_id使用该物品的单位idUnitID
__item_id物品idItemID
__item_no物品编号ItemKey

UNIT_USE_ITEM_END

名称: 单位使用物品后
参数
参数名描述类型
__item_no物品编号ItemKey

UNIT_START_NAV_EVENT

名称: 单位开始寻路时
参数
参数名描述类型
__unit_id单位idUnitID

UNIT_END_NAV_EVENT

名称: 单位结束寻路时
参数
参数名描述类型
__unit_id单位idUnitID

UNIT_BAG_REFRESH

名称: 背包刷新
参数

ITEM_STACK_CHANGED

名称: 物品层数变化
参数
参数名描述类型
__unit_id单位idItemID
__item_id物品idItemID
__item_no物品编号ItemKey
__delta_cnt变化值Int32

ITEM_CHARGE_CHANGED

名称: 物品充能变化
参数
参数名描述类型
__unit_id单位idItemID
__item_id物品idItemID
__item_no物品编号ItemKey
__delta_cnt变化值Int32

ITEM_ON_CREATE

名称: 物品创建
参数
参数名描述类型
__item被创建的物品Item
__item_id物品idItemID

ITEM_ON_DESTROY

名称: 物品销毁
参数
参数名描述类型
__item_id销毁的物品ItemKey

ITEM_ENTITY_ON_DESTROY

名称: 物品实体销毁
参数
参数名描述类型
__item_unit_id物品实体idItemID
__item_id物品idItemID

ITEM_SOLD

名称: 出售物品
参数
参数名描述类型
__unit购买者Unit
__unit2贩卖者Unit
__item被售出的物品Item

ITEM_BROKEN

名称: 破坏物品
参数
参数名描述类型
__item被破坏的物品Item
__unit破坏物品的单位Unit
__item_id物品idItemID

ITEM_NAME_CHANGED

名称: 物品名称改变
参数
参数名描述类型
__item改变名称的物体Item
__name改变后的名称Str

ITEM_DESC_CHANGED

名称: 破坏物品
参数
参数名描述类型
__item改变描述的物体Item
__name改变后的描述Str

ITEM_CREATE_ON_DEST_COLLECTED

名称: 物品被采集创建
参数
参数名描述类型
__item_id事件中的物品Item
__destructible_id事件中的可破坏物Destructible
__unit_id采集可破坏物事件中的单位Unit
__ability采集可破坏物的捷能Ability

ATTACK_MOVE_CMD

名称: 左键A地板
参数
参数名描述类型
__unit指定单位Unit
__tar_x点击位置X坐标Fixed
__tar_y点击位置Y坐标Fixed

SELL_ITEM_CMD

名称: 出售物品
参数
参数名描述类型
__shop_unit_id商店单位IDUnitID
__item_id商品ItemID

AI_RELEASE_SKILL_CMD

名称: 释放技能
参数
参数名描述类型
__unit指定单位Unit
__ability_type技能类型AbilityType
__ability_index技能IndexAbilityIndex
__ability_seq技能SEQAbilitySeq
__target_item释放技能参数Dict

PATROL_CMD

名称: 巡逻
参数
参数名描述类型
__unit指定单位Unit
__tar_x点击位置X坐标Fixed
__tar_y点击位置Y坐标Fixed

MOVE_UNIT_TO_TARGET_CMD

名称: 寻路到位置
参数
参数名描述类型
__unit指定单位Unit
__tar_x点击位置X坐标Fixed
__tar_y点击位置Y坐标Fixed

CATCH_FRAME_FINISHED

名称: 追帧结束事件
参数

MOVER_FINISH

名称: 运动器结束
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID

MOVER_INTERRUPT

名称: 运动器打断
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID

MOVER_REMOVED

名称: 运动器移除
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID

MOVER_UNIT_COLLISION

名称: 运动器单位碰撞
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID
__collide_unit_id碰撞单位IDUnitID

MOVER_UNIT_COLLISION_ENTER

名称: 运动器单位碰撞
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID
__collide_unit_id碰撞单位IDUnitID

MOVER_UNIT_COLLISION_LEAVE

名称: 运动器单位碰撞结束
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID
__collide_unit_id碰撞单位IDUnitID

MOVER_TERRAIN_COLLISION

名称: 运动器地形碰撞
参数
参数名描述类型
__mover_unit_id运动器所属单位IDUnitID

CHAT_SEND_GM

名称: 聊天中发送指令
参数
参数名描述类型
__str1指令字符串Str
__role_id玩家idRoleID

CUSTOM_EVENT

名称: 触发器自定义事件
参数
参数名描述类型
__c_param_1自定义参数1Int32
__c_param_2自定义参数2Int32
__c_param_3自定义参数3Int32
__c_param_4自定义参数4Int32
__c_param_5自定义参数5Int32

EVENT_CUSTOM

名称: 自定义事件
参数
参数名描述类型
__c_param_1事件参数Int32
__c_param_dict自定义参数列表Dict

VX_EVENT

名称: 界面控件动效播放事件
参数
参数名描述类型
__ui_vx_handler动销回调句柄Str
__comp_name控件uidStr
__int1动效idInt32

UI_PREFAB_CREATE_EVENT

名称: 界面模块被创建
参数
参数名描述类型
__role_id玩家IDRoleID
__ui_prefabui模块idStr
__ui_prefab_ins创建出的实例控件UIPrefabIns

UI_PREFAB_DEL_EVENT

名称: 界面模块被销毁
参数
参数名描述类型
__role_id玩家IDRoleID
__ui_prefabui模块idStr
__ui_prefab_ins销毁的模块实例控件UIPrefabIns

E_INPUT_FIELD_EDIT_MSG

名称: 输入框控件玩家输入
参数
参数名描述类型
__role_id玩家IDRoleID
__msg字符串Str