public override void Initialize() { Application.targetFrameRate = 60; SetDontDestroy(true); base.Initialize(); masterChara = new MasterChara(); masterChara.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_CHARA); masterItem = new MasterItem(); masterItem.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_ITEM); masterNotice = new MasterNotice(); masterNotice.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_NOTICE); masterEquip = new MasterEquip(); masterEquip.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_EQUIP); masterEquipType = new MasterEquipType(); masterEquipType.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_EQUIP_TYPE); masterMission = new MasterMission(); masterMission.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_MISSION); masterEquipSkill = new MasterEquipSkill(); masterEquipSkill.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_EQUIP_SKILL); masterBattleSkill = new MasterBattleSkill(); masterBattleSkill.LoadSpreadSheet(CONFIG_SPREAD_SHEET, SPREAD_SHEET_SHEET_ID_BATTLE_SKILL); dataItem = new DataItem(); dataChara = new DataChara(); dataEquip = new DataEquip(); dataMission = new DataMission(); dataEquipSkill = new DataEquipSkill(); dataBattleSkill = new DataBattleSkill(); }
public void Initialize(DataUnit _dataUnit, MasterChara _masterChara) { DataUnitParam left = _dataUnit.list.Find(p => p.unit == "chara" && p.position == "left"); DataUnitParam right = _dataUnit.list.Find(p => p.unit == "chara" && p.position == "right"); //DataUnitParam back = _dataUnit.list.Find(p => p.unit == "chara" && p.position == "back"); area_chara_left.Initialize(left, _masterChara.list.Find(p => p.chara_id == left.chara_id)); area_chara_right.Initialize(right, _masterChara.list.Find(p => p.chara_id == right.chara_id)); }
void MoveToNextDestination() { if (Pause) { return; } if (MasterChara.CurrentTarget || MasterChara.IsChasing || !MasterChara.IsAlive || MasterChara.status != Character.CharaStatus.Idle) { return; } if (patrolPath.Length < 1) { Debug.LogError("Patrol path cannot be empty!"); return; } ++CurrentStep; MasterChara.SetMoveSpeed(fPatrolSpeed); MasterChara.Weak_MoveTo(patrolPath[CurrentStep].tsfPath.position); fStayTime = -10086; }
static IEnumerator makeData() { #region ゲーム MasterStage masterStage = new MasterStage(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStage.SpreadSheet(DataManagerGame.SS_ID, "stage", () => { masterStage.SaveEditor("07data/master", "master_stage"); }))); MasterCorridor masterCorridor = new MasterCorridor(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCorridor.SpreadSheet(DataManagerGame.SS_ID, "corridor", () => { masterCorridor.SaveEditor("07data/master", "master_corridor"); }))); MasterCorridorEvent masterCorridorEvent = new MasterCorridorEvent(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCorridorEvent.SpreadSheet(DataManagerGame.SS_ID, "corridor_event", () => { masterCorridorEvent.SaveEditor("07data/master", "master_corridor_event"); }))); MasterCard masterCard = new MasterCard(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCard.SpreadSheet(DataManagerGame.SS_ID, "card", () => { masterCard.SaveEditor("07data/master", "master_card"); }))); MasterCardSymbol masterCardSymbol = new MasterCardSymbol(); MasterChara masterChara = new MasterChara(); MasterCharaCard masterCharaCard = new MasterCharaCard(); MasterItem masterItem = new MasterItem(); MasterStageWave masterStageWave = new MasterStageWave(); MasterStageEvent masterStageEvent = new MasterStageEvent(); MasterStageItem masterStageItem = new MasterStageItem(); MasterStageCard masterStageCard = new MasterStageCard(); MasterStageMission masterStageMission = new MasterStageMission(); MasterStageEnemy masterStageEnemy = new MasterStageEnemy(); MasterStageBattleBonus masterStageBattleBonus = new MasterStageBattleBonus(); MasterStageShopItem masterStageShopItem = new MasterStageShopItem(); MasterSkill masterSkill = new MasterSkill(); MasterSkillEffect masterSkillEffect = new MasterSkillEffect(); MasterBattleBonus masterBattleBonus = new MasterBattleBonus(); MasterMission masterMission = new MasterMission(); MasterMissionDetail masterMissionDetail = new MasterMissionDetail(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCardSymbol.SpreadSheet(DataManagerGame.SS_ID, "card_symbol", () => { masterCardSymbol.SaveEditor("07data/master", "master_card_symbol"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterChara.SpreadSheet(DataManagerGame.SS_ID, "chara", () => { masterChara.SaveEditor("07data/master", "master_chara"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCharaCard.SpreadSheet(DataManagerGame.SS_ID, "chara_card", () => { masterCharaCard.SaveEditor("07data/master", "master_chara_card"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterItem.SpreadSheet(DataManagerGame.SS_ID, "item", () => { masterItem.SaveEditor("07data/master", "master_item"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageWave.SpreadSheet(DataManagerGame.SS_ID, "stage_wave", () => { masterStageWave.SaveEditor("07data/master", "master_stage_wave"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageEvent.SpreadSheet(DataManagerGame.SS_ID, "stage_event", () => { masterStageEvent.SaveEditor("07data/master", "master_stage_event"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageItem.SpreadSheet(DataManagerGame.SS_ID, "stage_item", () => { masterStageItem.SaveEditor("07data/master", "master_stage_item"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageCard.SpreadSheet(DataManagerGame.SS_ID, "stage_card", () => { masterStageCard.SaveEditor("07data/master", "master_stage_card"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageMission.SpreadSheet(DataManagerGame.SS_ID, "stage_mission", () => { masterStageMission.SaveEditor("07data/master", "master_stage_mission"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageEnemy.SpreadSheet(DataManagerGame.SS_ID, "stage_enemy", () => { masterStageEnemy.SaveEditor("07data/master", "master_stage_enemy"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageBattleBonus.SpreadSheet(DataManagerGame.SS_ID, "stage_bb", () => { masterStageBattleBonus.SaveEditor("07data/master", "master_stage_bb"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterStageShopItem.SpreadSheet(DataManagerGame.SS_ID, "stage_shopitem", () => { masterStageShopItem.SaveEditor("07data/master", "master_stage_shopitem"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterSkill.SpreadSheet(DataManagerGame.SS_ID, "skill", () => { masterSkill.SaveEditor("07data/master", "master_skill"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterSkillEffect.SpreadSheet(DataManagerGame.SS_ID, "skill_effect", () => { masterSkillEffect.SaveEditor("07data/master", "master_skill_effect"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterBattleBonus.SpreadSheet(DataManagerGame.SS_ID, "bb", () => { masterBattleBonus.SaveEditor("07data/master", "master_bb"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterMission.SpreadSheet(DataManagerGame.SS_ID, "mission", () => { masterMission.SaveEditor("07data/master", "master_mission"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterMissionDetail.SpreadSheet(DataManagerGame.SS_ID, "mission_detail", () => { masterMissionDetail.SaveEditor("07data/master", "master_mission_detail"); foreach (MasterMissionDetailParam p in masterMissionDetail.list) { //Debug.Log(p.message); } }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterMission.SpreadSheet(DataManagerGame.SS_ID, "mission", () => { masterMission.SaveEditor("07data/master", "master_mission"); }))); #endregion #region キャンプ MasterCampItem masterCampItem = new MasterCampItem(); MasterCampShop masterCampShop = new MasterCampShop(); MasterLevelup masterLevelup = new MasterLevelup(); MasterHelp masterHelp = new MasterHelp(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCampItem.SpreadSheet(DMCamp.SS_ID, "campitem", () => { masterCampItem.SaveEditor("07data/master", "master_campitem"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterCampShop.SpreadSheet(DMCamp.SS_ID, "campshop", () => { masterCampShop.SaveEditor("07data/master", "master_campshop"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterLevelup.SpreadSheet(DMCamp.SS_ID, "levelup", () => { masterLevelup.SaveEditor("07data/master", "master_levelup"); }))); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(masterHelp.SpreadSheet(DMCamp.SS_ID, "help", () => { masterHelp.SaveEditor("07data/master", "master_help"); }))); #endregion #region チュートリアル用 DataCard tutorialCard = new DataCard(); yield return(EveryStudioLibrary.Editor.EditorCoroutine.start(tutorialCard.SpreadSheet(DMCamp.SS_ID, "tutorial_card", () => { tutorialCard.SaveEditor("07data/master", "data_tutorial_card"); }))); #endregion }
void OnCharacterFightBegin() { MasterChara.StopMove(); MasterChara.SetMoveSpeed(MasterChara.fMoveSpeed); }
public override void Initialize() { base.Initialize(); master_quest = new MasterQuest(); master_quest.Load(m_taMasterQuest); master_item = new MasterItem(); master_item.Load(m_taMasterItem); master_chara = new MasterChara(); master_chara.Load(m_taMasterChara); data_quest = new DataQuest(); data_quest.SetSaveFilename("data/data_quest"); if (data_quest.Load() == false) { Debug.Log("loaderror.data_quest"); } data_item_consume = new DataItem(); data_item_consume.SetSaveFilename("data/data_item_consume"); if (data_item_consume.Load() == false) { DataItemParam item = new DataItemParam { item_id = 1 }; data_item_consume.AddItem(item); DataItemParam item2 = new DataItemParam { item_id = 1 }; data_item_consume.AddItem(item2); Debug.Log("loaderror.data_item_consume"); } data_item_equip = new DataItem(); data_item_equip.SetSaveFilename("data/data_item_equip"); if (data_item_equip.Load() == false) { Debug.Log("loaderror.data_item_equip"); } data_chara = new DataChara(); data_chara.SetSaveFilename("data/data_chara"); if (data_chara.Load() == false) { DataCharaParam slime = new DataCharaParam { chara_id = 1, position = 1 }; slime.Build(1, master_chara.list.Find(p => p.chara_id == 1)); data_chara.list.Add(slime); DataCharaParam fairy = new DataCharaParam { chara_id = 3, position = 2 }; fairy.Build(1, master_chara.list.Find(p => p.chara_id == 3)); data_chara.list.Add(fairy); } gold = 100; Initialized = true; }