WjWorld
Loading...
Searching...
No Matches
FCosmeticItemDefinition Struct Reference

#include <WjWorldCosmeticDataAsset.h>

Public Member Functions

bool IsValid () const

Public Attributes

FName ItemId
int32 SteamItemDefId = 0
FText DisplayName
FText Description
ECosmeticSlot Slot = ECosmeticSlot::None
ECosmeticRarity Rarity = ECosmeticRarity::Common
TSoftObjectPtr< USkeletalMesh > SkeletalMesh
TSoftObjectPtr< UStaticMesh > StaticMesh
TSoftObjectPtr< UTexture2D > Icon
int32 Price = 0
FName AttachSocketName
FVector AttachLocationOffset = FVector::ZeroVector
FRotator AttachRotationOffset = FRotator::ZeroRotator
FVector AttachScale = FVector::OneVector

Detailed Description

개별 코스메틱 아이템 정의 ItemId(FName)를 중간 키로 사용하여 Steam ItemDefId와 비주얼 에셋을 매핑

Member Function Documentation

◆ IsValid()

bool FCosmeticItemDefinition::IsValid ( ) const
inline

Member Data Documentation

◆ AttachLocationOffset

FVector FCosmeticItemDefinition::AttachLocationOffset = FVector::ZeroVector

부착 시 상대 위치 오프셋

◆ AttachRotationOffset

FRotator FCosmeticItemDefinition::AttachRotationOffset = FRotator::ZeroRotator

부착 시 상대 회전 오프셋

◆ AttachScale

FVector FCosmeticItemDefinition::AttachScale = FVector::OneVector

부착 시 스케일

◆ AttachSocketName

FName FCosmeticItemDefinition::AttachSocketName

부착 소켓 이름 (비어있으면 슬롯 기본값 사용)

◆ Description

FText FCosmeticItemDefinition::Description

설명

◆ DisplayName

FText FCosmeticItemDefinition::DisplayName

표시 이름

◆ Icon

TSoftObjectPtr<UTexture2D> FCosmeticItemDefinition::Icon

아이콘 텍스처 (UI용)

◆ ItemId

FName FCosmeticItemDefinition::ItemId

플랫폼 독립적 아이템 식별자 (중간 키)

◆ Price

int32 FCosmeticItemDefinition::Price = 0

가격 (상점 표시용, 실제 결제는 Steam 처리)

◆ Rarity

ECosmeticRarity FCosmeticItemDefinition::Rarity = ECosmeticRarity::Common

희귀도

◆ SkeletalMesh

TSoftObjectPtr<USkeletalMesh> FCosmeticItemDefinition::SkeletalMesh

메시 에셋 (비동기 로드용)

◆ Slot

ECosmeticSlot FCosmeticItemDefinition::Slot = ECosmeticSlot::None

장착 슬롯

◆ StaticMesh

TSoftObjectPtr<UStaticMesh> FCosmeticItemDefinition::StaticMesh

스태틱 메시 에셋 (Back, Effect 등 슬롯용)

◆ SteamItemDefId

int32 FCosmeticItemDefinition::SteamItemDefId = 0

Steam Inventory Item Definition ID (플랫폼 종속)


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