public void FacilityBuildComplete(List <int> facilityIdList, TutorialControlToGame controlToGame) { for (int i = 0; i < facilityIdList.Count; i++) { controlToGame.FacilityBuildComplete(facilityIdList[i]); } }
public TutorialCommandSkip(ScriptEngine scriptEngine, TutorialUI tutorialUI, TutorialControlToGame controlToGame) : base(scriptEngine, tutorialUI, controlToGame) { this.SuspendCommand(); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW, new Action(this.SkipOpenWindow)); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW_DELETE, new Action(this.SkipCloseWindow)); this.actionList.Add(ScriptEngine.Status.WAIT_MESSAGE_DISPLAY, new Action(this.SkipDisplayMessage)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA, new Action(this.SkipDisplayChara)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_POS, new Action(base.SetCharaPosition)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_FACE, new Action(this.SkipChangeCharaFace)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA_DELETE, new Action(this.SkipInvisibleChara)); this.actionList.Add(ScriptEngine.Status.SET_MASK_CONTROL, new Action(this.SkipMaskTween)); this.actionList.Add(ScriptEngine.Status.WAIT_FADE, new Action(this.SkipFadeTween)); this.actionList.Add(ScriptEngine.Status.WAIT_SAVE, new Action(this.SkipTutorialStateSave)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE, new Action(this.SkipShakeScreen)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE_STOP, new Action(this.SkipShakeScreenStop)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_POP, new Action(this.SkipUIPop)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_TARGET, new Action(this.SkipFarmTarget)); this.actionList.Add(ScriptEngine.Status.WAIT_QUEST_SET, new Action(this.SkipQuestSet)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_PAUSE, new Action(this.SetBattlePause)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_MANUAL, new Action(this.SetBattleManual)); this.actionList.Add(ScriptEngine.Status.SET_SOUND_VOLUME, new Action(this.SetSoundVolume)); this.actionList.Add(ScriptEngine.Status.SET_BGM, new Action(this.SetBgm)); this.actionList.Add(ScriptEngine.Status.SET_SE, new Action(this.SetSe)); this.actionList.Add(ScriptEngine.Status.WAIT_SCREEN_EFFECT, new Action(this.SkipScreenEffect)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_AUTO_ON, new Action(this.SetBattleAutoOn)); this.actionList.Add(ScriptEngine.Status.SET_MEAT_NUM, new Action(base.SetMeatNum)); this.actionList.Add(ScriptEngine.Status.SET_DIGI_STONE_NUM, new Action(base.SetDigiStoneNum)); this.actionList.Add(ScriptEngine.Status.SET_DIGIMON_EXP, new Action(this.SetDigimonExp)); this.actionList.Add(ScriptEngine.Status.SKIP_END, new Action(this.SkipEnd)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT, new Action(this.SetNonFrameText)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT_END, new Action(this.SetNonFrameTextEnd)); this.actionList.Add(ScriptEngine.Status.BATTLE_SKIP_END, new Action(this.BattleSkipEnd)); }
public void StartGuidance(GameObject observer, GameWebAPI.RespDataMA_NavigationMessageMaster.NavigationMessageInfo messageInfo, Func <GuidancePart, IEnumerator> finished) { TutorialControlToGame tutorialControlToGame = observer.GetComponent <TutorialControlToGame>(); if (null == tutorialControlToGame) { tutorialControlToGame = observer.AddComponent <TutorialControlToGame>(); } this.tutorialCommandAction = new TutorialCommandAction(this.scriptEngine, this.tutorialUI, tutorialControlToGame); this.gameEngineController = tutorialControlToGame; this.navigationMessageInfo = messageInfo; this.actionFinish = finished; }
public void DeleteScript() { this.continueCommand = false; this.scriptEngine = null; if (null != this.tutorialUI && null != this.tutorialUI.gameObject) { UnityEngine.Object.Destroy(this.tutorialUI.gameObject); } this.tutorialUI = null; TutorialControlToGame component = Singleton <TutorialObserver> .Instance.GetComponent <TutorialControlToGame>(); if (null != component) { UnityEngine.Object.Destroy(component); } }
public TutorialRestart(ScriptEngine scriptEngine, TutorialUI tutorialUI, TutorialControlToGame controlToGame, string restartPoint) : base(scriptEngine, tutorialUI, controlToGame) { this.restartPoint = restartPoint; this.skipStatus = default(TutorialRestart.CommandSkipStatus); this.tutorialStatus = new TutorialRestart.TutorialStatus(); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW, new Action(this.WaitWindow)); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW_DELETE, new Action(this.WaitWindowDelete)); this.actionList.Add(ScriptEngine.Status.WAIT_MESSAGE_DISPLAY, new Action(this.WaitMessageDisplay)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA, new Action(this.WaitChara)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_POS, new Action(base.SetCharaPosition)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_FACE, new Action(this.SetCharaFace)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA_DELETE, new Action(this.WaitCharaDelete)); this.actionList.Add(ScriptEngine.Status.SET_MASK_CONTROL, new Action(this.SetMaskControl)); this.actionList.Add(ScriptEngine.Status.WAIT_FADE, new Action(this.WaitFade)); this.actionList.Add(ScriptEngine.Status.WAIT_SAVE, new Action(this.WaitSave)); this.actionList.Add(ScriptEngine.Status.WAIT_SCENE, new Action(this.WaitScene)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE, new Action(this.WaitShake)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE_STOP, new Action(this.WaitShakeStop)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_INDUCE, new Action(this.WaitUIInduce)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_PUSH, new Action(this.WaitUIPush)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_POP, new Action(this.WaitUIPop)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_CLOSE, new Action(this.WaitUIClose)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_CAMERA, new Action(this.WaitFarmCamera)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_BUILD, new Action(this.WaitFarmBuild)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_BUILD_TAP, new Action(this.WaitBuildCompleteTap)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_TRAINING_MENU, new Action(this.WaitOpenTrainingMenu)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_MEAL_DIGIMON_SELECT, new Action(this.WaitOpenMealDigimonSelect)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_MEAL_GIVE, new Action(this.WaitOpenMealGive)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_GASHA_TOP, new Action(this.WaitOpenGashaTop)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_DIGIMON_DETAIL, new Action(this.WaitOpenDigimonDetail)); this.actionList.Add(ScriptEngine.Status.SET_SOUND_VOLUME, new Action(this.SetSoundVolume)); this.actionList.Add(ScriptEngine.Status.SET_BGM, new Action(this.SetBgm)); this.actionList.Add(ScriptEngine.Status.SET_SE, new Action(this.SetSe)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGIMON, new Action(this.WaitDigimon)); this.actionList.Add(ScriptEngine.Status.SET_DIGIMON_DELETE, new Action(this.SetDigimonDelete)); this.actionList.Add(ScriptEngine.Status.SET_DIGIMON_EXP, new Action(this.SetDigimonExp)); this.actionList.Add(ScriptEngine.Status.WAIT_DOWNLOAD_CHECK, new Action(this.WaitDownloadCheck)); this.actionList.Add(ScriptEngine.Status.WAIT_BUILD_MEAT_FARM, new Action(this.WaitBuildMeatFarm)); this.actionList.Add(ScriptEngine.Status.SKIP_START, new Action(this.SkipStart)); this.actionList.Add(ScriptEngine.Status.SKIP_END, new Action(this.SkipEnd)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT, new Action(this.SetNonFrameText)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT_END, new Action(this.SetNonFrameTextEnd)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGIMON_CHANGE, new Action(this.WaitDigimonChange)); }
private void InitTutorialScriptEngine() { GameObject original = AssetDataMng.Instance().LoadObject("Tutorial/TutorialUI", null, true) as GameObject; GameObject gameObject = UnityEngine.Object.Instantiate <GameObject>(original); gameObject.transform.parent = Singleton <GUIMain> .Instance.transform; gameObject.transform.localScale = Vector3.one; gameObject.transform.localPosition = new Vector3(0f, 0f, -2000f); gameObject.transform.localRotation = Quaternion.identity; this.tutorialUI = gameObject.GetComponent <TutorialUI>(); original = (AssetDataMng.Instance().LoadObject("Tutorial/TutorialMessageWindow", null, true) as GameObject); gameObject = UnityEngine.Object.Instantiate <GameObject>(original); gameObject.transform.parent = this.tutorialUI.transform; gameObject.transform.localPosition = Vector3.zero; gameObject.transform.localScale = Vector3.one; gameObject.transform.localRotation = Quaternion.identity; this.tutorialUI.SetMessageWindow(gameObject.GetComponent <TutorialMessageWindow>()); original = (AssetDataMng.Instance().LoadObject("Tutorial/TutorialImageWindow", null, true) as GameObject); gameObject = UnityEngine.Object.Instantiate <GameObject>(original); gameObject.transform.parent = this.tutorialUI.transform; gameObject.transform.localPosition = Vector3.zero; gameObject.transform.localScale = Vector3.one; gameObject.transform.localRotation = Quaternion.identity; this.tutorialUI.SetImageWindow(gameObject.GetComponent <TutorialImageWindow>()); original = (AssetDataMng.Instance().LoadObject("Tutorial/TutorialThumbnail", null, true) as GameObject); gameObject = UnityEngine.Object.Instantiate <GameObject>(original); gameObject.transform.parent = this.tutorialUI.transform; gameObject.transform.localScale = Vector3.one; gameObject.transform.localRotation = Quaternion.identity; gameObject.transform.localPosition = Vector3.zero; this.tutorialUI.SetThumbnail(gameObject.GetComponent <TutorialThumbnail>()); TutorialControlToGame tutorialControlToGame = Singleton <TutorialObserver> .Instance.GetComponent <TutorialControlToGame>(); if (null == tutorialControlToGame) { tutorialControlToGame = Singleton <TutorialObserver> .Instance.gameObject.AddComponent <TutorialControlToGame>(); } this.tutorialCommandAction = new TutorialCommandAction(this.scriptEngine, this.tutorialUI, tutorialControlToGame); }
public IEnumerator CreateRestartScreen(int sceneType, List <ScriptCommandParams.BuildFacilityInfo> buildFacilityInfoList, int meatNum, int digiStoneNum, int linkPointNum, List <ScriptCommandParams.DigimonExpInfo> digimonExpInfo, List <string> openUI, List <string> openConfirmUI, List <string> selectUI, TutorialControlToGame controlToGame) { if (sceneType != -1) { bool isFinished = false; controlToGame.ChangeScene(sceneType, delegate { isFinished = true; }, true, null); while (!isFinished) { yield return(null); } } for (int i = 0; i < buildFacilityInfoList.Count; i++) { ScriptCommandParams.BuildFacilityInfo info = buildFacilityInfoList[i]; if (!info.buildComplete) { yield return(AppCoroutine.Start(controlToGame.BuildFacility(info.id, info.posGridX, info.posGridY, false, delegate(int userFacilityID) { controlToGame.SetFacilityBuildDummyTime(userFacilityID, info.buildTime); }), false)); } else { controlToGame.FacilityBuildComplete(info.id); } } controlToGame.SetPlayerMeatCount(meatNum); controlToGame.SetPlayerDigiStoneCount(digiStoneNum); controlToGame.SetPlayerLinkPointCount(linkPointNum); for (int k = 0; k < digimonExpInfo.Count; k++) { ScriptCommandParams.DigimonExpInfo digimonExpInfo2 = digimonExpInfo[k]; controlToGame.SetDigimonExp(digimonExpInfo2.index, digimonExpInfo2.level, digimonExpInfo2.exp); } bool show; Action onOpendAction = delegate() { show = true; }; for (int j = 0; j < openUI.Count; j++) { show = false; controlToGame.OpenCommonDialog(openUI[j], onOpendAction); while (!show) { yield return(null); } string text = openUI[j]; if (text != null) { if (text == "CMD_MealExecution") { controlToGame.SetMealUI_NotServerRequest(); } } } if (openConfirmUI.Any((string x) => x == "GASHA_START")) { show = false; controlToGame.OpenConfirmDialog("GashaConfirmDialog", onOpendAction); while (!show) { yield return(null); } } for (int l = 0; l < selectUI.Count; l++) { controlToGame.SetInduceUI(selectUI[l], true, 0, this.tutorialUI, null); } yield break; }
public void DisplayScreenEffect(int type, TutorialControlToGame controlToGame) { controlToGame.StartEffect(type, null); }
public void LocalDigimonEvolution(TutorialControlToGame controlToGame) { controlToGame.LocalDigimonEvolution(); }
public void DisplayDigimon(int monsterGroupID, float scale, Vector2 adjustPosition, TutorialControlToGame controlToGame) { this.enumeratorList.Add(controlToGame.DrawDigimon(monsterGroupID, scale, adjustPosition, null)); }
public void SetTargetFarmFacility(int id, bool popEnable, TutorialControlToGame controlToGame, float adjustY) { this.enumeratorList.Add(controlToGame.TargetFacility(id, popEnable, null, adjustY)); }
public void SetSelectFarmFacility(int id, TutorialControlToGame controlToGame) { controlToGame.SelectFacility(id); }
public TutorialCommandBase(ScriptEngine scriptEngine, TutorialUI tutorialUI, TutorialControlToGame controlToGame) { this.scriptEngine = scriptEngine; this.tutorialUI = tutorialUI; this.controlToGame = controlToGame; }
public void SetFarmCameraPosition(int posGridX, int posGridY, TutorialControlToGame controlToGame) { this.enumeratorList.Add(controlToGame.MoveFarmCamera(posGridX, posGridY, 0f, null)); }
public void DisplayUIPop(string type, int arrowPosition, TutorialControlToGame controlToGame) { controlToGame.SetPopUI(type, arrowPosition, this.tutorialUI, null); }
public void ShakeBackGround(float intensity, float decay, TutorialControlToGame controlToGame) { controlToGame.ShakeBackGround(intensity, decay, null); }
public TutorialCommandAction(ScriptEngine scriptEngine, TutorialUI tutorialUI, TutorialControlToGame controlToGame) : base(scriptEngine, tutorialUI, controlToGame) { this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW, new Action(this.WaitWindow)); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW_DELETE, new Action(this.WaitWindowDelete)); this.actionList.Add(ScriptEngine.Status.WAIT_MESSAGE_DISPLAY, new Action(this.WaitMessageDisplay)); this.actionList.Add(ScriptEngine.Status.WAIT_SELECT_DISPLAY, new Action(this.WaitSelectDisplay)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA, new Action(this.WaitChara)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_POS, new Action(base.SetCharaPosition)); this.actionList.Add(ScriptEngine.Status.SET_CHARA_FACE, new Action(this.SetCharaFace)); this.actionList.Add(ScriptEngine.Status.WAIT_CHARA_DELETE, new Action(this.WaitCharaDelete)); this.actionList.Add(ScriptEngine.Status.WAIT_WINDOW_PICTURE, new Action(this.WaitWindowPicture)); this.actionList.Add(ScriptEngine.Status.WAIT_TIME, new Action(this.WaitTime)); this.actionList.Add(ScriptEngine.Status.WAIT_TOUCH, new Action(this.WaitTouch)); this.actionList.Add(ScriptEngine.Status.WAIT_BATTLE_START, new Action(this.WaitBattleStart)); this.actionList.Add(ScriptEngine.Status.WAIT_BATTLE_ACTION_SELECT, new Action(this.WaitBattleActionSelect)); this.actionList.Add(ScriptEngine.Status.WAIT_BATTLE_RESULT_START, new Action(this.WaitBattleResultStart)); this.actionList.Add(ScriptEngine.Status.WAIT_BATTLE_RESULT_END, new Action(this.WaitBattleResultEnd)); this.actionList.Add(ScriptEngine.Status.WAIT_FIRST_CLEAR, new Action(this.WaitFirstClear)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_HARVEST, new Action(this.WaitFarmHarvest)); this.actionList.Add(ScriptEngine.Status.SET_MASK_CONTROL, new Action(this.SetMaskControl)); this.actionList.Add(ScriptEngine.Status.WAIT_FADE, new Action(this.WaitFade)); this.actionList.Add(ScriptEngine.Status.WAIT_SAVE, new Action(this.WaitSave)); this.actionList.Add(ScriptEngine.Status.WAIT_SCENE, new Action(this.WaitScene)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE, new Action(this.WaitShake)); this.actionList.Add(ScriptEngine.Status.WAIT_SHAKE_STOP, new Action(this.WaitShakeStop)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_SET, new Action(this.WaitUISet)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_INDUCE, new Action(this.WaitUIInduce)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_PUSH, new Action(this.WaitUIPush)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_POP, new Action(this.WaitUIPop)); this.actionList.Add(ScriptEngine.Status.WAIT_UI_CLOSE, new Action(this.WaitUIClose)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_CAMERA, new Action(this.WaitFarmCamera)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_SELECT, new Action(this.WaitFarmSelect)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_BUILD, new Action(this.WaitFarmBuild)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_BUILD_TAP, new Action(this.WaitBuildCompleteTap)); this.actionList.Add(ScriptEngine.Status.WAIT_FARM_TARGET, new Action(this.WaitFarmTarget)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_TRAINING_MENU, new Action(this.WaitOpenTrainingMenu)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_MEAL_DIGIMON_SELECT, new Action(this.WaitOpenMealDigimonSelect)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_MEAL_GIVE, new Action(this.WaitOpenMealGive)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_GASHA_TOP, new Action(this.WaitOpenGashaTop)); this.actionList.Add(ScriptEngine.Status.WAIT_OPEN_DIGIMON_DETAIL, new Action(this.WaitOpenDigimonDetail)); this.actionList.Add(ScriptEngine.Status.WAIT_MEAL_LEVEL_UP, new Action(this.WaitMealLevelUp)); this.actionList.Add(ScriptEngine.Status.WAIT_QUEST_SET, new Action(this.WaitQuestSet)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_PAUSE, new Action(this.SetBattlePause)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_MANUAL, new Action(this.SetBattleManual)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_END, new Action(this.SetBattleEnd)); this.actionList.Add(ScriptEngine.Status.SET_MOVIE, new Action(this.SetMovie)); this.actionList.Add(ScriptEngine.Status.SET_SOUND_VOLUME, new Action(this.SetSoundVolume)); this.actionList.Add(ScriptEngine.Status.SET_BGM, new Action(this.SetBgm)); this.actionList.Add(ScriptEngine.Status.SET_SE, new Action(this.SetSe)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGIMON, new Action(this.WaitDigimon)); this.actionList.Add(ScriptEngine.Status.SET_DIGIMON_DELETE, new Action(this.SetDigimonDelete)); this.actionList.Add(ScriptEngine.Status.WAIT_SCREEN_EFFECT, new Action(this.WaitScreenEffect)); this.actionList.Add(ScriptEngine.Status.SET_BATTLE_AUTO_ON, new Action(this.SetBattleAutoOn)); this.actionList.Add(ScriptEngine.Status.SET_MEAT_NUM, new Action(base.SetMeatNum)); this.actionList.Add(ScriptEngine.Status.SET_DIGI_STONE_NUM, new Action(base.SetDigiStoneNum)); this.actionList.Add(ScriptEngine.Status.SET_DIGIMON_EXP, new Action(this.SetDigimonExp)); this.actionList.Add(ScriptEngine.Status.WAIT_FIRST_TUTORIAL_END, new Action(this.WaitFirstTutorialEnd)); this.actionList.Add(ScriptEngine.Status.WAIT_DOWNLOAD_CHECK, new Action(this.WaitDownloadCheck)); this.actionList.Add(ScriptEngine.Status.WAIT_DOWNLOAD, new Action(this.WaitDownload)); this.actionList.Add(ScriptEngine.Status.WAIT_BUILD_MEAT_FARM, new Action(base.ResumeScript)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGIVICE_OPEN, new Action(this.WaitDigiviceOpen)); this.actionList.Add(ScriptEngine.Status.START_STANDARD_DOWNLOAD, new Action(this.StartStandardDownload)); this.actionList.Add(ScriptEngine.Status.START_BACKGROUND_DOWNLOAD, new Action(this.StartBackgroundDownload)); this.actionList.Add(ScriptEngine.Status.STOP_DOWNLOAD, new Action(this.StopDownload)); this.actionList.Add(ScriptEngine.Status.RESTART_DOWNLOAD, new Action(this.RestartDownload)); this.actionList.Add(ScriptEngine.Status.SKIP_START, new Action(this.SkipStart)); this.actionList.Add(ScriptEngine.Status.SKIP_END, new Action(this.SkipEnd)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT, new Action(this.SetNonFrameText)); this.actionList.Add(ScriptEngine.Status.SET_NON_FRAME_TEXT_END, new Action(this.SetNonFrameTextEnd)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGI_GARDEN_OPEN, new Action(this.WaitDigiGardenOpen)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGI_GARDEN_CHANGE_LIST, new Action(this.WaitDigiGardenChangeList)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGI_GARDEN_CHANGE_SET_LIST, new Action(this.WaitDigiGardenChangeSetList)); this.actionList.Add(ScriptEngine.Status.SET_LINK_POINT, new Action(base.SetLinkPointNum)); this.actionList.Add(ScriptEngine.Status.WAIT_COLOSSEUM_OPEN, new Action(this.WaitColosseumOpen)); this.actionList.Add(ScriptEngine.Status.WAIT_FACILITY_SHOP_OPEN, new Action(this.WaitFacilityShopOpen)); this.actionList.Add(ScriptEngine.Status.WAIT_MISSION_OPEN, new Action(this.WaitMissionOpen)); this.actionList.Add(ScriptEngine.Status.WAIT_DIGIMON_CHANGE, new Action(this.WaitDigimonChange)); this.actionList.Add(ScriptEngine.Status.EOF, new Action(this.Eof)); }