KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
FKnockbackData.h
이 파일의 문서화 페이지로 가기
1
5#pragma once
6
7#include "CoreMinimal.h"
8#include "EDamageType.h"
9#include "Engine/DataTable.h"
10#include "FKnockbackData.generated.h"
11
12USTRUCT(BlueprintType)
13struct FKnockbackData : public FTableRowBase
14{
15 GENERATED_BODY()
16
17 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ToolTip="공격 강도 타입(행 키)"))
19
20 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ClampMin="0", ToolTip="통합 넉백 파워(cm/s). 공격자→피격자 방향에 곱해 사용"))
21 float KnockbackPower = 1500.f;
22
23 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ToolTip="수직 발사 속도(cm/s). +위로 / -아래로"))
24 float UpPower = 0.f;
25
26 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ClampMin="0", ToolTip="넉백 유지 시간(초). 경과 후 마찰 계수 복원"))
27 float Duration = 0.22f;
28
29 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ClampMin="0", ClampMax="1", ToolTip="넉백 중 브레이킹 마찰 계수(0~1)"))
30 float BrakingFrictionFactor = 0.30f;
31
32 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ToolTip="지정된 시간 후 플라잉 모드로 전환"))
33 bool bAfterFlying = false;
34
35 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta=(ClampMin="0", EditCondition="bAfterFlying", ToolTip="플라잉 전환 지연 시간(초)"))
36 float FlyingDelay = 0.0f;
37};
EDamageType 클래스를 선언합니다.
EDamageType
Definition EDamageType.h:9