QAZ3YAYCPNY45B4NZDRONZ5RHAYNAKDG7PZUNHUHAVU2LTJ5XCVAC SXUEBCCDPGKZIWBSRNELNL75BHYDNWLWXU6QOKYWIWFPLWTOIHHQC 5I5QA3YK5G5QQCXMSDOEAX3A74LVXV7PYWAIHMLFANR2GUFWMKGQC NZIEX6J6Q6DSJKNSCTHNIA6EJDQEGMK3ZSP3LKX2UAEDHURQPRVQC CD5FF75KTOBTMVMTMCKMR6F5DFKOF26I5K43ITNHGBI3ZAZHA4RAC MDJQTAONL4M7SFFORMXLJHA7WBDTDTRZAZ544JR23SODSCWSVZ3AC NDNQ6AAKGOI4GFSYCT2H7ZAXNGAOXRER5DOSIO7PWNY7HYTCYD4AC CR4K4SCZXUFUUOXTBA4D6HEKQ6TFDLYQPS3OWOKV747LMGHC33SQC XF52N4U7HWXOF4PDSCR7LCUENLTSXLWEZGS2IJ6562KYI567Z2GAC private void SetSelectedWeaponByName(string weaponName) {foreach (Transform weaponButtonTransform in transform) {var weaponSelectUI = weaponButtonTransform.GetComponent<WeaponSelectUI>();if (weaponSelectUI.GetWeaponName() == weaponName) {weaponSelectUI.SetSelected();} else {weaponSelectUI.SetNotSelected();}}}private void Clear() {foreach (Transform weaponSelectUI in transform){Destroy(weaponSelectUI.gameObject);}}
fileFormatVersion: 2guid: dcf3a634ea92dc144ad79ba2ba51068aMonoImporter:externalObjects: {}serializedVersion: 2defaultReferences: []executionOrder: 0icon: {instanceID: 0}userData:assetBundleName:assetBundleVariant:
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class CombatFormView : MonoBehaviour{[SerializeField] Transform combatFormSelectUIPrefab;Weaver selectedWeaver;void Start(){Clear();PlayerKeyActions.OnUnitSelected += PlayerKeyActions_OnUnitSelected;PartyMemberPortrait.OnPartyMemberSelected += PartyMemberPortrait_OnPartyMemberSelected;Weaver.OnWeaponEquipped += Weaver_OnWeaponEquipped;}private void Clear() {foreach (Transform combatFormSelectUI in transform){Destroy(combatFormSelectUI.gameObject);}}private void Weaver_OnWeaponEquipped(object sender, WeaponEquippedArgs e) {Clear();CreateCombatFormSelectionButtons(selectedWeaver);}private void PlayerKeyActions_OnUnitSelected(object sender, UnitActionArgs unitSelectedArgs) {Clear();if ((unitSelectedArgs.unitTransform.GetComponent<PartyMember>() != null) && (unitSelectedArgs.unitTransform.TryGetComponent<Weaver>(out var weaver))) {selectedWeaver = weaver;CreateCombatFormSelectionButtons(selectedWeaver);}}private void PartyMemberPortrait_OnPartyMemberSelected(object sender, PartyMemberSelectedArgs partyMemberSelectedArgs) {Clear();if (partyMemberSelectedArgs.PartyMember.TryGetComponent<Weaver>(out var weaver)) {selectedWeaver = weaver;CreateCombatFormSelectionButtons(selectedWeaver);}}private void CreateCombatFormSelectionButtons(Weaver weaver) {foreach (var combatForm in weaver.GetAvailableCombatFormsForEquipedWeapon()) {var combatFormSelectUI = Instantiate(combatFormSelectUIPrefab, transform).GetComponent<CombatFormSelectUI>();combatFormSelectUI.SetForm(combatForm);}}private void OnDestroy() {PlayerKeyActions.OnUnitSelected -= PlayerKeyActions_OnUnitSelected;PartyMemberPortrait.OnPartyMemberSelected -= PartyMemberPortrait_OnPartyMemberSelected;Weaver.OnWeaponEquipped -= Weaver_OnWeaponEquipped;}}
fileFormatVersion: 2guid: ecea341d81329ba459d0f1fdef8f8694MonoImporter:externalObjects: {}serializedVersion: 2defaultReferences: []executionOrder: 0icon: {instanceID: 0}userData:assetBundleName:assetBundleVariant:
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using TMPro;public class CombatFormSelectUI : MonoBehaviour{[SerializeField] Button combatFormButton;[SerializeField] TextMeshProUGUI combatFormName;[SerializeField] Color selectedColor = Color.green;[SerializeField] Color notSelectedColor = Color.grey;public void SetSelected() {combatFormButton.GetComponent<Outline>().effectColor = selectedColor;}public void SetNotSelected() {combatFormButton.GetComponent<Outline>().effectColor = notSelectedColor;}public void SetForm(CombatForm combatForm) {SetCombatFormName(combatForm.name);}private void SetCombatFormName(string combatFormName) {this.combatFormName.text = combatFormName;}private void OnDestroy() {combatFormButton.onClick.RemoveAllListeners();}}
--- !u!1 &1710037887GameObject:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}serializedVersion: 6m_Component:- component: {fileID: 1710037888}- component: {fileID: 1710037889}- component: {fileID: 1710037890}m_Layer: 5m_Name: FormViewm_TagString: Untaggedm_Icon: {fileID: 0}m_NavMeshLayer: 0m_StaticEditorFlags: 0m_IsActive: 1--- !u!224 &1710037888RectTransform:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 1710037887}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: 0m_Children:- {fileID: 1484617800}m_Father: {fileID: 226200964}m_RootOrder: 2m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}m_AnchorMin: {x: 0, y: 0}m_AnchorMax: {x: 0, y: 0}m_AnchoredPosition: {x: 20, y: 95}m_SizeDelta: {x: 0, y: 0}m_Pivot: {x: 0.5, y: 0.5}--- !u!114 &1710037889MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 1710037887}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3}m_Name:m_EditorClassIdentifier:m_Padding:m_Left: 0m_Right: 0m_Top: 0m_Bottom: 0m_ChildAlignment: 6m_StartCorner: 2m_StartAxis: 0m_CellSize: {x: 60, y: 60}m_Spacing: {x: 15, y: 15}m_Constraint: 2m_ConstraintCount: 1--- !u!114 &1710037890MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 1710037887}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: dcf3a634ea92dc144ad79ba2ba51068a, type: 3}m_Name:m_EditorClassIdentifier:combatFormSelectUIPrefab: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}
--- !u!1001 &1905203877PrefabInstance:m_ObjectHideFlags: 0serializedVersion: 2m_Modification:m_TransformParent: {fileID: 1710037888}m_Modifications:- target: {fileID: 6579429840975883841, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_Namevalue: CombatFormSelectUIobjectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_Pivot.xvalue: 0.5objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_Pivot.yvalue: 0.5objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_RootOrdervalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchorMax.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchorMax.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchorMin.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchorMin.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_SizeDelta.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_SizeDelta.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalPosition.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalPosition.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalPosition.zvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalRotation.wvalue: 1objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalRotation.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalRotation.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalRotation.zvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchoredPosition.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_AnchoredPosition.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalEulerAnglesHint.xvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalEulerAnglesHint.yvalue: 0objectReference: {fileID: 0}- target: {fileID: 6579429840975883842, guid: 481b167b81a3bb84c8e237ee9b246db6,type: 3}propertyPath: m_LocalEulerAnglesHint.zvalue: 0objectReference: {fileID: 0}m_RemovedComponents: []m_SourcePrefab: {fileID: 100100000, guid: 481b167b81a3bb84c8e237ee9b246db6, type: 3}
- target: {fileID: 2517578984126520920, guid: 3d52d061df2b5ec46be42d92cf31fd58,type: 3}propertyPath: notSelectedColor.bvalue: 0.3019608objectReference: {fileID: 0}- target: {fileID: 2517578984126520920, guid: 3d52d061df2b5ec46be42d92cf31fd58,type: 3}propertyPath: notSelectedColor.gvalue: 0.3019608objectReference: {fileID: 0}- target: {fileID: 2517578984126520920, guid: 3d52d061df2b5ec46be42d92cf31fd58,type: 3}propertyPath: notSelectedColor.rvalue: 0.3019608objectReference: {fileID: 0}
fileFormatVersion: 2guid: 481b167b81a3bb84c8e237ee9b246db6PrefabImporter:externalObjects: {}userData:assetBundleName:assetBundleVariant:
%YAML 1.1%TAG !u! tag:unity3d.com,2011:--- !u!1 &6579429840975883841GameObject:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}serializedVersion: 6m_Component:- component: {fileID: 6579429840975883842}- component: {fileID: 1006205225259156874}- component: {fileID: 6579429840975883869}- component: {fileID: 6579429840975883868}- component: {fileID: 6579429840975883843}- component: {fileID: 2532938185656597744}- component: {fileID: 1074925677504593413}m_Layer: 5m_Name: CombatFormSelectUIm_TagString: Untaggedm_Icon: {fileID: 0}m_NavMeshLayer: 0m_StaticEditorFlags: 0m_IsActive: 1--- !u!224 &6579429840975883842RectTransform:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}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: 0m_Children:- {fileID: 6579429841893294508}m_Father: {fileID: 0}m_RootOrder: 0m_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: 60, y: 60}m_Pivot: {x: 0.5, y: 0.5}--- !u!114 &1006205225259156874MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: ecea341d81329ba459d0f1fdef8f8694, type: 3}m_Name:m_EditorClassIdentifier:combatFormButton: {fileID: 6579429840975883843}combatFormName: {fileID: 6579429841893294509}selectedColor: {r: 0, g: 1, b: 0, a: 1}notSelectedColor: {r: 0, g: 0, b: 0, a: 1}--- !u!222 &6579429840975883869CanvasRenderer:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_CullTransparentMesh: 1--- !u!114 &6579429840975883868MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}m_Name:m_EditorClassIdentifier:m_Material: {fileID: 0}m_Color: {r: 0.3019608, g: 0.3019608, b: 0.3019608, a: 1}m_RaycastTarget: 1m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}m_Maskable: 1m_OnCullStateChanged:m_PersistentCalls:m_Calls: []m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}m_Type: 1m_PreserveAspect: 0m_FillCenter: 1m_FillMethod: 4m_FillAmount: 1m_FillClockwise: 1m_FillOrigin: 0m_UseSpriteMesh: 0m_PixelsPerUnitMultiplier: 1--- !u!114 &6579429840975883843MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}m_Name:m_EditorClassIdentifier:m_Navigation:m_Mode: 3m_WrapAround: 0m_SelectOnUp: {fileID: 0}m_SelectOnDown: {fileID: 0}m_SelectOnLeft: {fileID: 0}m_SelectOnRight: {fileID: 0}m_Transition: 1m_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: 1m_FadeDuration: 0.1m_SpriteState:m_HighlightedSprite: {fileID: 0}m_PressedSprite: {fileID: 0}m_SelectedSprite: {fileID: 0}m_DisabledSprite: {fileID: 0}m_AnimationTriggers:m_NormalTrigger: Normalm_HighlightedTrigger: Highlightedm_PressedTrigger: Pressedm_SelectedTrigger: Selectedm_DisabledTrigger: Disabledm_Interactable: 1m_TargetGraphic: {fileID: 6579429840975883868}m_OnClick:m_PersistentCalls:m_Calls: []--- !u!114 &2532938185656597744MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3}m_Name:m_EditorClassIdentifier:m_EffectColor: {r: 0, g: 0, b: 0, a: 1}m_EffectDistance: {x: 2, y: 2}m_UseGraphicAlpha: 1--- !u!114 &1074925677504593413MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429840975883841}m_Enabled: 1m_EditorHideFlags: 0m_Script: {fileID: 11500000, guid: cfabb0440166ab443bba8876756fdfa9, type: 3}m_Name:m_EditorClassIdentifier:m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5}m_EffectDistance: {x: 5, y: -5}m_UseGraphicAlpha: 1--- !u!1 &6579429841893294483GameObject:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}serializedVersion: 6m_Component:- component: {fileID: 6579429841893294508}- component: {fileID: 6579429841893294510}- component: {fileID: 6579429841893294509}m_Layer: 5m_Name: Textm_TagString: Untaggedm_Icon: {fileID: 0}m_NavMeshLayer: 0m_StaticEditorFlags: 0m_IsActive: 1--- !u!224 &6579429841893294508RectTransform:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429841893294483}m_LocalRotation: {x: 0, y: 0, z: 0.2588191, w: 0.9659258}m_LocalPosition: {x: 0, y: 0, z: 0}m_LocalScale: {x: 1, y: 1, z: 1}m_ConstrainProportionsScale: 0m_Children: []m_Father: {fileID: 6579429840975883842}m_RootOrder: 0m_LocalEulerAnglesHint: {x: 0, y: 0, z: 30}m_AnchorMin: {x: 0, y: 0}m_AnchorMax: {x: 1, y: 1}m_AnchoredPosition: {x: 0, y: 0}m_SizeDelta: {x: -6, y: 0}m_Pivot: {x: 0.5, y: 0.5}--- !u!222 &6579429841893294510CanvasRenderer:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429841893294483}m_CullTransparentMesh: 1--- !u!114 &6579429841893294509MonoBehaviour:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 6579429841893294483}m_Enabled: 1m_EditorHideFlags: 0m_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: 1m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}m_Maskable: 1m_OnCullStateChanged:m_PersistentCalls:m_Calls: []m_text: Formm_isRightToLeft: 0m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}m_sharedMaterial: {fileID: 2100000, guid: 79459efec17a4d00a321bdcc27bbc385, type: 2}m_fontSharedMaterials: []m_fontMaterial: {fileID: 0}m_fontMaterials: []m_fontColor32:serializedVersion: 2rgba: 4294967295m_fontColor: {r: 1, g: 1, b: 1, a: 1}m_enableVertexGradient: 0m_colorMode: 3m_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: 0m_StyleSheet: {fileID: 0}m_TextStyleHashCode: -1183493901m_overrideHtmlColors: 0m_faceColor:serializedVersion: 2rgba: 4294967295m_fontSize: 22.2m_fontSizeBase: 24m_fontWeight: 400m_enableAutoSizing: 1m_fontSizeMin: 8m_fontSizeMax: 24m_fontStyle: 1m_HorizontalAlignment: 2m_VerticalAlignment: 512m_textAlignment: 65535m_characterSpacing: -5m_wordSpacing: 0m_lineSpacing: 0m_lineSpacingMax: 0m_paragraphSpacing: 0m_charWidthMaxAdj: 0m_enableWordWrapping: 1m_wordWrappingRatios: 0.4m_overflowMode: 0m_linkedTextComponent: {fileID: 0}parentLinkedComponent: {fileID: 0}m_enableKerning: 1m_enableExtraPadding: 0checkPaddingRequired: 0m_isRichText: 1m_parseCtrlCharacters: 1m_isOrthographic: 1m_isCullingEnabled: 0m_horizontalMapping: 0m_verticalMapping: 0m_uvLineOffset: 0m_geometrySortingOrder: 0m_IsTextObjectScaleStatic: 0m_VertexBufferAutoSizeReduction: 0m_useMaxVisibleDescender: 1m_pageToDisplay: 1m_margin: {x: 0, y: 0, z: 0, w: 0}m_isUsingLegacyAnimationComponent: 0m_isVolumetricText: 0m_hasFontAssetChanged: 0m_baseMaterial: {fileID: 0}m_maskOffset: {x: 0, y: 0, z: 0, w: 0}