载入中...
搜索中...
未找到
eve::vehicle::IVehicleDamageModifier类 参考abstract
伤害修饰器(游戏侧注册,多重监听,按优先级调用)。 更多...
#include <VehicleTypes.h>
Public 成员函数 | |
| virtual | ~IVehicleDamageModifier ()=default |
| Releases IVehicleDamageModifier resources. | |
| virtual float | modifyDamage (VehicleEntity &v, float amount, const std::string &zone, int sourceId)=0 |
| 返回修正后的伤害(默认原值;装甲区倍率在修饰器之后应用)。 | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "IVehicleDamageModifier" |
详细描述
伤害修饰器(游戏侧注册,多重监听,按优先级调用)。
在文件 VehicleTypes.h 第 356 行定义.
构造及析构函数说明
◆ ~IVehicleDamageModifier()
|
virtualdefault |
Releases IVehicleDamageModifier resources.
成员函数说明
◆ modifyDamage()
|
pure virtual |
返回修正后的伤害(默认原值;装甲区倍率在修饰器之后应用)。
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 VehicleTypes.h 第 358 行定义.
该类的文档由以下文件生成:
- src/modules/vehicle/VehicleTypes.h