private void DisplayKeyItemDetail(Transform item, ListDataTypeBase data, Int32 index, Boolean isInit) { FieldKeyItemListData fieldKeyItemListData = (FieldKeyItemListData)data; KeyItemDetailHUD keyItemDetailHud = new KeyItemDetailHUD(item.gameObject); if (isInit) { DisplayWindowBackground(item.gameObject, null); } if (fieldKeyItemListData.KeyItemId == FF9FITEM_RARE_NONE) { keyItemDetailHud.Button.Help.Enable = false; keyItemDetailHud.NewIconSprite.spriteName = String.Empty; keyItemDetailHud.NewIconLabelSprite.gameObject.SetActive(false); keyItemDetailHud.NameLabel.gameObject.SetActive(false); } else { keyItemDetailHud.NameLabel.gameObject.SetActive(true); keyItemDetailHud.NameLabel.text = FF9TextTool.ImportantItemName(fieldKeyItemListData.KeyItemId); if (ff9item.FF9Item_IsUsedImportant(fieldKeyItemListData.KeyItemId)) { keyItemDetailHud.NewIconSprite.spriteName = String.Empty; keyItemDetailHud.NewIconLabelSprite.gameObject.SetActive(false); } else { keyItemDetailHud.NewIconSprite.spriteName = "icon_new_exclamation"; keyItemDetailHud.NewIconLabelSprite.gameObject.SetActive(true); } keyItemDetailHud.Button.Help.Enable = true; keyItemDetailHud.Button.Help.Text = FF9TextTool.ImportantItemHelpDescription(fieldKeyItemListData.KeyItemId); } }