This commit is contained in:
VDH
2025-12-10 18:17:34 +07:00
parent 972104970d
commit 45f69c9f44
21 changed files with 1182 additions and 399 deletions
@@ -15,7 +15,7 @@ MonoBehaviour:
m_DefaultGroup: 712e3991f28e549e7a56ee582a977810
m_currentHash:
serializedVersion: 2
Hash: e55a5907432af172f87a7ccca800fef4
Hash: 2b260a6f4d09eb87199ab9c362c7be67
m_OptimizeCatalogSize: 0
m_BuildRemoteCatalog: 0
m_CatalogRequestsTimeout: 0
@@ -124,6 +124,9 @@ namespace BrewMonster.Managers
@@ -5,17 +5,26 @@ namespace BrewMonster
{
public class CECTaoistRank
{
private int m_id; // ID
private string m_name; // ID
private int m_id; // ID / Rank ID
private string m_name; // ID / Rank name
private CECTaoistRank m_next;
static bool initComplete = false;
public static CECTaoistRank[] s_allTaoistRanks = new CECTaoistRank[(int)ToaistRank.TotalRankCount];
public static readonly int[] TaoistRankIDs = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 20, 21, 22, 30, 31, 32 };
public int GetID()
{
return m_id;
}
public string GetName()
{
return string.IsNullOrEmpty(m_name) ? $"Rank {m_id}" : m_name;
}
public bool IsGodRank()
{
CECTaoistRank GodRank;
for (GodRank = GetGodRankBegin(); GodRank != GetGodRankEnd();
GodRank = GodRank.GetNext())
@@ -27,22 +36,37 @@ namespace BrewMonster
}
return false;
}
public CECTaoistRank GetGodRankBegin()
public static CECTaoistRank GetBaseRankBegin()
{
init();
return s_allTaoistRanks[0];
}
public static CECTaoistRank GetBaseRankEnd()
{
init();
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount - 1].m_next;
}
public static CECTaoistRank GetGodRankBegin()
{
init();
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount];
}
public CECTaoistRank GetGodRankEnd()
public static CECTaoistRank GetGodRankEnd()
{
init();
return GetLastGodRank().m_next;
}
public CECTaoistRank GetLastGodRank()
public static CECTaoistRank GetLastGodRank()
{
init();
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount - 1];
}
public bool IsEvilRank()
{
CECTaoistRank EvilRank;
@@ -56,25 +80,30 @@ namespace BrewMonster
}
return false;
}
public CECTaoistRank GetNext()
{
return m_next;
}
public static CECTaoistRank GetEvilRankBegin()
{
init();
return s_allTaoistRanks[(int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount];
}
public static CECTaoistRank GetEvilRankEnd()
{
init();
return GetLastEvilRank().m_next;
}
public static CECTaoistRank GetLastEvilRank()
{
init();
return s_allTaoistRanks[(int)ToaistRank.TotalRankCount - 1];
}
public static CECTaoistRank GetTaoistRank(int id)
{
init();
@@ -87,6 +116,7 @@ namespace BrewMonster
}
return null;
}
public static void init()
{
if (initComplete)
@@ -95,6 +125,10 @@ namespace BrewMonster
}
for (int i = 0; i < (int)ToaistRank.TotalRankCount; i++)
{
if (s_allTaoistRanks[i] == null)
{
s_allTaoistRanks[i] = new CECTaoistRank();
}
s_allTaoistRanks[i].m_id = TaoistRankIDs[i];
/* s_allTaoistRanks[i].m_name =
g_pGame->GetGameRun()->GetUIManager()->GetInGameUIMan()->GetStringFromTable(1001 + s_allTaoistRanks[i].m_id);*/
@@ -210,6 +210,10 @@ namespace BrewMonster.Scripts.Skills
{
SkillWrapper.Instance.LoadData(data);
}
public static bool IsOverridden(uint id)
{
return SkillWrapper.Instance.IsOverridden(id);
}
public virtual int GetRank() { return 0; }
// ѧϰnҪҼ
public virtual int GetRequiredLevel() { return 0; }
@@ -1,4 +1,5 @@
using CSNetwork.GPDataType;
using BrewMonster.Scripts.Skills;
using CSNetwork.GPDataType;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -22,7 +23,7 @@ namespace BrewMonster.Assets.PerfectWorld.Scripts.Skills
{
map.Clear();
PersistentData skill;
for (int i = 0; i < (int)pdata.skill_count; i++)
{
cmd_skill_data.SKILL item = pdata.skill_list[i];
@@ -31,5 +32,29 @@ namespace BrewMonster.Assets.PerfectWorld.Scripts.Skills
map[(uint)item.id_skill] = skill;
}
}
public bool IsOverridden(uint id)
{
foreach (var kvp in map)
{
// giả sử bạn cũng có overload IsOverridden(uint id, uint otherId)
if (IsOverridden(id, kvp.Key))
return true;
}
return false;
}
public bool IsOverridden(uint id, uint senior_id)
{
SkillStub stub = SkillStub.GetStub(senior_id);
if (stub == null || stub.is_senior == 0) return false;
foreach (var pre_id in stub.pre_skills.Keys)
{
if (pre_id <= 0) continue;
if (id == pre_id) return true;
if (IsOverridden(id, pre_id)) return true;
}
return false;
}
}
}
@@ -235,3 +235,6 @@ namespace BrewMonster
@@ -235,3 +235,6 @@ namespace BrewMonster
@@ -332,3 +332,6 @@ namespace BrewMonster
@@ -326,3 +326,6 @@ namespace BrewMonster
@@ -337,3 +337,6 @@ namespace BrewMonster
@@ -330,3 +330,6 @@ namespace BrewMonster
@@ -240,3 +240,6 @@ namespace BrewMonster
@@ -111,20 +111,36 @@ namespace BrewMonster.UI
}
m_bAllocRankDlgs = true;
foreach (int rankId in EnumerateAllRankIds())
for (CECTaoistRank taoistRank = CECTaoistRank.GetBaseRankBegin();
taoistRank != CECTaoistRank.GetBaseRankEnd();
taoistRank = taoistRank.GetNext())
{
CreateOneRankDlg(rankId);
CreateOneRankDlg(taoistRank);
}
for (CECTaoistRank taoistRank = CECTaoistRank.GetGodRankBegin();
taoistRank != CECTaoistRank.GetGodRankEnd();
taoistRank = taoistRank.GetNext())
{
CreateOneRankDlg(taoistRank);
}
for (CECTaoistRank taoistRank = CECTaoistRank.GetEvilRankBegin();
taoistRank != CECTaoistRank.GetEvilRankEnd();
taoistRank = taoistRank.GetNext())
{
CreateOneRankDlg(taoistRank);
}
}
// ʼڶԻһԷڴ / Initialize rank sub-dialogs once to avoid realloc
private void CreateOneRankDlg(int rankID)
private void CreateOneRankDlg(CECTaoistRank taoistRank)
{
AUISubDialog pSubRank = Instantiate(m_pSubRank, m_contentRoot);
pSubRank.SetName($"{m_pSubRank.GetName()}{rankID}");
pSubRank.SetName($"{m_pSubRank.GetName()}{taoistRank.GetID()}");
pSubRank.Show(false);
m_rankSubDialogs[rankID] = pSubRank;
m_rankSubDialogs[taoistRank.GetID()] = pSubRank;
}
// Իв / Reset dialog with all rank/skill sub dialogs
@@ -146,19 +162,31 @@ namespace BrewMonster.UI
IReadOnlyDictionary<int, List<int>> allRankProfSkills = CECHostSkillModel.Instance?.GetAllRankProfSkills();
foreach (int rankId in EnumerateBaseRankIds())
for (CECTaoistRank taoistRank = CECTaoistRank.GetBaseRankBegin();
taoistRank != CECTaoistRank.GetBaseRankEnd();
taoistRank = taoistRank.GetNext())
{
AddDlgsOfOneRank(rankId, allRankProfSkills);
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetBaseRankBegin rank " + taoistRank.GetID());
//AddDlgsOfOneRank(taoistRank);
}
foreach (int rankId in EnumerateGodRankIds())
for (CECTaoistRank taoistRank = CECTaoistRank.GetGodRankBegin();
taoistRank != CECTaoistRank.GetGodRankEnd();
taoistRank = taoistRank.GetNext())
{
AddDlgsOfOneRank(rankId, allRankProfSkills);
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetGodRankBegin rank "+ taoistRank.GetID());
//AddDlgsOfOneRank(taoistRank);
}
foreach (int rankId in EnumerateEvilRankIds())
for (CECTaoistRank taoistRank = CECTaoistRank.GetEvilRankBegin();
taoistRank != CECTaoistRank.GetEvilRankEnd();
taoistRank = taoistRank.GetNext())
{
AddDlgsOfOneRank(rankId, allRankProfSkills);
BMLogger.LogError("CDlgSkillSubList::ResetDialog: Adding GetEvilRankBegin rank " + taoistRank.GetID());
//AddDlgsOfOneRank(taoistRank);
}
if (m_contentRoot != null)
@@ -243,23 +271,56 @@ namespace BrewMonster.UI
}
// ijһӦмԻ / Add dialogs for one rank
private void AddDlgsOfOneRank(int rankID, IReadOnlyDictionary<int, List<int>> allRankProfSkills)
private void AddDlgsOfOneRank(CECTaoistRank taoistRank)
{
CECHostSkillModel model = CECHostSkillModel.Instance;
IReadOnlyDictionary<int, List<int>> allRankProfSkills = model.GetAllRankProfSkills();
int rankID = taoistRank.GetID();
if (allRankProfSkills == null)
{
return;
}
if (IsEvil() && IsGodRank(rankID))
if (IsEvil() && taoistRank.IsGodRank())
{
return;
}
else if (!IsEvil() && IsEvilRank(rankID))
else if (!IsEvil() && taoistRank.IsEvilRank())
{
return;
}
if (!allRankProfSkills.TryGetValue(rankID, out var rankSkills) || rankSkills == null || rankSkills.Count == 0)
if (!allRankProfSkills.TryGetValue(rankID, out var rankItr) || rankItr == null || rankItr.Count == 0)
{
return;
}
List<int> rankSkills = new List<int>();
foreach (var skillID in rankItr)
{
if (ElementSkill.IsOverridden((uint)skillID))
{
continue;
}
/* bool bOnlyShowSkillCanLearn = GetGameUIMan()->m_pDlgSkillAction->IsOnlyShowSkillCanLearn();
if (bOnlyShowSkillCanLearn)
{
if (model.GetSkillFitLevel(skillID) == CECHostSkillModel::SKILL_NOT_FIT_LEVEL)
{
continue;
}
int curLevel = model.GetSkillCurrentLevel(skillID);
int requiredItem = model.GetRequiredBook(skillID, curLevel + 1);
if (requiredItem && !model.CheckPreItem(requiredItem))
{
continue;
}
}*/
rankSkills.Add(skillID);
}
if (rankSkills.Count == 0)
{
return;
}
@@ -278,27 +339,6 @@ namespace BrewMonster.UI
return $"Rank {rankID}";
}
private static IEnumerable<int> EnumerateAllRankIds()
{
return CECTaoistRank.TaoistRankIDs;
}
private static IEnumerable<int> EnumerateBaseRankIds()
{
return CECTaoistRank.TaoistRankIDs.Take((int)ToaistRank.BaseRankCount);
}
private static IEnumerable<int> EnumerateGodRankIds()
{
return CECTaoistRank.TaoistRankIDs.Skip((int)ToaistRank.BaseRankCount)
.Take((int)ToaistRank.GodRankCount);
}
private static IEnumerable<int> EnumerateEvilRankIds()
{
return CECTaoistRank.TaoistRankIDs.Skip((int)ToaistRank.BaseRankCount + (int)ToaistRank.GodRankCount);
}
// λõȡֵ / Scroll helpers use the stored positions
public void ScrollToShowSelectedSkill()
{
@@ -488,134 +528,4 @@ namespace BrewMonster.UI
}
}
}
[DisallowMultipleComponent]
public class AUISubDialog : MonoBehaviour
{
[SerializeField] private AUIDialog m_subDialog;
[SerializeField] private RectTransform m_rectTransform;
private int m_data;
private void Reset()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
if (m_subDialog == null)
{
m_subDialog = GetComponent<AUIDialog>();
}
}
public void SetDialog(AUIDialog dialog)
{
m_subDialog = dialog;
}
public AUIDialog GetSubDialog()
{
return m_subDialog;
}
public string GetName()
{
return name;
}
public void SetName(string newName)
{
name = newName;
}
public Vector2Int GetSize()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
return m_rectTransform != null
? Vector2Int.RoundToInt(m_rectTransform.rect.size)
: Vector2Int.zero;
}
public Vector2 GetPos()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
return m_rectTransform != null ? m_rectTransform.anchoredPosition : Vector2.zero;
}
public void SetPos(float x, float y)
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
if (m_rectTransform != null)
{
m_rectTransform.anchoredPosition = new Vector2(x, y);
}
}
public void Show(bool value)
{
gameObject.SetActive(value);
}
public void SetData(int data)
{
m_data = data;
}
public int GetData()
{
return m_data;
}
}
[DisallowMultipleComponent]
public class CDlgSkillSubListItem : MonoBehaviour
{
[SerializeField] private TextMeshProUGUI m_nameText;
[SerializeField] private GameObject m_highlight;
private int m_skillID;
public void UpdateSkill(int skillID)
{
m_skillID = skillID;
if (m_nameText != null)
{
m_nameText.text = CECHostSkillModel.Instance?.GetSkillName(skillID) ?? $"Skill {skillID}";
}
}
public void SetHighlight(bool bHighlight)
{
if (m_highlight != null)
{
m_highlight.SetActive(bHighlight);
}
}
public void EnableUpgrade(bool bEnable)
{
Button btn = GetComponentInChildren<Button>(true);
if (btn != null)
{
btn.interactable = bEnable;
}
}
public int GetSkillID()
{
return m_skillID;
}
}
}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e1ebdfb4abc7766478a4d3e59f82d16f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,95 @@
using BrewMonster.UI;
using UnityEngine;
namespace BrewMonster
{
[DisallowMultipleComponent]
public class AUISubDialog : MonoBehaviour
{
[SerializeField] private AUIDialog m_subDialog;
[SerializeField] private RectTransform m_rectTransform;
private int m_data;
private void Reset()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
if (m_subDialog == null)
{
m_subDialog = GetComponent<AUIDialog>();
}
}
public void SetDialog(AUIDialog dialog)
{
m_subDialog = dialog;
}
public AUIDialog GetSubDialog()
{
return m_subDialog;
}
public string GetName()
{
return name;
}
public void SetName(string newName)
{
name = newName;
}
public Vector2Int GetSize()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
return m_rectTransform != null
? Vector2Int.RoundToInt(m_rectTransform.rect.size)
: Vector2Int.zero;
}
public Vector2 GetPos()
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
return m_rectTransform != null ? m_rectTransform.anchoredPosition : Vector2.zero;
}
public void SetPos(float x, float y)
{
if (m_rectTransform == null)
{
m_rectTransform = transform as RectTransform;
}
if (m_rectTransform != null)
{
m_rectTransform.anchoredPosition = new Vector2(x, y);
}
}
public void Show(bool value)
{
gameObject.SetActive(value);
}
public void SetData(int data)
{
m_data = data;
}
public int GetData()
{
return m_data;
}
}
}
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7f3b136cb144656428e4764d58c18c52
@@ -0,0 +1,47 @@
using BrewMonster.Scripts.Skills;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace BrewMonster
{
[DisallowMultipleComponent]
public class CDlgSkillSubListItem : MonoBehaviour
{
[SerializeField] private TextMeshProUGUI m_nameText;
[SerializeField] private GameObject m_highlight;
private int m_skillID;
public void UpdateSkill(int skillID)
{
m_skillID = skillID;
if (m_nameText != null)
{
m_nameText.text = CECHostSkillModel.Instance?.GetSkillName(skillID) ?? $"Skill {skillID}";
}
}
public void SetHighlight(bool bHighlight)
{
if (m_highlight != null)
{
m_highlight.SetActive(bHighlight);
}
}
public void EnableUpgrade(bool bEnable)
{
Button btn = GetComponentInChildren<Button>(true);
if (btn != null)
{
btn.interactable = bEnable;
}
}
public int GetSkillID()
{
return m_skillID;
}
}
}
@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 05377af3dd0a3a84fbff62d8e0a572f9
+689 -211
View File
@@ -272,6 +272,142 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &388731822566553438
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2021305536316673845}
- component: {fileID: 2849594001718004685}
- component: {fileID: 7381636566794381957}
m_Layer: 5
m_Name: NameSkillText (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2021305536316673845
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 388731822566553438}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5330897987501731450}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2849594001718004685
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 388731822566553438}
m_CullTransparentMesh: 1
--- !u!114 &7381636566794381957
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 388731822566553438}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "Cu\u1ED3ng"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4279409402
m_fontColor: {r: 0.9811321, g: 0.60583085, b: 0.06941971, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 24
m_fontSizeBase: 24
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 109.37923, y: 12.809643, z: 50.037796, w: 44.67645}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &509154707563021573
GameObject:
m_ObjectHideFlags: 0
@@ -6232,6 +6368,142 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &3196051626015561660
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4351609655079222131}
- component: {fileID: 1570556099684270849}
- component: {fileID: 708823501721075410}
m_Layer: 5
m_Name: Label
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &4351609655079222131
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3196051626015561660}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 3959004304404627642}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1570556099684270849
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3196051626015561660}
m_CullTransparentMesh: 1
--- !u!114 &708823501721075410
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3196051626015561660}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "Tr\xFAc C\u01A1\n"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4281980664
m_fontColor: {r: 0.9716981, g: 0.83933043, b: 0.22459061, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 36
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 1
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &3239397076018170435
GameObject:
m_ObjectHideFlags: 0
@@ -7638,6 +7910,82 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &3819886018083403764
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3959004304404627642}
- component: {fileID: 5645061043433811765}
- component: {fileID: 729941959861409206}
m_Layer: 5
m_Name: LabelBG
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3959004304404627642
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3819886018083403764}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4351609655079222131}
m_Father: {fileID: 2825516843822704547}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 126.06315, y: -22.62375}
m_SizeDelta: {x: 252.1263, y: 45.2475}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5645061043433811765
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3819886018083403764}
m_CullTransparentMesh: 1
--- !u!114 &729941959861409206
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3819886018083403764}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.5566038, g: 0.55, b: 0.54347634, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &3840057138900003325
GameObject:
m_ObjectHideFlags: 0
@@ -11132,7 +11480,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &2825516843822704547
RectTransform:
m_ObjectHideFlags: 0
@@ -11145,14 +11493,14 @@ RectTransform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1967059519514315378}
- {fileID: 887378214063261668}
- {fileID: 3959004304404627642}
- {fileID: 5330897987501731450}
m_Father: {fileID: 8302858527499935758}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 358.81186, y: -160.0414}
m_SizeDelta: {x: 685.6237, y: 0}
m_AnchoredPosition: {x: 358.8119, y: -50.62375}
m_SizeDelta: {x: 685.6238, y: 45.2475}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4552529476466259825
CanvasRenderer:
@@ -11210,7 +11558,7 @@ MonoBehaviour:
m_Top: 0
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 27.8
m_Spacing: 10
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
@@ -14575,6 +14923,81 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6819612505585264736
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 187116969457634403}
- component: {fileID: 1200287659960010393}
- component: {fileID: 3801278460223427377}
m_Layer: 5
m_Name: SkillImage
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &187116969457634403
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6819612505585264736}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5330897987501731450}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 50, y: 0}
m_SizeDelta: {x: 77.3894, y: 77.3894}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1200287659960010393
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6819612505585264736}
m_CullTransparentMesh: 1
--- !u!114 &3801278460223427377
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6819612505585264736}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &6869953345946482305
GameObject:
m_ObjectHideFlags: 0
@@ -16231,6 +16654,142 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_HorizontalFit: 0
m_VerticalFit: 2
--- !u!1 &7599565814578354200
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 8723418028367828956}
- component: {fileID: 4114706571694339376}
- component: {fileID: 1095789015156331712}
m_Layer: 5
m_Name: LevelSkillText
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &8723418028367828956
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7599565814578354200}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5330897987501731450}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4114706571694339376
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7599565814578354200}
m_CullTransparentMesh: 1
--- !u!114 &1095789015156331712
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7599565814578354200}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "C\u1EA5p 3"
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4293322495
m_fontColor: {r: 1, g: 0.9009434, b: 0.9009434, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 24
m_fontSizeBase: 24
m_fontWeight: 400
m_enableAutoSizing: 0
m_fontSizeMin: 18
m_fontSizeMax: 72
m_fontStyle: 0
m_HorizontalAlignment: 1
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 106.03897, y: 46.435085, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &7644126933006970438
GameObject:
m_ObjectHideFlags: 0
@@ -17038,7 +17597,7 @@ MonoBehaviour:
m_Top: 28
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 28
m_Spacing: 20
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 0
@@ -17182,6 +17741,129 @@ MonoBehaviour:
m_Spacing: {x: 10, y: 5}
m_Constraint: 0
m_ConstraintCount: 2
--- !u!1 &7847652183023348099
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5330897987501731450}
- component: {fileID: 114056069577405476}
- component: {fileID: 536870940929799852}
- component: {fileID: 1463540508444970671}
m_Layer: 5
m_Name: SkillButton
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &5330897987501731450
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7847652183023348099}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2021305536316673845}
- {fileID: 8723418028367828956}
- {fileID: 187116969457634403}
m_Father: {fileID: 2825516843822704547}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 342.81, y: -105.2475}
m_SizeDelta: {x: 685.62, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &114056069577405476
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7847652183023348099}
m_CullTransparentMesh: 1
--- !u!114 &536870940929799852
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7847652183023348099}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 1239311024, guid: 443b205fbb8eb9b47b76eca9b2ccb488, type: 3}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &1463540508444970671
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7847652183023348099}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
m_Mode: 3
m_WrapAround: 0
m_SelectOnUp: {fileID: 0}
m_SelectOnDown: {fileID: 0}
m_SelectOnLeft: {fileID: 0}
m_SelectOnRight: {fileID: 0}
m_Transition: 1
m_Colors:
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
m_ColorMultiplier: 1
m_FadeDuration: 0.1
m_SpriteState:
m_HighlightedSprite: {fileID: 0}
m_PressedSprite: {fileID: 0}
m_SelectedSprite: {fileID: 0}
m_DisabledSprite: {fileID: 0}
m_AnimationTriggers:
m_NormalTrigger: Normal
m_HighlightedTrigger: Highlighted
m_PressedTrigger: Pressed
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
m_TargetGraphic: {fileID: 536870940929799852}
m_OnClick:
m_PersistentCalls:
m_Calls: []
--- !u!1 &7895172569927822396
GameObject:
m_ObjectHideFlags: 0
@@ -20004,207 +20686,3 @@ MonoBehaviour:
m_EditorClassIdentifier:
m_HorizontalFit: 0
m_VerticalFit: 2
--- !u!1001 &1676144664134764664
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2825516843822704547}
m_Modifications:
- target: {fileID: 97778577951381683, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_Name
value: item_container
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_SizeDelta.x
value: 682.89
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_SizeDelta.y
value: 199.28279
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchoredPosition.x
value: 341.445
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_AnchoredPosition.y
value: -164.4414
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
--- !u!224 &887378214063261668 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 1950697977806983068, guid: 1e265d5961b52654eaf73ab740d1fa79, type: 3}
m_PrefabInstance: {fileID: 1676144664134764664}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4594237039900232600
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2825516843822704547}
m_Modifications:
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_SizeDelta.x
value: 254
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_SizeDelta.y
value: 37
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchoredPosition.x
value: 127
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_AnchoredPosition.y
value: -18.5
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7192075292247308867, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
propertyPath: m_Name
value: label
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
--- !u!224 &1967059519514315378 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2634152822169502186, guid: 351deaab84a3f594e8789ed306b7f26b, type: 3}
m_PrefabInstance: {fileID: 4594237039900232600}
m_PrefabAsset: {fileID: 0}
+2 -2
View File
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:94045fc7eb49643c229531f88aa7ac1d8a6f59d3e0d2bfb5a4939f9b3fb0ed04
size 200173095
oid sha256:c4265879ac19d37525b4ec1d19e4485dfd8b550df977fecf6ece3f4df89e356a
size 200246445
File diff suppressed because one or more lines are too long