Paradies Project
Loading...
Searching...
No Matches
UStageSubsystem Class Reference
Inheritance diagram for UStageSubsystem:
Inheritance graph
Collaboration diagram for UStageSubsystem:
Collaboration graph

Public Member Functions

virtual void Initialize (FSubsystemCollectionBase &Collection) override
bool IsStageUnlocked (FName StageID) const
 특정 스테이지가 해금(입장 가능) 상태인지 확인합니다.
void UnlockStage (FName StageID)
 새로운 스테이지를 해금 목록에 추가합니다.
int32 GetStageClearStar (FName StageID) const
 특정 스테이지의 클리어 별(랭크)을 가져옵니다. (클리어 안했으면 0 반환)
void RecordStageClearStar (FName StageID, int32 StarCount)
 스테이지 클리어 별을 기록합니다. (기존 기록보다 높을 때만 갱신됨)
void SetSelectedStageID (FName InStageID)
 로비에서 선택한 스테이지 ID를 저장합니다.
FName GetSelectedStageID () const
 인게임 진입 시 현재 플레이할 스테이지 ID를 꺼내옵니다.
virtual void LoadFromSaveGame (class UParadiseSaveGame *SaveGameObj) override
virtual void SaveToSaveGame (class UParadiseSaveGame *SaveGameObj) const override

Member Function Documentation

◆ LoadFromSaveGame()

void UStageSubsystem::LoadFromSaveGame ( class UParadiseSaveGame * SaveGameObj)
overridevirtual

◆ SaveToSaveGame()

void UStageSubsystem::SaveToSaveGame ( class UParadiseSaveGame * SaveGameObj) const
overridevirtual

The documentation for this class was generated from the following files:
  • Source/Paradise/Public/Framework/System/StageSubsystem.h
  • Source/Paradise/Private/Framework/System/StageSubsystem.cpp