载入中...
搜索中...
未找到
eve::combat::HitFeelRequest结构体 参考

Authored freeze/stun durations applied after a damage outcome. 更多...

#include <HitFeel.h>

Public 成员函数

Result< void > validate () const
 Validate subjects and finite non-negative durations.
 

Public 属性

SubjectRef attacker
 
SubjectRef victim
 
Duration attackerHitstop = Duration::zero()
 
Duration victimHitstop = Duration::zero()
 
Duration victimHitstun = Duration::zero()
 
HitReaction reaction = HitReaction::None
 

详细描述

Authored freeze/stun durations applied after a damage outcome.

在文件 HitFeel.h 第 19 行定义.

成员函数说明

◆ validate()

Result< void > eve::combat::HitFeelRequest::validate ( ) const

类成员变量说明

◆ attacker

SubjectRef eve::combat::HitFeelRequest::attacker

在文件 HitFeel.h 第 20 行定义.

被这些函数引用 eve::combat::HitFeelRuntime::applyFromOutcome() , 以及 validate().

◆ attackerHitstop

Duration eve::combat::HitFeelRequest::attackerHitstop = Duration::zero()

在文件 HitFeel.h 第 22 行定义.

被这些函数引用 validate().

◆ reaction

HitReaction eve::combat::HitFeelRequest::reaction = HitReaction::None

在文件 HitFeel.h 第 25 行定义.

◆ victim

SubjectRef eve::combat::HitFeelRequest::victim

在文件 HitFeel.h 第 21 行定义.

被这些函数引用 validate().

◆ victimHitstop

Duration eve::combat::HitFeelRequest::victimHitstop = Duration::zero()

在文件 HitFeel.h 第 23 行定义.

被这些函数引用 validate().

◆ victimHitstun

Duration eve::combat::HitFeelRequest::victimHitstun = Duration::zero()

在文件 HitFeel.h 第 24 行定义.

被这些函数引用 validate().


该结构体的文档由以下文件生成: