| CACharacterBase | |
| CADamageTextActor | 데미지 숫자를 3D 월드에 표시하는 풀링 가능한 액터입니다 |
| CAFamiliarSpawner | |
| CAHomeBase | |
| CAInGameController | 인게임 플레이어 컨트롤러 |
| CAInGameGameMode | 게임의 규칙, 스테이지 진행, 페이즈 전환 로직을 총괄하는 클래스입니다 |
| CAInGameGameState | 인게임 플레이 중의 전역 상태(타이머, 페이즈, 보상 정보)를 관리하는 클래스입니다 |
| CAInGamePlayerState | 게임 세션 동안의 지휘관(Player) 상태 및 스쿼드 데이터를 관리하는 클래스 |
| CALobbyGameMode | |
| CALobbyPlayerController | 로비 전용 플레이어 컨트롤러 |
| CALobbySetupActor | 로비 레벨에 배치되어, 레벨 내 주요 오브젝트(카메라 등)의 참조를 들고 있는 액터 |
| CAMyAIController | |
| CAMyAIController_Range | |
| CAParadiseCameraManager | |
| CAParadiseGachaBoxActor | 가챠(소환) 연출을 전담하는 박스 액터 |
| CAParadiseGachaItemActor | 오버워치 스타일 가챠 연출에서 튀어나오는 개별 아이템 액터 |
| CAParadiseLobbyCharacterVisual | 로비 및 편성창에서 캐릭터의 외형만 보여주기 위한 초경량 마네킹 액터 (Dumb View) |
| CAParadiseLobbyInteractiveAvatar | 로비 화면에서 메인 캐릭터를 표시하고, 상호작용(터치) 시 스플라인을 따라 이동하는 뷰/컨트롤러 클래스 |
| CAParadiseMapEnvironmentActor | 로비/스테이지 선택 화면의 3D 맵 배경(지도 널빤지)을 전담하는 액터입니다 |
| CAParadiseSquadSceneManager | 편성창 3D 디오라마를 관리하는 스튜디오 매니저 (Controller) |
| CAPlayerBase | |
| CAPlayerData | |
| CAProjectileBase | |
| CASkillCasterUnit | 평타 외에 여러 개의 액티브 스킬을 사용하는 유닛(보스, 특수 패밀리어 등)의 클래스입니다 |
| CASquadAIController | |
| CAStressTestManager | |
| CATitleGameMode | 타이틀 레벨의 게임 모드 |
| CATitlePlayerController | 타이틀 화면 전용 플레이어 컨트롤러 |
| CAUnitBase | |
| CAUnitSpawner | |
| CFActionStatRow | 엑셀(데이터 테이블)에서 개별 액션(평타1, 스킬1, 몬스터공격 등)의 수치를 정의하는 구조체 |
| CFActionStats | |
| CFAIUnitAssets | AI 제어 유닛(적, 퍼밀리어) 공통 리소스 |
| CFAIUnitFXSettings | 몬스터 / 패밀리어 공통 FX 구조체 |
| CFAIUnitStats | AI가 제어하는 유닛(몬스터, 패밀리어)이 추가로 가지는 전투 정보 구조체입니다 |
| CFArmorAssets | 방어구 전용 에셋 데이터 |
| CFArmorStats | 방어구 전용 수치 데이터 구조체 |
| CFAttackRangeMemory | |
| CFChapterData | 기획자가 엑셀에서 관리할 챕터(지역) 마스터 데이터 |
| CFCharacterAssets | 플레이어 캐릭터 전용 리소스 (UI, 스킬 슬롯 등) |
| CFCharacterAwakenData | 캐릭터 각성(돌파) 시 필요한 재화 및 해금되는 능력치를 정의합니다 |
| CFCharacterFXSettings | 플레이어 캐릭터 전용 FX 구조체 (Character) |
| CFCharacterLevelUpData | 캐릭터 레벨별 요구 경험치 및 누적 스탯 보너스를 정의하는 테이블 구조체입니다 |
| CFCharacterStats | 플레이어 캐릭터의 '성장 규칙'과 '고유 스킬' 데이터를 정의하는 구조체 |
| CFCombatAbilitySetup | 하나의 전투 행동(평타, 스킬 등)에 필요한 필수 GAS 로직 세트 |
| CFCombatActionData | |
| CFEnemyAssets | 몬스터 전용 에셋 테이블 구조체 |
| CFEnemyStats | 몬스터 전용 스탯 테이블 구조체 |
| CFEquipmentEnhanceData | 장비 등급별 최대 강화 수치 및 성장 공식을 정의합니다 |
| CFFamiliarAssets | 퍼밀리어 전용 에셋 테이블 구조체 |
| CFFamiliarStats | 퍼밀리어 전용 스탯 테이블 구조체 |
| CFFXPayload | 사운드, 파티클 등 한 번에 재생될 연출 데이터의 묶음 |
| CFGachaBannerData | 기획자가 각 배너(픽업, 상시, 장비 등)의 전반적인 규칙과 확률을 세팅하는 마스터 테이블 |
| CFGachaPoolRow | 기획자가 엑셀(CSV)로 제어할 가챠 풀 데이터 |
| CFGachaResult | UI와 인벤토리에 전달될 단일 뽑기 결과 (SRP 완벽 분리) |
| CFItemBaseAssets | 아이템의 외형(Visual)과 UI 리소스를 관리하는 부모 구조체 |
| CFItemBaseStats | 아이템의 수치(Data)와 로직적인 속성을 담당하는 최상위 부모 구조체입니다 |
| CFObjectPoolQueue | |
| CFOwnedCharacterData | 보유 영웅 데이터 (Level, Exp, ,장비장착 정보, 돌파 수치 등 성장 정보 포함) |
| CFOwnedFamiliarData | 보유 퍼밀리어(병사) 데이터 |
| CFOwnedItemData | 보유 장비 데이터 (강화 수치 등 포함) |
| CFParadiseDamageStatics | |
| CFParadiseGameplayTags | 싱글톤 패턴으로 구현된 네이티브 게임플레이 태그 관리자 |
| CFParadiseHealStatics | |
| CFParadiseInputAction | 입력 액션(IA)과 GAS InputID(Enum)를 짝지어주는 구조체 |
| CFProjectileStats | 원거리 스킬(투사체)에만 사용되는 전용 전투 수치 데이터 (별도의 엑셀 테이블로 관리) |
| CFResultCharacterData | 결과창에 표시할 단일 캐릭터 데이터 구조체 |
| CFSetBonusAssets | 세트 효과의 리소스 및 로직 데이터 |
| CFSetBonusStats | 세트 효과의 수치 및 규칙 데이터 |
| CFSpecialLoadingImages | 상황별 로딩 배경 이미지 세트 구조체 |
| CFSquadItemUIData | 리스트/슬롯 표시에 필요한 순수 데이터 (View Model) |
| CFStageAssets | 스테이지의 '시청각 리소스' 데이터 (아트/연출용) |
| CFStageClearRewardData | 스테이지 클리어 시 UI로 전달할 보상 데이터 모음 |
| CFStageStats | 스테이지의 '규칙'과 '보상' 데이터 (기획 밸런싱용) |
| CFStageWaveDetail | 스테이지별 웨이브 및 몬스터 스폰 정보 |
| CFSummonSlotInfo | |
| CFUnitBaseAssets | 모든 유닛(플레이어, 몬스터, 퍼밀리어)의 공통 리소스 정의한 부모 구조체 |
| CFUnitBaseStats | 모든 유닛(플레이어, 몬스터, 소환수)의 공통 기초 능력치를 정의하는 부모 구조체 |
| CFWaveConfig | |
| CFWeaponAnimSet | 특정 무기 타입을 들었을 때 재생할 애니메이션 세트 |
| CFWeaponAssets | 무기 전용 에셋 데이터 |
| CFWeaponFXSettings | 무기 전용 FX 구조체 (Weapon) |
| CFWeaponStats | 무기 전용 수치 데이터 구조체 |
| CICombatInterface | |
| CIObjectPoolInterface | |
| CIParadiseSaveInterface | |
| CParadise | |
| CParadiseEditorTarget | |
| CParadiseTarget | |
| CUActionControlPanel | 우측 하단 전투 컨트롤러 레이아웃입니다. 개별 슬롯 및 버튼의 상태를 데이터에 따라 관리합니다 |
| CUAnimNotify_SendGameplayEvent | 애니메이션 특정 프레임에서 GAS로 이벤트를 쏴주는 범용 단발성 노티파이입니다 |
| CUAreaActionBase | |
| CUAudioManagementSubsystem | 게임 내 배경음(BGM)의 재생 및 흐름을 전담 관리하는 시스템입니다 |
| CUAudioSettingsSubsystem | 오디오 설정을 RAM에서 관리하고 디스크 저장/로드를 담당하는 서브시스템입니다 |
| CUAutoCombatComponent | 플레이어 스쿼드의 자동 전투(소환, 이동, 타겟팅, 스킬 사용)를 관리하는 컴포넌트입니다 |
| CUBaseAttributeSet | 게임 내 모든 유닛(플레이어, 몬스터, 소환수)이 공유하는 기본 스탯 클래스 |
| CUBaseGameplayAbility | 프로젝트의 모든 게임플레이 어빌리티(GA)가 상속받아야 하는 기본 클래스입니다 |
| CUBTDecorator_CanMove | |
| CUBTDecorator_CanUseAbility | |
| CUBTDecorator_CanUseAbilityByTag | |
| CUBTDecorator_CheckAttackRange | |
| CUBTService_BossTargeting | |
| CUBTService_CheckAttackRange | |
| CUBTService_CheckLeaderDistance | |
| CUBTService_CheckTargetDeath | |
| CUBTService_FindClosestTarget | |
| CUBTService_FindLowestHPTarget | |
| CUBTTask_Attack | 몬스터가 타겟에게 도달했을 때 공격 로직(로그 출력 등)을 수행하는 비헤이비어 트리 태스크 클래스입니다 |
| CUBTTask_MoveToTarget | 블랙보드에 저장된 TargetLocation으로 몬스터를 이동시키는 태스크 |
| CUBTTask_RangeAttack | |
| CUBTTask_SquadGASAction | |
| CUBTTaskNode_BossGASAttack | |
| CUCharacterStatusWidget | 캐릭터의 상태 정보를 시각화하며, GAS 어트리뷰트와 실시간으로 연동됩니다 |
| CUCombatInterface | |
| CUCostManageComponent | 게임 내 재화(Cost)를 실시간으로 관리하는 컴포넌트 |
| CUCueNotifyCombat | 모든 전투 이펙트(타격, 스킬 등)를 처리하는 마스터 큐 |
| CUDamageTextWidget | 데미지 수치를 화면에 표시하는 UMG 위젯 클래스입니다 |
| CUDeathEndAnimNotify | |
| CUDefeatPopupWidget | 게임 패배 시 표시되는 팝업 위젯 |
| CUEconomySubsystem | 게임 내 모든 재화(화폐)의 획득, 소모, 보유량 조회를 전담하는 경제 매니저 클래스입니다 |
| CUEditorScriptingLibrary | |
| CUEquipmentComponent | 캐릭터의 장착 상태 캐싱 및 3D 외형(Visual) 업데이트를 전담하는 뷰(View) 컴포넌트 |
| CUExecCalcCombat | 전투와 관련된 모든 수치 연산을 담당하는 클래스 |
| CUExecCalcHeal | |
| CUFamiliarRewardPopupWidget | 초회 3별 클리어 시 지급되는 퍼밀리어 보상 연출 위젯 |
| CUFamiliarSummonComponent | 유닛 소환 시스템을 관리하는 컴포넌트 |
| CUFXDataAsset | |
| CUGA_MeleeBase | 근접 공격(Melee Attack)을 위한 공용 로직 클래스입니다 |
| CUGachaSubsystem | 가챠 확률 계산 및 천장(Pity), 중복 조각 변환 로직을 전담하는 백엔드 코어 |
| CUGameResultWidgetBase | 게임 결과 팝업(승리/패배)의 공통 기능을 담당하는 최상위 부모 클래스 |
| CUGameTimerWidget | 인게임 남은 시간을 표시하는 위젯 (뷰 전담) |
| CUGC_UnitHit | 모든 유닛(플레이어, 몬스터)의 피격 연출을 담당하는 단일 단발성(Static) 게임플레이 큐 |
| CUGraphicsSettingsSubsystem | |
| CUGrowthSubsystem | 캐릭터 레벨업, 각성(돌파), 장비 강화 등 '성장 로직'을 전담하는 시스템 |
| CUHomeBaseHPWidget | 홈베이스 체력바 위젯. GAS 델리게이트로 실시간 갱신합니다 |
| CUInGameHUDWidget | 인게임 화면의 최상위 HUD 컨테이너입니다 |
| CUInventorySystem | 플레이어(지휘관)의 자산(영웅, 병사, 장비)을 관리하는 컴포넌트 |
| CULevelLoadingSubsystem | 레벨 이동 간의 비동기 로딩 및 전이 맵(Transition Map) 흐름을 관리하는 서브시스템 |
| CULoadingWidget | 비동기 로딩 진행률을 시각적으로 표시하는 위젯 클래스 |
| CUMasterCueNotifyStatic | |
| CUModCalcAttackPower | 시전자(Source)의 공격력에 비례하여 타겟(Target)의 공격력 버프 수치를 동적으로 계산하는 MMC 클래스입니다 |
| CUObjectPoolInterface | |
| CUObjectPoolSubsystem | 월드 기반 오브젝트 풀링 시스템을 관리하는 서브시스템입니다 |
| CUParadiseAudioConfigData | 볼륨 제어에 필요한 사운드 믹스 및 사운드 클래스 레퍼런스를 중앙 관리하는 데이터 에셋입니다 |
| CUParadiseChapterSelectWidget | 로비 우측에 나타나는 챕터 선택 세로 스크롤 목록 위젯 |
| CUParadiseChapterSlotWidget | 챕터 리스트의 개별 슬롯 위젯 (예: 챕터 1 버튼) |
| CUParadiseCharacterSlot | 캐릭터 전용 인벤토리 슬롯 위젯 |
| CUParadiseCodexMainWidget | 수집형 도감(Codex)의 메인 UI를 담당하는 위젯 |
| CUParadiseCommonButton | 텍스트 라벨 기능을 포함한 커스텀 Common Button |
| CUParadiseEnemyIconWidget | 스테이지 상세 정보창에 표시되는 개별 적(Enemy) 아이콘 뷰 위젯 |
| CUParadiseEnhanceDetailWidget | 강화/돌파 대상의 상세 정보를 표시하는 순수 View 위젯 |
| CUParadiseEnhancePopupWidget | 강화/돌파 시스템의 최상위 중재자 위젯 |
| CUParadiseEquipmentSlot | 무기 및 방어구 전용 인벤토리 슬롯 위젯 |
| CUParadiseFXAudioData | 게임 전체(타이틀, 로비, 가챠, 인게임 등)의 UI 및 연출 사운드를 중앙 집중 관리하는 데이터 에셋입니다 |
| CUParadiseFXDataAsset | GameplayTag를 키(Key)로 사용하여 이펙트 세트를 검색하는 저장소 |
| CUParadiseGachaResultSlotWidget | 10연차 결과창의 슬롯 하나를 담당하는 위젯 |
| CUParadiseGachaResultWidget | 가챠 연출이 모두 끝난 후 결과를 보여주는 최종 결과창 |
| CUParadiseGameInstance | 게임의 수명 주기 동안 유지되는 전역 데이터 및 시스템 관리 클래스 |
| CUParadiseInputConfig | 입력 설정 데이터 에셋 (IA와 Enum 매핑 리스트 관리) |
| CUParadiseItemSlot | |
| CUParadiseItemSlotBase | 모든 인벤토리 슬롯의 기반이 되는 부모 위젯 클래스 |
| CUParadiseLobbyHUDWidget | 로비 UI의 최상위 컨테이너 (View) |
| CUParadiseLobbyMenuPanelWidget | 로비 중앙 우측에 배치되는 메인 메뉴 버튼 그룹 위젯 |
| CUParadiseLobbyTopBarWidget | 로비 상단의 재화 정보 및 시스템 메뉴(설정, 나가기)를 표시하는 위젯 |
| CUParadiseMiscSlot | 재료, 소모품, 재화 등을 표시하는 기타 아이템 전용 슬롯 위젯 |
| CUParadiseResourceWarningWidget | 재화(골드, 에테르, 조각 등) 부족 시 표시되는 범용 경고 팝업 (View) |
| CUParadiseSaveGame | 게임의 영구 저장 데이터를 담는 클래스 |
| CUParadiseSaveInterface | |
| CUParadiseSaveManager | |
| CUParadiseSquadDetailWidget | 편성 화면 좌측 하단 상세 정보 패널. 상태에 따라 교체/장비 버튼 또는 확인/취소 버튼을 표시함 |
| CUParadiseSquadFormationWidget | 좌측 상단 편성 슬롯(메인/서브/유닛)을 관리하는 뷰 위젯 |
| CUParadiseSquadInventoryWidget | 우측 인벤토리 리스트를 담당하는 뷰(View) 위젯 |
| CUParadiseSquadMainWidget | 편성(Squad) 시스템의 메인 컨트롤러 (Mediator Pattern) 위젯 |
| CUParadiseSquadSlot | 편성 화면(좌측)에 배치되는 개별 슬롯 (메인/서브/유닛 공용) |
| CUParadiseStageDetailWidget | 스테이지 진입 전 상세 정보 팝업 (스쿼드 확인, 적 정보 표기, 진입 제어) |
| CUParadiseStageNodeWidget | |
| CUParadiseStageSelectWidget | 스테이지 선택 화면 메인 위젯 |
| CUParadiseSummonPanel | 소환 시스템의 각 탭(캐릭터, 장비 등) 안에 들어갈 컨텐츠 위젯의 기저 클래스 |
| CUParadiseSummonPopup | 소환 시스템의 메인 팝업 위젯 |
| CUParadiseTitleHUDWidget | 게임 타이틀 화면(Touch to Start)을 관리하는 메인 HUD 위젯입니다 |
| CUParadiseUnitSlot | 유닛/퍼밀리어 전용 인벤토리 슬롯 위젯 |
| CUPartyStatusPanel | 3개의 CharacterStatusWidget을 캡슐화하여 관리하며, 데이터에 따른 일괄 업데이트를 담당합니다 |
| CUProjectileAttackBase | |
| CURangeBase | 원거리 공격(Ranged Attack)을 위한 공용 로직 클래스입니다 |
| CUResultCharacterPanelWidget | 결과 화면에서 여러 캐릭터 슬롯(Slot)들을 관리하고 배치하는 컨테이너 위젯 |
| CUResultCharacterSlotWidget | 승리 화면에서 개별 캐릭터 1명의 정보를 표시하는 위젯 |
| CUSendGameplayEventNotify | |
| CUSettingsPopupWidget | 인게임 설정 팝업 위젯입니다 |
| CUSettingsSaveGame | 환경설정(볼륨 등)만 저장하는 전용 세이브 게임입니다 |
| CUSkillSlotWidget | 개별 스킬의 아이콘 표시 및 쿨타임 오버레이 로직을 전담합니다. 캐릭터 태그 시 상위 패널에 의해 데이터가 재설정됩니다 |
| CUSquadSubsystem | 로비 편성 UI와 인게임(3인 플레이어 스폰 및 스위칭) 사이의 데이터를 관리하는 서브시스템 |
| CUStageNodeWidget | 월드맵(Canvas)에 수동으로 배치되는 개별 스테이지 노드 |
| CUStageSubsystem | |
| CUSummonControlPanel | 하단 중앙에 배치되는 소환수 슬롯들의 컨테이너입니다 |
| CUSummonCostWidget | 소환에 필요한 코스트(자원)의 상태를 실시간으로 표시하는 위젯입니다 |
| CUSummonSlotWidget | 소환 패널의 개별 슬롯 UI (View) |
| CUTestNotifyState | |
| CUUltimateEffectComponent | 궁극기 사용 시 화면 전체에 포스트 프로세스(원신/명조 스타일)를 부드럽게 적용하는 컴포넌트입니다 |
| CUVictoryPopupWidget | 게임 승리 시 표시되는 팝업 위젯 |
| CUVirtualJoystickWidget | 모바일 캐릭터 이동을 위한 가상 조이스틱 위젯입니다 |