///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Message to choice whether save the block or not void Message_Save(TVR.Utils.Message.ButtonClicked buttonClicked, int Identifier) { if(buttonClicked == TVR.Utils.Message.ButtonClicked.Yes){ if(Mode==Modes.VoiceMode){ soundRecorder.SaveAudioData(mPreviousBlock, mPreviousButton); }else{ SaveBlockTime(); } }else{ CurrentBlockTime=mLastBlockTime; if(Mode==Modes.VoiceMode){ soundRecorder.ResetAudio((int)Data.selChapter.selBlock.FilterType); } } bLastSaved=true; soundRecorder.bLastSaved=true; blur = false; }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// private void Message_Delete(TVR.Utils.Message.ButtonClicked buttonClicked, int Identifier) { if(buttonClicked == TVR.Utils.Message.ButtonClicked.Yes){ currentSelected.Hide(0, 0.2f); currentSelected.iObj.Delete(); CurrentSelectedDeleted=currentSelected; MoveButtonsAfterDelete(); stateElements=StatesElements.deleting_element; mSpeed.End(); mGUIManager.DisableButtons(elementType); mGUIManager.HideAllButtonBars(); if(elementType==ElementTypes.chapters){ mGUIManager.CurrentCharacter=null; mGUIManager.CurrentBackground=null; mGUIManager.inputText.enable = false; mGUIManager.inputText.Fade(0, Globals.ANIMATIONDURATION, true, false, 0); } } mGUIManager.blur = false; }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /* public void BackPressed() { mTabBackUndo.Hide(); Data.selStage.Stop(mTime, true); SceneMgr.Get().SwitchTo("Menus"); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void LoadEpisode() { mEpisode.loadScenes(); List<Data.Episode.Scene> tempList = new List<Data.Episode.Scene>(); foreach(Data.Episode.Scene scene in mEpisode.Scenes.Values) { tempList.Add(scene); } tempList.Sort(); foreach(Data.Episode.Scene scene in tempList) { LoadScene(scene); } } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void LoadScene(Data.Episode.Scene scene) { scene.loadStages(); List<Data.Episode.Scene.Stage> tempList = new List<Data.Episode.Scene.Stage>(); foreach(Data.Episode.Scene.Stage stage in scene.Stages.Values) { tempList.Add(stage); } tempList.Sort(); foreach(Data.Episode.Scene.Stage stage in tempList) { LoadStage(stage); } } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void LoadStage(Data.Episode.Scene.Stage stage) { stage.loadStage(); if(stage.Frames > 0) { mStages.Add(stage); //stage.Background.getInstance("Scene"); //stage.Background.destroyInstancePlayer(); mTotalDurationFrames += stage.Frames; } } */ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// void NothingToReproduce(TVR.Utils.Message.ButtonClicked buttonClicked, int Identifier) { //SceneMgr.Get().SwitchTo("Menus"); SceneMgr.Get.SwitchTo("ChapterMgr"); }