载入中...
搜索中...
未找到
StatusTypes.h 文件参考
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>

浏览源代码.

struct  eve::rpg::StatusInstance
 状态实例:某个 Effect 施加到某个 actor 后的运行时记录。 更多...
 
struct  eve::rpg::StatusTickEvent
 周期性状态触发的 tick 事件。周期效果(period > 0)不会自动修改属性, 而是每个周期产生一个 tick 事件交给上层(脚本或 C++ 结算系统)处理—— 这样伤害/治疗类周期效果可以完整地走 Settlement 流水线(护甲、抗性、暴击……), 而不是被引擎硬编码为直接扣血。 更多...
 
struct  eve::rpg::StatusChangeEvent
 状态生命周期变更事件(施加 / 刷新 / 叠层 / 延长 / 移除 / 到期 / 拒绝)。 与 StatusTickEvent 分开:tick 是周期性数值触发,change 是实例结构变化。 更多...
 

命名空间

namespace  eve
 
namespace  eve::rpg
 RPG 模块入口:属性 / 效果 / 状态 / 技能 / 结算五套系统的脚本绑定与帧调度点。