Exemple #1
0
    List <DialogManager.ListItem> GetAttackItemList()
    {
        dicAttackSelection.Clear();
        var items = new List <DialogManager.ListItem>();

        for (int i = 0; i < attacks.Count; i++)
        {
            var attack = attacks[i];
            var item   = new DialogManager.ListItem(attack.name.value, i);
            dicAttackSelection.Add(item, attack);
            items.Add(item);
        }

        return(items);
    }
Exemple #2
0
    List <DialogManager.ListItem> GetBossItemList()
    {
        dicBossSelection.Clear();
        var items = new List <DialogManager.ListItem>();
        var files = GetBossFiles();

        for (int i = 0; i < files.Length; i++)
        {
            var boss = GetBoss(files[i]);
            if (boss != null)
            {
                var item = new DialogManager.ListItem(boss.name.value, i);
                dicBossSelection.Add(item, boss);
                items.Add(item);
            }
        }

        return(items);
    }