private void create() { Instantiate(PrefEventSystem); GameObject o = null; o = Instantiate(PrefCanvas); _canvas = o.GetComponent <Canvas>(); o = Instantiate(PrefMainPanel); _mainPanel = o.GetComponent <MainPanel>(); _mainPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefSchedulePanel); _schedulePanel = o.GetComponent <SchedulePanel>(); _schedulePanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefRunSchedulePanel); _runSchedulePanel = o.GetComponent <RunSchedulePanel>(); _runSchedulePanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefWardrobePanel); _wardrobePanel = o.GetComponent <WardrobePanel>(); _wardrobePanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefStatePanel); _statePanel = o.GetComponent <StatePanel>(); _statePanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefCurrencyPanel); _currencyPanel = o.GetComponent <CurrencyPanel>(); _currencyPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefFeelingCheckPanel); _feelingCheckPanel = o.GetComponent <FeelingCheckPanel>(); _feelingCheckPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefPopupPanel); _popupPanel = o.GetComponent <PopupPanel>(); _popupPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefSelectTargetPanel); _selectTargetPanel = o.GetComponent <SelectTargetPanel>(); _selectTargetPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefStoryPanel); _storyPanel = o.GetComponent <StoryPanel>(); _storyPanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefBoardGamePanel); _boardGamePanel = o.GetComponent <BoardGamePanel>(); _boardGamePanel.transform.SetParent(_canvas.transform, false); o = Instantiate(PrefCombatPanel); _combatPanel = o.GetComponent <CombatPanel>(); _combatPanel.transform.SetParent(_canvas.transform, false); }
public override void Init() { AudioManager.Instance.TweenVolumTo(0.3f, 0.2f); _storyPanel = new StoryPanel(); _storyPanel.Init(this); _storyPanel.AppointmentId = _appointmentData; _storyPanel.Start(_storyId); if (GetData <StoryModel>().StoryType == StoryType.CreateUser) { _storyPanel.ForceAutoPlay(); } GuideManager.RegisterModule(this); }
// Use this for initialization void Awake() { create(); MainPanel.Hide(); SchedulePanel.Hide(); RunSchedulePanel.Hide(); WardrobePanel.Hide(); StatePanel.Hide(); CurrencyPanel.Hide(); FeelingCheckPanel.Hide(); Popup.Hide(); SelectTargetPanel.Hide(); StoryPanel.Hide(); BoardGamePanel.Hide(); CombatPanel.Hide(); }
public void Start() { ToolFramework instance = ToolFramework.Instance; instance.MainForm = (Form)this; instance.MainDockPanel = this.panMain; instance.Init(); PluginService pluginService = (PluginService)ToolFramework.Instance.ServiceManagerInstance.GetService(typeof(PluginService)); AddBuiltinPlugins(pluginService); DiscoverAndAddPlugins(pluginService); instance.StatusBar = new EntityStatusBar(); instance.StatusBar.Dock = DockStyle.Bottom; instance.MainDockPanel.Controls.Add(ToolFramework.Instance.StatusBar); instance.ServiceManagerInstance.StartServices(); IGame game = instance.Game; game.AppStopped += new EventHandler(this.OnAppStopped); game.ModuleLoaded += new EventHandler(this.OnModuleLoaded); game.ModuleLoaded += new EventHandler(ModBackend.Instance.OnModuleLoaded); game.ModuleUnloaded += new EventHandler(ModBackend.Instance.OnModuleUnLoaded); KeywordPluginClass keywordPluginClass = (KeywordPluginClass)((PluginService)ToolFramework.Instance.ServiceManagerInstance.GetService(typeof(PluginService))).GetPlugin(typeof(KeywordPluginClass)); if (keywordPluginClass != null) { keywordPluginClass.SetKeywordManager(EoCPluginClass.GetKeywordManager()); } StoryPanel.RegisterCustomAutoCompleteMenuAction(3, "Insert Item Template", new EventHandler(MStoryTemplateCompletion.Instance.InsertItemTemplate)); StoryPanel.RegisterCustomAutoCompleteMenuAction(3, "Insert Character Template", new EventHandler(MStoryTemplateCompletion.Instance.InsertCharacterTemplate)); ((ToolBarService)ToolFramework.Instance.ServiceManagerInstance.GetService(typeof(ToolBarService))).DisableUI(); }
public void UpdateStories() { var insta = proxy.GetFeed(NombreUsuario.Text); StoryPanel.Controls.Clear(); y2 = 10; if (insta.stories.stories.Count > 0) { var Mystory = new ConstructorStories(StoryPanel, 0, y2, StorieUsuario, insta.stories, name, UpdateStories).CrearObjeto(); Mystory.crearPanel(); StoryPanel.Controls.Add(Mystory.obtenerPanel()); y2 += StoryPanel.Height / 6 + 10; } foreach (Stories item in insta.publicStories) { var story = new ConstructorStories(StoryPanel, 0, y2, StorieUsuario, item, name, UpdateStories).CrearObjeto(); story.crearPanel(); StoryPanel.Controls.Add(story.obtenerPanel()); y2 += StoryPanel.Height / 6 + 10; } StoryPanel.Focus(); }