Sehyeon 64136ee9ce Merge pull request 'DEG-170 [Feat] 연출 연동' (!65) from DEG-170-연출-연동 into main
Reviewed-on: #65
Reviewed-by: FioreFlower <cjsdlf44@gmail.com>
Reviewed-by: jay <ayjindev@gmail.com>
2025-05-15 00:06:42 +00:00

46 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
// 엔딩 타입 정의
public enum EndingType
{
Normal, // 던전 공략 O
Bad, // 던전 공략 X
Happy // 던전 공략 O, 평판 기본 스탯 값 * 1.5 이상
}
public partial class GameManager
{
public void ClearStage()
{
tryStageCount = 0; // 시도 횟수 초기화
stageLevel++;
}
private void ZeroReputationEnd() // 평판 0 엔딩
{
StartNPCDialogue(GamePhase.ZeroEnd);
//세이브 초기화
SaveManager.Instance.ResetSave();
}
private void FailEnd() // 같은 스테이지 3회 도전 실패 엔딩
{
StartNPCDialogue(GamePhase.FailEnd);
//세이브 초기화
SaveManager.Instance.ResetSave();
}
// 회고 엔딩. 7일차에 실행
private void TriggerTimeEnding()
{
// npc와의 마지막 대화 출력
StartNPCDialogue(GamePhase.End);
//세이브 초기화
SaveManager.Instance.ResetSave();
}
}