Paradies Project
Loading...
Searching...
No Matches
ICombatInterface Class Referenceabstract
Inheritance diagram for ICombatInterface:
Inheritance graph
Collaboration diagram for ICombatInterface:
Collaboration graph

Public Member Functions

virtual FCombatActionData GetCombatActionData (ECombatActionType ActionType) const =0
 공격할때 필요한 데이터를 요청하는 함수
virtual TArray< struct FFXPayload * > GetFXPayloads (EFXEventType EventType) const =0
 특정 상황(EventType)에 맞는 최종 연출 데이터(Payload)를 반환합니다.

Member Function Documentation

◆ GetCombatActionData()

virtual FCombatActionData ICombatInterface::GetCombatActionData ( ECombatActionType ActionType) const
pure virtual

공격할때 필요한 데이터를 요청하는 함수

Parameters
ActionType평타인지 스킬인지 구분 (이 값에 따라 반환되는 데미지 계수가 달라짐)
Returns
FCombatActionData (몽타주, GE 클래스, 데미지 계수 등)

Implemented in ACharacterBase, APlayerBase, ASkillCasterUnit, and AUnitBase.

◆ GetFXPayloads()

virtual TArray< struct FFXPayload * > ICombatInterface::GetFXPayloads ( EFXEventType EventType) const
pure virtual

특정 상황(EventType)에 맞는 최종 연출 데이터(Payload)를 반환합니다.

Parameters
EventType피격, 공격, 사망 등 요청할 연출의 종류
Returns
FFXPayload* 사운드, 파티클 등이 담긴 구조체 포인터 (없으면 nullptr)

Implemented in ACharacterBase, APlayerBase, ASkillCasterUnit, and AUnitBase.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: