게이트 완성
This commit is contained in:
@@ -94,16 +94,39 @@ public void SetZoneActive(DialogRegion zone, bool active)
|
||||
|
||||
public void SetClearDialogParameter()
|
||||
{
|
||||
string sceneName1 = "블랙잭";
|
||||
string sceneCode1 = "blackjack";
|
||||
string sceneName2 = "캣룸";
|
||||
string sceneCode2 = "CatsRoom";
|
||||
|
||||
//DialogVariables.Set("SpaceSceneName1", RandomSceneRouteManager.Instance.GetNextSceneName1());
|
||||
//DialogVariables.Set("SpaceSceneCode1", RandomSceneRouteManager.Instance.GetNextSceneCode1());
|
||||
//DialogVariables.Set("SpaceSceneName2", RandomSceneRouteManager.Instance.GetNextSceneName2());
|
||||
//DialogVariables.Set("SpaceSceneCode2", RandomSceneRouteManager.Instance.GetNextSceneCode2());
|
||||
if (RandomSceneRouteManager.Instance != null)
|
||||
{
|
||||
RandomSceneRouteManager.Instance.PrepareNextSceneChoices();
|
||||
|
||||
//테스트용
|
||||
DialogVariables.Set("SpaceSceneName1", "블랙잭");
|
||||
DialogVariables.Set("SpaceSceneCode1", "blackjack");
|
||||
DialogVariables.Set("SpaceSceneName2", "미로방");
|
||||
DialogVariables.Set("SpaceSceneCode2", "MazeRoom");
|
||||
sceneName1 = RandomSceneRouteManager.Instance.GetNextSceneName1();
|
||||
sceneCode1 = RandomSceneRouteManager.Instance.GetNextSceneCode1();
|
||||
sceneName2 = RandomSceneRouteManager.Instance.GetNextSceneName2();
|
||||
sceneCode2 = RandomSceneRouteManager.Instance.GetNextSceneCode2();
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogWarning("RandomSceneRouteManager가 없어서 테스트용 선택지를 사용합니다.");
|
||||
}
|
||||
|
||||
DialogVariables.Set("SpaceSceneName1", sceneName1);
|
||||
DialogVariables.Set("SpaceSceneCode1", sceneCode1);
|
||||
DialogVariables.Set("SpaceSceneName2", sceneName2);
|
||||
DialogVariables.Set("SpaceSceneCode2", sceneCode2);
|
||||
|
||||
if (_clearGate != null)
|
||||
{
|
||||
_clearGate.SetDoorChoices(sceneCode1, sceneCode2);
|
||||
}
|
||||
else
|
||||
{
|
||||
Debug.LogWarning("GameClear에 RoomClearGateController가 연결되지 않았습니다.");
|
||||
}
|
||||
|
||||
Debug.Log($"선택지 세팅 완료: {sceneName1}/{sceneCode1}, {sceneName2}/{sceneCode2}");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user