Skip to content

v0.1.0

Latest

Choose a tag to compare

@Eu4ng Eu4ng released this 16 May 18:12
d97607f

v0.1.0

사용 방법

모듈 종속성

Game

  • StructUtils
  • DynamicData

Editor

  • Blutility
  • DynamicDataEditor

클래스 작성

Game

  • CustomItemDefinition : DefinitionBase, CustomItemDataInterface

Editor

  • CustomDefinitionGenerator : DefinitionGenerator
    • OnUpdateDefinition 가상 메서드 오버라이드

구조체 작성

  • CustomItemDefinitionDataTableRow : TableRowBase

에셋 생성

  • DT_CustomItemDefinition
  • BP_CustomDefinitionGenerator
    • Run 메서드에 Update 메서드 바인딩
    • DefinitionDataTableMap 프로퍼티에 <CustomItemDefinition, DT_CustomItemDefinition> 추가
    • 콘텐츠 브라우저에서 우 클릭 후 에디터 유틸리티 블루프린트 실행

에셋 매니저 설정

  • 프로젝트 세팅 > 게임 > 에셋 매니저 > 스캔할 프라이머리 에셋 타입 추가
    • 프라이머리 에셋 타입: CustomItemDefinition
    • 에셋 베이스 클래스: CustomItemDefinition
    • 디렉터리: /Game/Project/Data/CustomItemDefinition