private void change_guide() { if (_rep.now_mode() != now_mode) { now_mode = _rep.now_mode(); if (now_mode == 1) { _setButtonX("戻る", 429f); } else { _setButtonX("戻る", 429f); } if (now_mode == 2) { SpriteButtonSankaku.transform.localScale = Vector3.one; } else { SpriteButtonSankaku.transform.localScale = Vector3.zero; } if (now_mode == 3) { SpriteButtonShikaku.transform.localScale = Vector3.one; } else { SpriteButtonShikaku.transform.localScale = Vector3.zero; } } }
private void Update() { if (!(rep == null) && rep.now_mode() == 2 && !get_board2_anime() && !bd3.get_board3_anime() && !rep.first_change()) { dockSelectController.Update(); if (dockSelectController.keyState[0].down) { dockSelectController.ClearKeyAll(); dockSelectController.firstUpdate = true; Cancelled(); } } }
private void Update() { if (rep.now_mode() != 7) { return; } dockSelectController.Update(); if (dockSelectController.keyState[1].up || !dockSelectController.keyState[1].down) { _isBtnMaruUp = true; } if (base.gameObject.transform.localScale != Vector3.one) { if (base.gameObject.transform.localScale == _bVector) { base.gameObject.transform.localScale = Vector3.one; set_dialog4_anime(value: false); } _bVector = base.gameObject.transform.localScale; } if (!get_dialog4_anime() && (dockSelectController.keyState[0].up || (dockSelectController.keyState[1].down && _isBtnMaruUp))) { dockSelectController.Index = 0; Pressed_Button_No4(null); } }
public void onHighAnimeDone2(int dock) { int mode = rep.now_mode(); rep.set_mode(-1); bd1.DockStatus(rep.NowArea(), dock); rep.set_mode(mode); }
private void Update() { if (rep.now_mode() != 4) { return; } dockSelectController.Update(); if (rep.first_change()) { UISelectedObject.SelectedButtonsZoomUpDown(btn_obj, dockSelectController.Index); return; } if (dockSelectController.Index == 1) { Set_Button_Sprite(value: true); } else { Set_Button_Sprite(value: false); } if (dockSelectController.IsChangeIndex) { SoundUtils.PlaySE(SEFIleInfos.CommonCursolMove); UISelectedObject.SelectedButtonsZoomUpDown(btn_obj, dockSelectController.Index); } if (base.gameObject.transform.localScale != Vector3.one) { if (base.gameObject.transform.localScale == _bVector) { base.gameObject.transform.localScale = Vector3.one; set_dialog_anime(value: false); } _bVector = base.gameObject.transform.localScale; } if (get_dialog_anime() || bd3.get_board3_anime()) { return; } if (dockSelectController.keyState[0].down) { dockSelectController.Index = 0; Pressed_Button_No(null); } else if (dockSelectController.keyState[1].down) { if (dockSelectController.Index == 1) { Pressed_Button_No(null); return; } dockSelectController.Index = 0; rep.set_mode(1); Pressed_Button_Yes(null); } }
public void onHighAnimeDone(int dock) { rep = GameObject.Find("Repair Root").GetComponent <repair>(); int mode = rep.now_mode(); rep.set_mode(-1); Debug.Log(dock + "番が入渠を終えた。"); bd1.set_HS_anime(dock, stat: false); bd1.set_anime(dock, stat: false); rep.set_mode(mode); }
public void OnClick() { if (rep.now_mode() == 3 && !dia.get_dialog_anime() && !bd3.get_board3_anime()) { rep.set_mode(-1); dia.set_dialog_anime(value: true); bd3.Set_Button_Sprite(value: false); SoundUtils.PlaySE(SEFIleInfos.CommonEnter2); dia.dialog_appear(bstat: true); rep.setmask(3, value: true); rep.set_mode(4); } }
public void OnClick() { rep = GameObject.Find("Repair Root").GetComponent <repair>(); GameObject target = GameObject.Find("board1_top"); int mode = rep.now_mode(); SoundUtils.PlaySE(SEFIleInfos.Explode); iTween.Stop(target); iTween.MoveFrom(target, iTween.Hash("islocal", true, "y", 200f, "time", 0.5f, "easetype", iTween.EaseType.easeOutElastic)); iTween.MoveTo(target, iTween.Hash("islocal", true, "y", 0f, "delay", 0.2f)); bd2 = GameObject.Find("board2_top/board2").GetComponent <board2>(); bd2.DBG_damage(); bd2.UpdateList(); rep.set_mode(mode); }
public void OnClick() { if (!dia2.get_dialog2_anime() && rep.now_mode() != -1) { rep.set_mode(-5); SoundUtils.PlaySE(SEFIleInfos.CommonEnter2); Debug.Log("high_repair.cs 高速修復が押された!"); GameObject gameObject = base.gameObject.transform.parent.gameObject.transform.parent.gameObject; int.TryParse(gameObject.name, out int result); Debug.Log("押された番号:" + result); dia2.UpdateInfo(result); dia2.SetDock(result); rep.setmask(3, value: true); dia2.dialog2_appear(bstat: true); rep.set_mode(5); } }
private void OnClick() { _init_repair(); if (!dia.get_dialog_anime() && !bd2.get_board2_anime() && !dia2.get_dialog2_anime() && rep.now_mode() != -1) { int.TryParse(base.transform.parent.gameObject.name, out int result); Debug.Log("get_dock_touchable_count: " + bd1.get_dock_touchable_count() + " Touched:" + result); if (bd1.get_dock_touchable_count() > result) { bd1.dock_selected(result); } } }
private void Update() { if (!_isStartUpDone || !rep.isFadeDone()) { StartUP(); } if (!_isStartUpDone || _HOLT) { return; } int index = dockSelectController.Index; dockSelectController.Update(); if (dockSelectController.IsRDown()) { SingletonMonoBehaviour <PortObjectManager> .Instance.BackToStrategy(); } if (rep.now_mode() != 1) { dockSelectController.Index = index; return; } if (dockSelectController.keyState[8].down) { } if (dockSelectController.keyState[12].down) { } if (bd2.get_board2_anime() || dia2.get_dialog2_anime() || dia.get_dialog_anime()) { return; } if (!_isBtnMaruUp && (dockSelectController.keyState[1].up || !dockSelectController.keyState[1].down)) { _isBtnMaruUp = true; return; } if (rep.first_change()) { UISelectedObject.SelectedObjectBlink(dock_cursor, dockSelectController.Index); btnLights(Play: false, force: true); return; } if (dockSelectController.IsChangeIndex) { UISelectedObject.SelectedObjectBlink(dock_cursor, dockSelectController.Index); SoundUtils.PlaySE(SEFIleInfos.CommonCursolMove); } for (int i = 0; i < dock_cursor.Length; i++) { if (_clsRepair.Material.RepairKit <= 0 || now_kit <= 0) { repair_btn[i].GetComponent <UISprite>().spriteName = "btn_quick_off"; btnLights(Play: false); } else { btnLights(Play: true); if (dockSelectController.Index == i) { if (!get_HS_anime(i)) { repair_btn[i].GetComponent <UISprite>().spriteName = "btn_quick_on"; } } else if (!get_HS_anime(i)) { repair_btn[i].GetComponent <UISprite>().spriteName = "btn_quick"; } } if (dockSelectController.Index == i) { label1_obj[i].GetComponent <UILabel>().effectColor = TextShadowLight; label2_obj[i].GetComponent <UILabel>().effectColor = TextShadowLight; label3_obj[i].GetComponent <UILabel>().effectColor = TextShadowLight; } else { label1_obj[i].GetComponent <UILabel>().effectColor = Color.white; label2_obj[i].GetComponent <UILabel>().effectColor = Color.white; label3_obj[i].GetComponent <UILabel>().effectColor = Color.white; } } if (dockSelectController.IsChangeIndex) { UISelectedObject.SelectedObjectBlink(dock_cursor, dockSelectController.Index); for (int j = 0; j < dock_cursor.Length; j++) { if (_clsRepair.Material.RepairKit <= 0 || now_kit <= 0) { repair_btn[j].GetComponent <UISprite>().spriteName = "btn_quick_off"; btnLights(Play: false); } else { btnLights(Play: true); if (dockSelectController.Index == j) { if (!get_HS_anime(j)) { repair_btn[j].GetComponent <UISprite>().spriteName = "btn_quick_on"; } } else if (!get_HS_anime(j)) { repair_btn[j].GetComponent <UISprite>().spriteName = "btn_quick"; } } if (dockSelectController.Index == j) { label1_obj[j].GetComponent <UILabel>().effectColor = new Color(0.63f, 0.91f, 1f); label2_obj[j].GetComponent <UILabel>().effectColor = new Color(0.63f, 0.91f, 1f); } else { label1_obj[j].GetComponent <UILabel>().effectColor = Color.white; label2_obj[j].GetComponent <UILabel>().effectColor = Color.white; } } for (int k = 0; k < _clsRepair.MapArea.NDockMax; k++) { if (_clsRepair.MapArea.NDockCount == dockSelectController.Index) { int num = k; GameObject.Find("board1_top/board/Grid/0" + num.ToString() + "/Shutter/BGKey").GetComponent <UISprite>().spriteName = "btn_addDock_on"; } else { int num2 = k; GameObject.Find("board1_top/board/Grid/0" + num2.ToString() + "/Shutter/BGKey").GetComponent <UISprite>().spriteName = "btn_addDock"; } } } if (dockSelectController.Index < _clsRepair.GetDocks().Length) { if (_clsRepair.GetDockData(dockSelectController.Index).ShipId != 0) { _go_kosoku = 1; } else { _go_kosoku = 0; } } if (dockSelectController.keyState[0].down) { back_to_port(); } else if (dockSelectController.keyState[1].down && _isBtnMaruUp) { _isBtnMaruUp = false; now_dock = dockSelectController.Index; if (_clsRepair.Material.RepairKit <= 0) { now_kit = -1; } dock_selected(dockSelectController.Index); } else if (dockSelectController.keyState[5].down) { SingletonMonoBehaviour <PortObjectManager> .Instance.BackToStrategy(); } }