Ejemplo n.º 1
0
    public void Init()

    {
        DisassemblygirlDungeon = new DisassemblygirlDungeonConfigTable();

        DisassemblygirlDungeon.Load();

        DisassemblygirlEffector = new DisassemblygirlEffectorConfigTable();

        DisassemblygirlEffector.Load();

        DisassemblygirlGirl = new DisassemblygirlGirlConfigTable();

        DisassemblygirlGirl.Load();

        DisassemblygirlGold = new DisassemblygirlGoldConfigTable();

        DisassemblygirlGold.Load();

        DisassemblygirlMonster = new DisassemblygirlMonsterConfigTable();

        DisassemblygirlMonster.Load();

        DisassemblygirlMonstergroup = new DisassemblygirlMonstergroupConfigTable();

        DisassemblygirlMonstergroup.Load();

        DisassemblygirlPet = new DisassemblygirlPetConfigTable();

        DisassemblygirlPet.Load();

        DisassemblygirlSkill = new DisassemblygirlSkillConfigTable();

        DisassemblygirlSkill.Load();

        DisassemblygirlTrophy = new DisassemblygirlTrophyConfigTable();

        DisassemblygirlTrophy.Load();

        DisassemblygirlWeapon = new DisassemblygirlWeaponConfigTable();

        DisassemblygirlWeapon.Load();
    }
Ejemplo n.º 2
0
        public IEnumerator Shuffle()
        {
            DisassemblygirlGoldConfigTable goldTable = ConfigMgr.GetInstance().DisassemblygirlGold;

            int lastValue = default(int);

            while (true)
            {
                int value = Random.Range(1, goldTable.configs.Count);
                if (value == lastValue)
                {
                    value = (value == goldTable.configs.Count ? value - 1 : value + 1);
                }

                lastValue = value;

                DisassemblygirlGoldConfig config = goldTable.GetConfigById(lastValue);
                iconImg.spriteName = config.iconID;
                data.name          = goldTable.GetConfigById(lastValue).name;
                data.value         = config.value;

                yield return(new WaitForSeconds(0.08f));
            }
        }