|
Paradies Project
|
플레이어 캐릭터의 '성장 규칙'과 '고유 스킬' 데이터를 정의하는 구조체 More...
#include <UnitStructs.h>


Public Attributes | |
| FName | LevelUpCostId |
| 레벨업 성장 테이블 ID (Level Up / Growth ID) | |
| float | GrowthHPPerLevel |
| 레벨 업 당 최대 체력 증가량 (Growth Max HP) | |
| float | GrowthAttackPerLevel |
| 레벨 업 당 공격력 증가량 (Growth Attack) | |
| float | GrowthDefensePerLevel |
| 레벨업 당 방어력 증가량 (Growth Defense) | |
| float | BaseHealthRegen |
| HP 리젠율 (Defense). | |
| float | BaseManaRegen |
| 마나 리젠율 (Defense) | |
| FDataTableRowHandle | UltimateActionHandle |
| 스킬 - FUltimateStats 테이블의 ID로 사용 | |
| Public Attributes inherited from FUnitBaseStats | |
| FText | DisplayName |
| 인게임 UI에 표시될 아이템의 이름 | |
| int32 | SummonCost |
| 소환 코스트 (재화) | |
| float | BaseMaxHP |
| 최대 체력 (Max HP) | |
| float | BaseMaxMP |
| 최대 마나 (Max MP) | |
| float | BaseAttackPower |
| 공격력 (Attack Power) | |
| float | BaseDefense |
| 방어력 (Defense) | |
| float | BaseMoveSpeed |
| 평상시 이동 속도 (Move Speed) | |
| float | BaseCritRate |
| 크리티컬 확률 (CritRate) | |
플레이어 캐릭터의 '성장 규칙'과 '고유 스킬' 데이터를 정의하는 구조체
FUnitBaseStats를 상속받아 기본 스탯을 포함하며, 레벨업 시 상승하는 수치(Per Level)와 궁극기 설정이 추가되었습니다. 로비(내 정보)와 인게임(스탯 초기화)에서 공통으로 사용되는 핵심 데이터입니다. 플레이어 캐릭터는 무기(Weapon)에 공격 속도와 사거리가 존재합니다.
| float FCharacterStats::BaseHealthRegen |
HP 리젠율 (Defense).
캐릭터의 1초당 HP 회복 비율 입니다.
| float FCharacterStats::BaseManaRegen |
마나 리젠율 (Defense)
캐릭터의 1초당 마나 회복 비율 입니다.
| float FCharacterStats::GrowthAttackPerLevel |
레벨 업 당 공격력 증가량 (Growth Attack)
레벨업 시 이 수치만큼 기본 공격력이 증가합니다.
| float FCharacterStats::GrowthDefensePerLevel |
레벨업 당 방어력 증가량 (Growth Defense)
레벨업 시 이 수치만큼 기본 방어력이 증가합니다.
| float FCharacterStats::GrowthHPPerLevel |
레벨 업 당 최대 체력 증가량 (Growth Max HP)
레벨업 시 이 수치만큼 MaxHP가 영구적으로 증가합니다.
| FName FCharacterStats::LevelUpCostId |
레벨업 성장 테이블 ID (Level Up / Growth ID)
캐릭터가 다음 레벨로 가기 위한 '필요 경험치량'이나 '소모 재화'가 정의된 테이블의 RowName입니다. DT_CharacterLevelUp 테이블을 참조합니다.
| FDataTableRowHandle FCharacterStats::UltimateActionHandle |
스킬 - FUltimateStats 테이블의 ID로 사용
개별 액션의 수치를 정의 해둔 구조체를 직접 참조합니다.