Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
GE_ConstellationBuffBase.h
이 파일의 문서화 페이지로 가기
1
// Fill out your copyright notice in the Description page of Project Settings.
2
3
#pragma once
4
5
#include "GameplayEffect.h"
6
#include "GameplayTagContainer.h"
7
#include "GE_ConstellationBuffBase.generated.h"
8
9
14
USTRUCT(BlueprintType)
15
struct
FConstellationWeaponMagnitude
16
{
17
GENERATED_BODY()
18
19
public
:
20
// 이 GE 안의 "어느 모디파이어를 채울 것인가" 를 가리키는 키다. 스탯 종류가 아니다.
21
// 스탯은 모디파이어의 Attribute 가 이미 정하고 있다.
22
// 그래서 GE 모디파이어의 SetByCaller 데이터 태그와 정확히 같은 값이어야 한다. (Data.Buff.Sword 등)
23
UPROPERTY(EditDefaultsOnly, Category =
"Constellation"
, meta = (Categories =
"Data.Buff"
))
24
FGameplayTag MagnitudeTag;
25
26
UPROPERTY(EditDefaultsOnly, Category = "Constellation")
27
float
Magnitude = 0.0f;
28
};
29
30
45
UCLASS(Abstract)
46
class CK_UE_API
UGE_ConstellationBuffBase
: public UGameplayEffect
47
{
48
GENERATED_BODY()
49
50
public
:
51
UGE_ConstellationBuffBase
();
52
53
public
:
54
// 비워 두면 무기와 무관하게 GE 모디파이어에 저작된 크기를 그대로 쓴다.
55
UPROPERTY(EditDefaultsOnly, Category =
"Constellation"
, meta = (Categories =
"Weapon"
))
56
TMap<FGameplayTag,
FConstellationWeaponMagnitude
> WeaponMagnitudes;
57
};
UGE_ConstellationBuffBase
Definition
GE_ConstellationBuffBase.h:47
FConstellationWeaponMagnitude
Definition
GE_ConstellationBuffBase.h:16
Source
CK_UE
GAS
GE
GE_ConstellationBuffBase.h
다음에 의해 생성됨 :
1.9.8