private void OnClickIcon(IUIObject obj) { ICON_TYPE type = this.GetType(obj); this.SetBlinkValue((int)type, 0f); switch (type) { case ICON_TYPE.WHISPER: this.ShowHiteSwitch(G_ID.WHISPER_DLG); break; case ICON_TYPE.POST: if (this.ShowHiteSwitch(G_ID.POST_DLG)) { PostDlg postDlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.POST_DLG) as PostDlg; if (postDlg != null) { postDlg.ChangeTab_RecvList(); } } break; case ICON_TYPE.GAMEGUIDE: this.ShowHiteSwitch(G_ID.GAMEGUIDE_DLG); break; case ICON_TYPE.MINE_RECORED: this.ShowHiteSwitch(G_ID.MINE_RECORD_DLG); break; } }
public void setup(ICON_TYPE type, int index, int battle_unique, bool boss) { m_Index = index; changeIcon(type); if (m_Index >= 0) { m_Position = gameObject.transform.localPosition; m_Position.x = 84.0f + m_Index * m_IconMoveDistance; if ((m_Index % 2) == 0) { m_Position.y = 12; } else { m_Position.y = -32; } m_Position.z = 0; gameObject.transform.localPosition = m_Position; Vector3 scale = gameObject.transform.localScale; scale.x = 1; scale.y = 1; scale.z = 1; gameObject.transform.localScale = scale; } m_BattleUnique = battle_unique; m_Boss = boss; m_IconType = type; }
public void TownOpenEffect(int townCode) { bool isUser = StateManager.instance.m_curState.GetIsUser(); ICON_TYPE selectIconType = ICON_TYPE.NONE; if (StateManager.instance.m_curStateType.Equals(STATE_TYPE.STATE_VILLAGE)) { selectIconType = ICON_TYPE.TOWNSELECT; } else { switch (townCode) { case 1: selectIconType = isUser ? ICON_TYPE.TOWN01 : ICON_TYPE.FRIEND_TOWN01; break; case 2: selectIconType = isUser ? ICON_TYPE.TOWN02 : ICON_TYPE.FRIEND_TOWN02; break; } } if (selectIconType.Equals(ICON_TYPE.NONE) == false) { StartCoroutine(WaitForTownOpenEffect(m_iconArray[(int)selectIconType])); } }
public override void SetComponent() { this.m_BtnIcon = new Button[this.COUNT_MAX]; this.m_BlinkValue = new float[this.COUNT_MAX]; this.m_bIconStatus = new bool[this.COUNT_MAX]; this.m_BtnIcon[0] = (base.GetControl("Button_Whisper") as Button); this.m_BtnIcon[1] = (base.GetControl("Button_NewMail") as Button); this.m_BtnIcon[2] = (base.GetControl("Button_GameGuide") as Button); this.m_BtnIcon[3] = (base.GetControl("Button_Dailygift") as Button); this.m_BtnIcon[4] = (base.GetControl("Button_MineRecord") as Button); for (int i = 0; i < this.COUNT_MAX; i++) { this.m_BtnIcon[i].AddValueChangedDelegate(new EZValueChangedDelegate(this.OnClickIcon)); this.SetIconOnOff((ICON_TYPE)i, false); this.m_bIconStatus[i] = false; ICON_TYPE iCON_TYPE = (ICON_TYPE)i; string toolTip = string.Empty; ICON_TYPE iCON_TYPE2 = iCON_TYPE; if (iCON_TYPE2 != ICON_TYPE.POST) { if (iCON_TYPE2 != ICON_TYPE.GAMEGUIDE) { } } else { toolTip = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("4"); } this.m_BtnIcon[i].ToolTip = toolTip; this.m_BtnIcon[i].DeleteSpriteText(); } base.ChangeSceneDestory = false; }
private int GetTownCode(ICON_TYPE type) { switch (type) { case ICON_TYPE.TOWN01: case ICON_TYPE.FRIEND_TOWN01: return(1); case ICON_TYPE.TOWN02: case ICON_TYPE.FRIEND_TOWN02: return(2); case ICON_TYPE.TOWNSELECT: case ICON_TYPE.FRIEND_TOWNSELECT: List <TownInfo> infoList = WorldManager.instance.m_dataManager.m_townData.GetTownInfoList; if (infoList != null) { for (int i = 0; i < infoList.Count; i++) { if (infoList[i].index.Equals(WorldManager.instance.m_town.CurrentTownCode) == false) { return(infoList[i].index); } } } break; } return(0); }
public void PunchScale(ICON_TYPE type, float scaleTime = 0.3f) { iTween.Stop(m_iconArray[(int)type].GetTransform.gameObject); m_iconArray[(int)type].GetTransform.localScale = Vector3.one; iTween.PunchScale(m_iconArray[(int)type].GetTransform.gameObject, Vector3.one * 0.5f, scaleTime); }
public static void SetIcon(ICON_TYPE type, bool bOn) { if (Scene.IsCurScene(Scene.Type.WORLD)) { NoticeIconDlg noticeIconDlg = (NoticeIconDlg)NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MAIN_UI_ICON); if (noticeIconDlg != null) { if (type == ICON_TYPE.ATTEND_REWARD) { noticeIconDlg.SetIconOnOff(type, false); noticeIconDlg.SetIconStatus(type, false); } else { noticeIconDlg.SetIconOnOff(type, bOn); noticeIconDlg.SetIconStatus(type, bOn); } if (!NrTSingleton <NkQuestManager> .Instance.IsCompletedFirstQuest()) { noticeIconDlg.Hide(); } } } else if (bOn) { NoticeIconDlg.AddTempNotice(type); } }
public void changeFocus() { int num0 = (m_Index + 1) % 10; int num1 = (m_Index + 1) / 10; switch (m_IconType) { case ICON_TYPE.TYPE_ENEMY: { m_IconType = ICON_TYPE.TYPE_ENEMY_FOCUS; Stage_hex = m_HexSprite[(int)ICON_FOCUS_TYPE.ON]; Stage_text = m_IconSprite[3]; Stage_num0 = m_BattleNum[num0 + 10]; Stage_num1 = m_BattleNum[num1 + 10]; } break; case ICON_TYPE.TYPE_ENEMY_FOCUS: { m_IconType = ICON_TYPE.TYPE_ENEMY; Stage_hex = m_HexSprite[(int)ICON_FOCUS_TYPE.OFF]; Stage_text = m_IconSprite[0]; Stage_num0 = m_BattleNum[num0]; Stage_num1 = m_BattleNum[num1]; } break; case ICON_TYPE.TYPE_GUERRILLA: { m_IconType = ICON_TYPE.TYPE_GUERRILLA_FOCUS; Warning_text = m_IconSprite[4]; } break; case ICON_TYPE.TYPE_GUERRILLA_FOCUS: { m_IconType = ICON_TYPE.TYPE_GUERRILLA; Warning_text = m_IconSprite[1]; } break; case ICON_TYPE.TYPE_BOSS: { m_IconType = ICON_TYPE.TYPE_BOSS_FOCUS; Boss_text = m_IconSprite[5]; } break; case ICON_TYPE.TYPE_BOSS_FOCUS: { m_IconType = ICON_TYPE.TYPE_BOSS; Boss_text = m_IconSprite[2]; } break; default: break; } }
public float GetButtonLocationX(ICON_TYPE type) { if (ICON_TYPE.POST <= type && ICON_TYPE.END > type) { return(this.m_BtnIcon[(int)type].GetLocationX()); } return(0f); }
public void Initialize(DataMonster _monster, CtrlFieldItem _fieldItem) { m_eIconType = ICON_TYPE.MONSTER; CtrlIconMonster script = gameObject.AddComponent <CtrlIconMonster> (); script.m_fukidashi = m_fukidashi; m_iSize = _fieldItem.m_dataItem.width; script.Initialize(m_sprIcon, _monster, m_iSize); m_ctrlIconBase = (CtrlIconBase)script; m_dataMonster = _monster; }
public void Initialize(DataStaff _staff, CtrlFieldItem _fieldItem) { m_eIconType = ICON_TYPE.STAFF; CtrlIconStaff script = gameObject.AddComponent <CtrlIconStaff> (); //Debug.LogError (m_iSize); script.m_fukidashi = m_fukidashi; m_iSize = _fieldItem.m_dataItem.width; script.Initialize(m_sprIcon, _staff, m_iSize); m_ctrlIconBase = (CtrlIconBase)script; m_dataStaff = _staff; }
public GxTreeNode( string text = "", object tag = null, GXNodeType type = GXNodeType.GX_NODE_TYPE_NONE, ICON_TYPE imageIndex = ICON_TYPE.ICON_SCENE, ICON_TYPE selectedImageIndex = ICON_TYPE.ICON_SCENE) { base.Text = text; base.Tag = tag; setGxNodeType(type); base.ImageIndex = Convert.ToInt32(imageIndex); base.SelectedImageIndex = Convert.ToInt32(selectedImageIndex); }
public static void AddTempNotice(ICON_TYPE type) { if (type < ICON_TYPE.WHISPER) { return; } for (int i = 0; i < 5; i++) { if (NoticeIconDlg.tempicontype[i] < 0) { NoticeIconDlg.tempicontype[i] = (int)type; break; } } }
public ICON_TYPE GetIconType() //returns icon type of center line in slot { ICON_TYPE iconType = 0; for (int i = 0; i < Machine.instance.GetNumIcons(); i++) { if (Mathf.Round(icons[i].transform.position.y) == CENTER) { iconType = icons[i].GetComponent <IconController>().GetIconType(); return(iconType); } } Debug.LogError("Error! Returned default icon!!"); return(iconType); }
public void SetIconOnOff(ICON_TYPE iconType, bool OnOff) { if (ICON_TYPE.WHISPER <= iconType && iconType < (ICON_TYPE)this.COUNT_MAX) { this.SetBlinkValue((int)iconType, (!OnOff) ? 0f : 1f); this.m_BtnIcon[(int)iconType].Visible = OnOff; if (OnOff) { if (!this.mList.Contains(iconType)) { this.mList.Add(iconType); } } else if (this.mList.Contains(iconType)) { this.mList.Remove(iconType); } this.UpdateRePosition(); } }
private void OnMouseOverIcon(IUIObject obj) { ICON_TYPE type = this.GetType(obj); string text = string.Empty; switch (type) { case ICON_TYPE.WHISPER: text = NrTSingleton <NrTextMgr> .Instance.GetTextFromToolTip("51"); break; case ICON_TYPE.POST: text = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("4"); break; } Button button = obj as Button; if (null != button && string.Empty != text) { button.ToolTip = text; } }
private void ClearNode(TreeNode node, ICON_TYPE iconType, bool bInternal) { if (TestList.InvokeRequired == true) { this.Invoke(new ClearNodeCB(ClearNode), new object[] { node, iconType, bInternal }); return; } if (bInternal == false) { TreeNode parentNode = node.Parent; while (parentNode != null) { SetIcon(parentNode, iconType); parentNode = parentNode.Parent; } } TreeNodeTag tag = (TreeNodeTag)node.Tag; if (tag.type == TREENODE_TYPE.TEST) { node.Nodes.Clear(); } SetIcon(node, iconType); foreach (TreeNode childNode in node.Nodes) { ClearNode(childNode, iconType, true); } }
private UIIcon GetIcon(ICON_TYPE type) { return(m_iconArray[(int)type]); }
public Spot AddSpot(int id, string name, Vector3 pos, ICON_TYPE icon, string event_name, bool isNew = false, bool canUnlockNewPortal = false, bool viewEnemyPopBallon = false, object _event = null, Texture2D dungeon_icon = null, bool isExistDelivery = false, HAPPEN_CONDITION happenQuestCondition = HAPPEN_CONDITION.NONE, int mapNo = 0) { //IL_0014: Unknown result type (might be due to invalid IL or missing references) //IL_0015: Unknown result type (might be due to invalid IL or missing references) //IL_004d: Unknown result type (might be due to invalid IL or missing references) //IL_0052: Expected O, but got Unknown //IL_006e: Unknown result type (might be due to invalid IL or missing references) //IL_0093: Unknown result type (might be due to invalid IL or missing references) //IL_0098: Expected O, but got Unknown //IL_00a6: Unknown result type (might be due to invalid IL or missing references) //IL_00b2: Unknown result type (might be due to invalid IL or missing references) //IL_00e3: Unknown result type (might be due to invalid IL or missing references) //IL_00e8: Expected O, but got Unknown //IL_00f6: Unknown result type (might be due to invalid IL or missing references) //IL_010d: Unknown result type (might be due to invalid IL or missing references) //IL_0112: Expected O, but got Unknown //IL_0120: Unknown result type (might be due to invalid IL or missing references) //IL_013a: Unknown result type (might be due to invalid IL or missing references) //IL_013f: Expected O, but got Unknown //IL_014d: Unknown result type (might be due to invalid IL or missing references) //IL_0167: Unknown result type (might be due to invalid IL or missing references) //IL_016c: Expected O, but got Unknown //IL_017a: Unknown result type (might be due to invalid IL or missing references) //IL_0194: Unknown result type (might be due to invalid IL or missing references) //IL_0199: Expected O, but got Unknown //IL_01a7: Unknown result type (might be due to invalid IL or missing references) //IL_01c1: Unknown result type (might be due to invalid IL or missing references) //IL_01c6: Expected O, but got Unknown //IL_01d4: Unknown result type (might be due to invalid IL or missing references) //IL_01fc: Unknown result type (might be due to invalid IL or missing references) //IL_0201: Expected O, but got Unknown //IL_0212: Unknown result type (might be due to invalid IL or missing references) //IL_0228: Unknown result type (might be due to invalid IL or missing references) //IL_022d: Expected O, but got Unknown //IL_023b: Unknown result type (might be due to invalid IL or missing references) //IL_0252: Unknown result type (might be due to invalid IL or missing references) //IL_0257: Expected O, but got Unknown //IL_0265: Unknown result type (might be due to invalid IL or missing references) //IL_027c: Unknown result type (might be due to invalid IL or missing references) //IL_0281: Expected O, but got Unknown //IL_02cc: Unknown result type (might be due to invalid IL or missing references) //IL_02d1: Expected O, but got Unknown //IL_02df: Unknown result type (might be due to invalid IL or missing references) //IL_02f6: Unknown result type (might be due to invalid IL or missing references) //IL_02fb: Expected O, but got Unknown //IL_0309: Unknown result type (might be due to invalid IL or missing references) //IL_0323: Unknown result type (might be due to invalid IL or missing references) //IL_0328: Expected O, but got Unknown //IL_0336: Unknown result type (might be due to invalid IL or missing references) //IL_0350: Unknown result type (might be due to invalid IL or missing references) //IL_036a: Unknown result type (might be due to invalid IL or missing references) CreateSpotRoot(); Spot spot = new Spot(); spot.id = id; spot.originalPos = pos; spot.type = icon; spot.mapNo = mapNo; spot._transform = ResourceUtility.Realizes(spotPrefab, spotRootTransform, 5); Transform val = spot._transform.FindChild("LBL_NAME"); if (val != null) { UILabel component = val.GetComponent <UILabel>(); component.text = name; component.get_gameObject().SetActive(icon != ICON_TYPE.NOT_OPENED); } if (mapNo > 0) { val = spot._transform.FindChild("LBL_LOCATION_NUMBER"); if (val != null) { val.get_gameObject().SetActive(true); UILabel component2 = val.get_gameObject().GetComponent <UILabel>(); component2.text = StringTable.Get(STRING_CATEGORY.TEXT_SCRIPT, 25u) + mapNo.ToString(); } } val = spot._transform.FindChild("SPR_TWN_NEW"); if (val != null) { val.get_gameObject().SetActive(isNew); } val = spot._transform.FindChild("SPR_ICON_NEW"); if (val != null) { val.get_gameObject().SetActive(icon == ICON_TYPE.NEW); } val = spot._transform.FindChild("SPR_ICON_CLEARED"); if (val != null) { val.get_gameObject().SetActive(icon == ICON_TYPE.CLEARED); } val = spot._transform.FindChild("SPR_ICON_HOME"); if (val != null) { val.get_gameObject().SetActive(icon == ICON_TYPE.HOME); } val = spot._transform.FindChild("SPR_ICON_NOT_OPENED"); if (val != null) { val.get_gameObject().SetActive(icon == ICON_TYPE.NOT_OPENED); } val = spot._transform.FindChild("SPR_ICON_HARD"); if (val != null) { val.get_gameObject().SetActive(icon == ICON_TYPE.HARD || icon == ICON_TYPE.HARD_NEW); if (icon == ICON_TYPE.HARD) { Transform val2 = val.FindChild("DODAIADD"); if (null != val2) { val2.get_gameObject().SetActive(false); } } } val = spot._transform.FindChild("OBJ_NEW_PORTAL"); if (val != null) { val.get_gameObject().SetActive(canUnlockNewPortal); } val = spot._transform.FindChild("OBJ_POP_PORTAL"); if (val != null) { val.get_gameObject().SetActive(viewEnemyPopBallon); } val = spot._transform.FindChild("SPR_ICON_DUNGEON"); if (val != null) { UITexture component3 = val.GetComponent <UITexture>(); if (component3 != null && dungeon_icon != null && icon == ICON_TYPE.CHILD_REGION) { component3.mainTexture = dungeon_icon; } } val = spot._transform.FindChild("SPR_DELIVERY_TARGET"); if (val != null) { val.get_gameObject().SetActive(isExistDelivery); } val = spot._transform.FindChild("SPR_SUBMISSION_CLEARED"); if (val != null) { val.get_gameObject().SetActive(happenQuestCondition == HAPPEN_CONDITION.ALL_CLEAR); } val = spot._transform.FindChild("SPR_SUBMISSION_NOT_CLEARED"); if (val != null) { val.get_gameObject().SetActive(happenQuestCondition == HAPPEN_CONDITION.NOT_CLEAR); } UIGameSceneEventSender component4 = spot._transform.FindChild("SPR_BUTTON").GetComponent <UIGameSceneEventSender>(); if (string.IsNullOrEmpty(event_name)) { Object.Destroy(component4.get_gameObject()); } else { component4.eventName = event_name; component4.eventData = _event; } spots.Add(spot); return(spot); }
public Vector3 GetButtonPos(ICON_TYPE type) { return(m_iconArray[(int)type].GetTransform.position); }
private void OnTownButtonClick(ICON_TYPE type) { TownInfo info = WorldManager.instance.m_dataManager.m_townData.GetTownInfoTable(GetTownCode(type)); if (info != null) { bool isUser = StateManager.instance.m_curState.GetIsUser(); int curLastTown = isUser ? WorldManager.instance.m_player.m_lastTown : WorldManager.instance.m_player.m_Friend.m_curFriendLastTownNo; bool isLock = info.index > curLastTown; bool isUnlockAvailable = info.openLevel <= WorldManager.instance.m_player.m_level; if (isLock) { if (isUnlockAvailable && isUser) { switch (StateManager.instance.m_curStateType) { case STATE_TYPE.STATE_ROOM: GUIManager_Room guiRoom = ((State_Room)StateManager.instance.m_curState).m_guiManager; guiRoom.GetStateRoom().m_camManager.OrderCameraActive(false); guiRoom.OnOffClickLcokBtnCollider(true); break; case STATE_TYPE.STATE_VILLAGE: GUIManager_Village guiVillage = ((State_Village)StateManager.instance.m_curState).m_guiVillageManager; guiVillage.SetControlActive(false); break; } NetworkManager.instance.SendTownOpen(info.index); } } else { switch (StateManager.instance.m_curStateType) { case STATE_TYPE.STATE_ROOM: GUIManager_Room guiRoom = ((State_Room)StateManager.instance.m_curState).m_guiManager; guiRoom.GetStateRoom().m_camManager.OrderCameraActive(false); guiRoom.OnOffClickLcokBtnCollider(true); break; case STATE_TYPE.STATE_VILLAGE: if (WorldManager.instance.m_town.CurrentTownCode.Equals(info.index)) { return; } GUIManager_Village guiVillage = ((State_Village)StateManager.instance.m_curState).m_guiVillageManager; guiVillage.HIdeAndLockUI(); break; } if (isUser) { NetworkManager.instance.SendTownEnter(info.index); } else { NetworkManager.instance.SendSocTownEnter(WorldManager.instance.m_player.m_Friend.m_CurFriendNo, info.index); } } } }
public static bool IsShowIcon(ICON_TYPE type) { NoticeIconDlg noticeIconDlg = (NoticeIconDlg)NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MAIN_UI_ICON); return(noticeIconDlg.ShowIcon(type)); }
public void UIButtonEvent(ICON_TYPE type) { UIIcon icon = GetIcon(type); if (icon != null) { Util.ButtonAnimation(icon.GetTransform.gameObject); SetMenuCloseEvent(false); switch (icon.GetIconType) { case ICON_TYPE.GROUP: { if (m_isGroupOpen) { StartCoroutine(OnOffMenuGroup(false, true)); } StartCoroutine(OnOffExtendMenuGroup(!m_isExtendGroupOpen)); } break; case ICON_TYPE.FRIEND: case ICON_TYPE.FRIEND_FRIEND: { StateManager.instance.m_curState.OpenFriendWindow(); } break; case ICON_TYPE.TOWN: { if (m_isExtendGroupOpen) { StartCoroutine(OnOffExtendMenuGroup(false, true)); } StartCoroutine(OnOffMenuGroup(!m_isGroupOpen)); } break; case ICON_TYPE.COLLECT: { StateManager.instance.m_curState.OpenCollection(); } break; case ICON_TYPE.ACHIEVE: { AchievementManager.instance.OpenAchieveWindow(); } break; case ICON_TYPE.RANKING: { ((State_Village)StateManager.instance.m_curState).m_guiVillageManager.OpenParkRank(); } break; case ICON_TYPE.CLOTH: { WorldManager.instance.SetSceneDogInfo(WorldManager.instance.m_player.m_mainDog, 3, true, StateManager.instance.m_curStateType); } break; case ICON_TYPE.INTERIOR: { WorldManager.instance.SetReservMakingRoom(ItrItemWindow.WINDOWTYPE.MARKET, ItrItemWindow.TAPTYPE.TAP_THEME); ((State_Room)StateManager.instance.m_curState).m_guiManager.OnClickMakingRoom(); } break; case ICON_TYPE.DOGBOOK: { GUIManager_Room guiRoom = ((State_Room)StateManager.instance.m_curState).m_guiManager; guiRoom.OnOffDogGuide(true); } break; case ICON_TYPE.BREED: { WorldManager.instance.SetSceneDogInfo(0, 2, false, STATE_TYPE.STATE_ROOM); } break; case ICON_TYPE.DOGINFO: { WorldManager.instance.SetSceneDogInfo(0, 1, false, STATE_TYPE.STATE_ROOM); } break; case ICON_TYPE.FRIEND_DOGINFO: { ((State_Room)StateManager.instance.m_curState).m_guiManager.OnFriendDogInfo(); } break; case ICON_TYPE.INVENTORY: { InventoryWindow.instance.OpenInventory(); } break; case ICON_TYPE.DESIREREWARD: { GUIManager_Room guiRoom = ((State_Room)StateManager.instance.m_curState).m_guiManager; guiRoom.GetStateRoom().m_camManager.OrderCameraActive(false); //guiRoom.m_RewardListPopup.OpenRewardListPopup(); guiRoom.OpenRewardListPopup(); } break; case ICON_TYPE.BASICSHOP: { ShopWindow.instance.OpenShopWindow(SHOP_TAB_TYPE.TAB_MANAGETOOL, PRODUCT_TYPE.PRODUCT_MANAGE_ALL); } break; case ICON_TYPE.RETURNHOME: { NetworkManager.instance.SendRoomTransfer(WorldManager.instance.m_player.GetCurRoomNo()); } break; case ICON_TYPE.FRIEND_RETURNHOME: { NetworkManager.instance.SendSocVisit(WorldManager.instance.m_player.m_Friend.m_CurFriendNo); } break; case ICON_TYPE.EPLAY: { PluginManager.instance.OpenEplay(0); } break; case ICON_TYPE.TOWN01: case ICON_TYPE.TOWN02: case ICON_TYPE.FRIEND_TOWN01: case ICON_TYPE.FRIEND_TOWN02: case ICON_TYPE.TOWNSELECT: case ICON_TYPE.FRIEND_TOWNSELECT: { OnTownButtonClick(icon.GetIconType); } break; } } }
public void SetIconStatus(ICON_TYPE iconType, bool OnOff) { this.m_bIconStatus[(int)iconType] = OnOff; }
public bool ShowIcon(ICON_TYPE iconType) { return(ICON_TYPE.WHISPER <= iconType && iconType < (ICON_TYPE)this.COUNT_MAX && 0.0 < (double)this.m_BlinkValue[(int)iconType]); }
public void changeIcon(ICON_TYPE type) { m_IconType = type; Stage_active = false; Guerrilla_active = false; Boss_active = false; Clear_active = false; int num0 = (m_Index + 1) % 10; int num1 = (m_Index + 1) / 10; switch (type) { case ICON_TYPE.TYPE_CLEAR: { Clear_active = true; } break; case ICON_TYPE.TYPE_ENEMY: { Stage_active = true; Stage_hex = m_HexSprite[(int)ICON_FOCUS_TYPE.OFF]; Stage_text = m_IconSprite[0]; Stage_num0 = m_BattleNum[num0]; Stage_num1 = m_BattleNum[num1]; } break; case ICON_TYPE.TYPE_ENEMY_FOCUS: { Stage_active = true; Stage_hex = m_HexSprite[(int)ICON_FOCUS_TYPE.ON]; Stage_text = m_IconSprite[3]; Stage_num0 = m_BattleNum[num0 + 10]; Stage_num1 = m_BattleNum[num1 + 10]; } break; case ICON_TYPE.TYPE_GUERRILLA: { Guerrilla_active = true; Warning_text = m_IconSprite[1]; } break; case ICON_TYPE.TYPE_GUERRILLA_FOCUS: { Guerrilla_active = true; Warning_text = m_IconSprite[4]; } break; case ICON_TYPE.TYPE_BOSS: { Boss_active = true; Boss_text = m_IconSprite[2]; } break; case ICON_TYPE.TYPE_BOSS_FOCUS: { Boss_active = true; Boss_text = m_IconSprite[5]; } break; default: break; } }
public void SetIcon(TreeNode node, ICON_TYPE iconType) { if (TestList.InvokeRequired == true || progressBar.InvokeRequired == true) { this.Invoke(new SetIconCB(SetIcon), new object[] { node, iconType}); return; } node.SelectedImageIndex = node.ImageIndex = (int)iconType; switch (iconType) { case ICON_TYPE.ERROR: case ICON_TYPE.FAIL: progressBar.StartColor = progressBar.EndColor = System.Drawing.Color.Red; break; } }