public static int Main() { return(QuestComplete.Check(10, 4) ? 1 : 0); }
void OnStarCollected() { if (currentQuest.completedAmount > currentQuest.requiredAmount) { questProgress.SetProgress (1); return; } currentQuest.completedAmount ++; float progressRatio = 0f; if (currentQuest.completedAmount >= currentQuest.requiredAmount && questComplete == null) { progressRatio = 1f; m_soundService.PlaySound(Resources.Load("Sound/goalcomplete-1") as AudioClip, false); GameObject obj = Instantiate( Resources.Load ("Prefabs/Event/QuestFinish")) as GameObject; m_hudService.HUDControl.AttachMid(ref obj); obj.transform.localScale = Vector3.one; obj.transform.localPosition = new Vector3(0, 0, -5); questComplete = obj.GetComponent<QuestComplete>(); questComplete.Initialize(gameObject, currentQuest.finishDesc, currentQuest.rewards); questProgress.SetProgress (0); questProgress.gameObject.SetActive (false); } else progressRatio = currentQuest.completedAmount / (float)currentQuest.requiredAmount; questProgress.SetProgress (progressRatio); // Vector3 localScale = progressSprite.transform.localScale; // localScale.x = (232)*(5f*progressRatio); // progressSprite.transform.localScale = localScale; }
public static int Main() { return(QuestComplete.Check(6, 1) ? TRUE : FALSE); }
public static int Main() { return QuestComplete.Check(3, 9) ? TRUE : FALSE; }