예제 #1
0
    public void UpdateCount()
    {
        //get dungeon rpg schedule and display count
        int rpgScheduleCount = DungeonRPGScheduleHandler.GetRPGScheduledList(double.Parse(gameObject.transform.parent.name.Split(',')[0]), double.Parse(gameObject.transform.parent.name.Split(',')[1].ToString())).Count;

        GetComponentInChildren <Text>().text = rpgScheduleCount.ToString();
    }
예제 #2
0
    public void UpdateCount()
    {
        //get dungeon rpg schedule and display count
        DungeonInfoPopupHandler dungeonInfoPopupHandler = GetComponentInParent <DungeonInfoPopupHandler>();
        int rpgScheduleCount = DungeonRPGScheduleHandler.GetRPGScheduledList(dungeonInfoPopupHandler.CurrentDungeon.Lat, dungeonInfoPopupHandler.CurrentDungeon.Lon).Count;

        GetComponentInChildren <Text>().text = rpgScheduleCount.ToString();
    }
예제 #3
0
    public void RefreshList()
    {
        //remove any buttons already in the list
        foreach (Button button in RPGScheduleListContentHolder.GetComponentsInChildren(typeof(Button)))
        {
            Destroy(button.gameObject);
        }

        //get RPGSchedules
        rpgSchedules = DungeonRPGScheduleHandler.GetRPGScheduledList(DungeonToShowSchedule.Lat, DungeonToShowSchedule.Lon);

        if (rpgSchedules != null)
        {
            rpgSchedules = rpgSchedules.OrderBy(x => x.Name).ToList();

            rpgSchedules.ForEach(x => AddButton(x));
        }
    }