using System; using Cpp2IlInjected; using TMPro; using UnityEngine; // Token: 0x02000067 RID: 103 [Token(Token = "0x2000067")] public class BasketballShotMarker : MonoBehaviour { // Token: 0x17000079 RID: 121 // (get) Token: 0x060002D9 RID: 729 RVA: 0x0000F490 File Offset: 0x0000D690 // (set) Token: 0x060002DA RID: 730 RVA: 0x0000F4A4 File Offset: 0x0000D6A4 [Token(Token = "0x17000079")] public BasketballShotMarker.BEJHIJDLHAO HOMHBBPNOLL { [Token(Token = "0x60002D9")] [Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")] get { return this.OJJLDEPGAEJ; } [Token(Token = "0x60002DA")] [Address(RVA = "0xA9DE20", Offset = "0xA9CC20", VA = "0x180A9DE20")] set { this.OJJLDEPGAEJ = value; BasketballShotMarker.ModesDisplay[] array = this.modesDisplays; int num = 0; int length = array.Length; if (num < length) { BasketballShotMarker.ModesDisplay modesDisplay = array[num]; BasketballShotMarker.BEJHIJDLHAO ojjldepgaej = this.OJJLDEPGAEJ; if (modesDisplay.mode == ojjldepgaej) { goto IL_40; } num++; } BasketballShotMarker.ModesDisplay nkoejilllok = BasketballShotMarker.NKOEJILLLOK; IL_40: TextMeshPro textMeshPro = this.playerNameText; Color textColor = nkoejilllok.textColor; Color color = textMeshPro.color; TextMeshPro textMeshPro2 = this.playerNameText; if (nkoejilllok.OutlineEnabled) { } int num2 = 0; textMeshPro2.outlineWidth = (float)num2; } } // Token: 0x060002DB RID: 731 RVA: 0x0000F530 File Offset: 0x0000D730 [Token(Token = "0x60002DB")] [Address(RVA = "0xA9DB70", Offset = "0xA9C970", VA = "0x180A9DB70")] private BasketballShotMarker.ModesDisplay DCIBKEKBION() { BasketballShotMarker.ModesDisplay[] array = this.modesDisplays; int num = 0; int length = array.Length; if (num < length) { BasketballShotMarker.ModesDisplay modesDisplay = array[num]; BasketballShotMarker.BEJHIJDLHAO ojjldepgaej = this.OJJLDEPGAEJ; if (modesDisplay.mode != ojjldepgaej) { num++; } return modesDisplay; } return BasketballShotMarker.NKOEJILLLOK; } // Token: 0x1700007A RID: 122 // (get) Token: 0x060002DC RID: 732 RVA: 0x0000F57C File Offset: 0x0000D77C // (set) Token: 0x060002DD RID: 733 RVA: 0x0000F590 File Offset: 0x0000D790 [Token(Token = "0x1700007A")] public float FKGBMHHGFIO { [Token(Token = "0x60002DC")] [Address(RVA = "0xA9DE10", Offset = "0xA9CC10", VA = "0x180A9DE10")] get; [Token(Token = "0x60002DD")] [Address(RVA = "0xA9DC30", Offset = "0xA9CA30", VA = "0x180A9DC30")] private set; } // Token: 0x060002DE RID: 734 RVA: 0x0000F5A4 File Offset: 0x0000D7A4 [Token(Token = "0x60002DE")] [Address(RVA = "0xA9DC40", Offset = "0xA9CA40", VA = "0x180A9DC40")] public void UpdateForShot(string PJKEJAHNJJL, Vector3 DDHPAFKBMON, float FAONCIOCBGG) { TextMeshPro textMeshPro = this.playerNameText; PlatformManager.LDIIFDDCKCN ldiifddckcn = SingletonMonoBehaviour.ONCPNMDGGKG.DELGDFICAMG(); string text = textMeshPro.text; TextMeshPro textMeshPro2 = this.distanceText; string text3; string text2 = string.Format("Distance: {0}m", text3); string text4 = textMeshPro2.text; this.k__BackingField = (float)0; Transform transform = base.transform; float z = DDHPAFKBMON.z; } // Token: 0x060002DF RID: 735 RVA: 0x0000F604 File Offset: 0x0000D804 [Token(Token = "0x60002DF")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public BasketballShotMarker() { } // Token: 0x060002E0 RID: 736 RVA: 0x0000F618 File Offset: 0x0000D818 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60002E0")] [Address(RVA = "0xA9DD90", Offset = "0xA9CB90", VA = "0x180A9DD90")] static BasketballShotMarker() { Color white = Color.white; BasketballShotMarker.ModesDisplay modesDisplay; modesDisplay.mode = (BasketballShotMarker.BEJHIJDLHAO)((ulong)0L); Color white2 = Color.white; BasketballShotMarker.NKOEJILLLOK = modesDisplay; } // Token: 0x0400025D RID: 605 [Token(Token = "0x400025D")] private static readonly BasketballShotMarker.ModesDisplay NKOEJILLLOK; // Token: 0x0400025E RID: 606 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400025E")] [SerializeField] private TextMeshPro playerNameText; // Token: 0x0400025F RID: 607 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400025F")] [SerializeField] private TextMeshPro distanceText; // Token: 0x04000260 RID: 608 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000260")] [SerializeField] private BasketballShotMarker.ModesDisplay[] modesDisplays; // Token: 0x04000261 RID: 609 [Token(Token = "0x4000261")] private const float MDIIIMNOMFC = 0.133f; // Token: 0x04000262 RID: 610 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000262")] private BasketballShotMarker.BEJHIJDLHAO OJJLDEPGAEJ; // Token: 0x02000068 RID: 104 [Token(Token = "0x2000068")] [Serializable] private class ModesDisplay { // Token: 0x060002E1 RID: 737 RVA: 0x0000F640 File Offset: 0x0000D840 [Token(Token = "0x60002E1")] [Address(RVA = "0x9F6E20", Offset = "0x9F5C20", VA = "0x1809F6E20")] public ModesDisplay() { Color white = Color.white; base..ctor(); } // Token: 0x04000264 RID: 612 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000264")] public BasketballShotMarker.BEJHIJDLHAO mode; // Token: 0x04000265 RID: 613 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4000265")] public Color textColor; // Token: 0x04000266 RID: 614 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000266")] public bool OutlineEnabled; } // Token: 0x02000069 RID: 105 [Token(Token = "0x2000069")] public enum BEJHIJDLHAO { // Token: 0x04000268 RID: 616 [Token(Token = "0x4000268")] Recent, // Token: 0x04000269 RID: 617 [Token(Token = "0x4000269")] Farthest } }