cull(engine-cleanup): pass-8 phase-2 cascade round 3 after AreaSelectUI stub
This commit is contained in:
@@ -89,33 +89,6 @@ internal class AreaSelectClearReward : MonoBehaviour
|
||||
|
||||
public UserGoods.Type RewardGoodsType { get; private set; }
|
||||
|
||||
public void Init(List<UIBase_CardManager.CardObjData> cardObjList, GameObject cardObjEvacuationRoot)
|
||||
{
|
||||
_cardObjList = cardObjList;
|
||||
_cardObjEvacuationRoot = cardObjEvacuationRoot;
|
||||
HideAllLayout();
|
||||
}
|
||||
|
||||
public Transform GetRewardTransform()
|
||||
{
|
||||
switch (RewardGoodsType)
|
||||
{
|
||||
case UserGoods.Type.Card:
|
||||
return _objAttachCard.transform;
|
||||
case UserGoods.Type.RedEther:
|
||||
case UserGoods.Type.Rupy:
|
||||
return _spriteGoods.transform;
|
||||
case UserGoods.Type.Item:
|
||||
case UserGoods.Type.Sleeve:
|
||||
case UserGoods.Type.Emblem:
|
||||
case UserGoods.Type.Degree:
|
||||
case UserGoods.Type.Skin:
|
||||
return _textureGoods.transform;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
private void HideAllLayout()
|
||||
{
|
||||
_objLayoutCard.SetActive(value: false);
|
||||
@@ -123,41 +96,6 @@ internal class AreaSelectClearReward : MonoBehaviour
|
||||
_objLayoutTexture.SetActive(value: false);
|
||||
}
|
||||
|
||||
private void ShowCard(int cardId, int cardCount, bool isAcquired)
|
||||
{
|
||||
if (_displayedCardObj != null)
|
||||
{
|
||||
_displayedCardObj.SetActive(value: false);
|
||||
_displayedCardObj.transform.SetParent(_cardObjEvacuationRoot.transform);
|
||||
}
|
||||
_objLayoutCard.SetActive(value: true);
|
||||
UIBase_CardManager.CardObjData cardObjData = GetCardObjData(cardId);
|
||||
if (cardObjData == null)
|
||||
{
|
||||
_objLayoutCard.SetActive(value: false);
|
||||
return;
|
||||
}
|
||||
_displayedCardObj = cardObjData.CardObj;
|
||||
_displayedCardObj.transform.SetParent(_objAttachCard.transform);
|
||||
_displayedCardObj.transform.localPosition = Vector3.zero;
|
||||
_displayedCardObj.transform.localScale = Vector3.one;
|
||||
_displayedCardObj.transform.rotation = CARDOBJECT_ROTATION_QUATERNION;
|
||||
_displayedCardObj.SetActive(value: true);
|
||||
CardListTemplate component = _displayedCardObj.GetComponent<CardListTemplate>();
|
||||
component._newLabel.gameObject.SetActive(value: false);
|
||||
_labelNum.text = Data.SystemText.Get("Common_0040", cardCount.ToString());
|
||||
_labelNum.transform.localPosition = CARD_NUM_POSITION;
|
||||
_labelNum.gameObject.SetActive(value: true);
|
||||
_spriteCardAcquiredMask.gameObject.SetActive(isAcquired);
|
||||
UIManager.SetObjectToGrey(_displayedCardObj, isAcquired);
|
||||
if (isAcquired)
|
||||
{
|
||||
_spriteCardAcquiredMask.depth = component._frameSprite.depth + -1;
|
||||
component._cardTexture.depth = component._frameSprite.depth + -2;
|
||||
_displayedCardObj.GetComponent<BoxCollider>().enabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
private UIBase_CardManager.CardObjData GetCardObjData(int cardId)
|
||||
{
|
||||
for (int i = 0; i < _cardObjList.Count; i++)
|
||||
@@ -171,39 +109,6 @@ internal class AreaSelectClearReward : MonoBehaviour
|
||||
return null;
|
||||
}
|
||||
|
||||
private void ShowSprite(UserGoods.Type goodsType, int goodsCount, bool isAcquired)
|
||||
{
|
||||
_objLayoutSprite.SetActive(value: true);
|
||||
_spriteGoods.spriteName = AreaSelInfo.GetPresentItemSpriteName((int)goodsType);
|
||||
_spriteGoods.gameObject.SetActive(value: true);
|
||||
_labelNum.text = Data.SystemText.Get("Common_0040", goodsCount.ToString());
|
||||
_labelNum.transform.localPosition = DEFAULT_NUM_POSITION;
|
||||
_labelNum.gameObject.SetActive(value: true);
|
||||
_spriteGoods.color = GetAcquiredColor(isAcquired);
|
||||
}
|
||||
|
||||
private void ShowTexture(UserGoods.Type goodsType, long goodsId, int goodsCount, bool isAcquired)
|
||||
{
|
||||
_objLayoutTexture.SetActive(value: true);
|
||||
InitializeGoodsTexture(_textureGoods, goodsType, goodsId);
|
||||
TextureTransformParam textureTransformParam = USERGOODS_TEXTURE_LAYOUT_DICT[goodsType];
|
||||
_textureGoods.width = textureTransformParam.Width;
|
||||
_textureGoods.height = textureTransformParam.Height;
|
||||
_textureGoods.transform.localPosition = textureTransformParam.Position;
|
||||
_textureGoods.transform.localRotation = textureTransformParam.Rotation;
|
||||
if (goodsType == UserGoods.Type.Item)
|
||||
{
|
||||
_labelNum.text = Data.SystemText.Get("Common_0040", goodsCount.ToString());
|
||||
_labelNum.transform.localPosition = DEFAULT_NUM_POSITION;
|
||||
_labelNum.gameObject.SetActive(value: true);
|
||||
}
|
||||
else
|
||||
{
|
||||
_labelNum.gameObject.SetActive(value: false);
|
||||
}
|
||||
_textureGoods.color = GetAcquiredColor(isAcquired);
|
||||
}
|
||||
|
||||
private void InitializeGoodsTexture(UITexture texture, UserGoods.Type goodsType, long goodsId)
|
||||
{
|
||||
string text = string.Empty;
|
||||
|
||||
@@ -120,8 +120,6 @@ public class Master
|
||||
|
||||
private IDictionary<string, string> PracticeTextDic { get; set; }
|
||||
|
||||
private IDictionary<string, string> StorySectionTitleTextDic { get; set; }
|
||||
|
||||
public IDictionary<int, List<int>> RelationCardSortDic { get; private set; }
|
||||
|
||||
public Dictionary<int, List<int>> GleamingGemListMaster { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user