@@ -9,8 +9,6 @@ using UnityEngine.SceneManagement;
publicclassEventManager:MonoBehaviour
{
publicGameObjectUI;
publicGameObjectcontainerFullScript;
publicGameObjectcontainerChoice;
...
...
@@ -57,9 +55,14 @@ public class EventManager : MonoBehaviour
{
if(!scriptEnumerator.MoveNext())
{
Debug.Log(GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).status+" "+GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).IsFirstVisible());
eventCore.Complete();
Debug.Log(GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).status+" "+GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).IsFirstVisible());
Debug.Log(GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).status+" "+GameManager.instance.game.allEventsList.Find(e=>e.eventName.Equals("농사 이벤트 2")).IsFirstVisible());
sd.GetChild(2).GetComponent<SpriteRenderer>().sprite=turnsLeftSprites[e.givenMaxTurn-1];// sprite array index is 0-based, but starts with sprite of 1, so -1 is needed.
sd.GetChild(2).GetComponent<SpriteRenderer>().sprite=turnsLeftSprites[e.turnsLeft-1];// sprite array index is 0-based, but starts with sprite of 1, so -1 is needed.
if (e.forcedEventPriority > 0) continue; // if event is forced event, there is no need to make SD.
if (e.isNew) // if
{
...
...
@@ -125,6 +129,9 @@ public class UITownManager : MonoBehaviour
else
sd.SetParent(outskirts);
sd.name = e.eventName;
if (e.givenMaxTurn < 0)
sd.GetChild(2).gameObject.SetActive(false);
else
sd.GetChild(2).GetComponent<SpriteRenderer>().sprite = turnsLeftSprites[e.givenMaxTurn - 1]; // sprite array index is 0-based, but starts with sprite of 1, so -1 is needed.
EventCore e = GameManager.instance.GetEventCoreFromEventSd(sd);
if (e.seasonCheck())
sd.gameObject.SetActive(true);
else
sd.gameObject.SetActive(false);
if (e.givenMaxTurn < 0)
return;
sd.GetChild(2).GetComponent<SpriteRenderer>().sprite = turnsLeftSprites[e.turnsLeft - 1]; // sprite array index is 0-based, but starts with sprite of 1, so -1 is needed.