コード例 #1
0
ファイル: GameSystem.cs プロジェクト: a710594/Touhou_Dungeon
    // Start is called before the first frame update
    private IEnumerator Init()
    {
        JobData.Load();
        SkillData.Load();
        EnemyData.Load();
        BattleTileData.Load();
        BattlefieldData.Load();
        BattleGroupData.Load();
        BattleStatusData.Load();
        ItemData.Load();
        EquipData.Load();
        ItemEffectData.Load();
        LanguageData.Load();
        DungeonData.Load();
        RoomData.Load();
        TreasureData.Load();
        ConversationData.Load();
        ShopData.Load();
        DungeonGroupData.Load();
        ExpData.Load();
        NewCookData.Load();

        yield return(new WaitForEndOfFrame());

        InitManager();

        MySceneManager.Instance.Load();

#if UNITY_EDITOR
        DebugCommand.Start();
#endif
    }
コード例 #2
0
ファイル: SkillTest.cs プロジェクト: a710594/Touhou_Dungeon
    public void TestBuff()
    {
        if (JobData.GetData(1) == null)
        {
            JobData.Load();
            BattleStatusData.Load();
        }

        BattleCharacterInfo Info       = new BattleCharacterInfo();
        TeamMember          teamMember = new TeamMember();

        teamMember.Init(1, true, 1);
        Info.Init(teamMember, 1);
        Info.SetBuff(1, 1);
        Assert.AreEqual(27, Info.DEF);
    }