private void DisplayCondition(Step giveStep) { string index = giveStep.get(1); bool res; /*res = */ dicoBool.TryGetValue(index, out res); Debug.Log("Cond is on : " + index); if (res) { ExecutePath(EnumUtils.ChangeToPath(EnumUtils.ChangeToEnum(giveStep.get(2)))); } else { ExecutePath(EnumUtils.ChangeToPath(EnumUtils.ChangeToEnum(giveStep.get(3)))); } }
public void Start() { if (!GameManager.Instance._FEBUG_dont_start_with_startCVS) { if (pathOfNextCSV == "") { pathOfNextCSV = EnumUtils.ChangeToPath(startFile); } //TreatCSV(); } //Because forget else foreach (Room r in rooms) { r.gameObject.SetActive(false); } currentRoom.gameObject.SetActive(true); //GameManager.Instance.ui_holder.desc.gameObject.SetActive(false); }
private void DisplayNext(Step giveStep) { pathOfNextCSV = EnumUtils.ChangeToPath(EnumUtils.ChangeToEnum(giveStep.get(1))); TreatCSV(); }