// 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 }
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); }