using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; // Token: 0x02000087 RID: 135 [Token(Token = "0x2000087")] [StructLayout(3)] public class BasketballShotMarker : MonoBehaviour { // Token: 0x17000093 RID: 147 // (get) Token: 0x060003BF RID: 959 RVA: 0x00012EF8 File Offset: 0x000110F8 // (set) Token: 0x060003C0 RID: 960 RVA: 0x00012F0C File Offset: 0x0001110C [Token(Token = "0x17000093")] public BasketballShotMarker.BEJHIJDLHAO HOMHBBPNOLL { [Token(Token = "0x60003BF")] [Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")] get { return this.OJJLDEPGAEJ; } [Token(Token = "0x60003C0")] [Address(RVA = "0x1A29940", Offset = "0x1A28340", VA = "0x181A29940")] 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: 0x060003C1 RID: 961 RVA: 0x00012F98 File Offset: 0x00011198 [Token(Token = "0x60003C1")] [Address(RVA = "0x1A296C0", Offset = "0x1A280C0", VA = "0x181A296C0")] 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: 0x17000094 RID: 148 // (get) Token: 0x060003C2 RID: 962 RVA: 0x00012FE4 File Offset: 0x000111E4 // (set) Token: 0x060003C3 RID: 963 RVA: 0x00012FF8 File Offset: 0x000111F8 [Token(Token = "0x17000094")] public float FKGBMHHGFIO { [Token(Token = "0x60003C2")] [Address(RVA = "0x467D00", Offset = "0x466700", VA = "0x180467D00")] get; [Token(Token = "0x60003C3")] [Address(RVA = "0x468430", Offset = "0x466E30", VA = "0x180468430")] private set; } // Token: 0x060003C4 RID: 964 RVA: 0x0001300C File Offset: 0x0001120C [Token(Token = "0x60003C4")] [Address(RVA = "0x1A29780", Offset = "0x1A28180", VA = "0x181A29780")] public void UpdateForShot(string PJKEJAHNJJL, Vector3 DDHPAFKBMON, float FAONCIOCBGG) { TextMeshPro textMeshPro = this.playerNameText; PlatformManager.LDIIFDDCKCN ldiifddckcn = SingletonMonoBehaviour.Instance.DELGDFICAMG(); TextMeshPro textMeshPro2 = this.distanceText; string text = string.Format("Distance: {0}m", ldiifddckcn); textMeshPro2.text = text; this.k__BackingField = (float)0; Transform transform = base.transform; float z = DDHPAFKBMON.z; } // Token: 0x060003C5 RID: 965 RVA: 0x00013064 File Offset: 0x00011264 [Token(Token = "0x60003C5")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public BasketballShotMarker() { } // Token: 0x060003C6 RID: 966 RVA: 0x00013078 File Offset: 0x00011278 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x60003C6")] [Address(RVA = "0x1A298C0", Offset = "0x1A282C0", VA = "0x181A298C0")] static BasketballShotMarker() { Color white = Color.white; BasketballShotMarker.ModesDisplay modesDisplay; modesDisplay.mode = (BasketballShotMarker.BEJHIJDLHAO)((ulong)0L); Color white2 = Color.white; BasketballShotMarker.NKOEJILLLOK = modesDisplay; } // Token: 0x04000342 RID: 834 [Token(Token = "0x4000342")] private static readonly BasketballShotMarker.ModesDisplay NKOEJILLLOK; // Token: 0x04000343 RID: 835 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000343")] [SerializeField] private TextMeshPro playerNameText; // Token: 0x04000344 RID: 836 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000344")] [SerializeField] private TextMeshPro distanceText; // Token: 0x04000345 RID: 837 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000345")] [SerializeField] private BasketballShotMarker.ModesDisplay[] modesDisplays; // Token: 0x04000346 RID: 838 [Token(Token = "0x4000346")] private const float MDIIIMNOMFC = 0.133f; // Token: 0x04000347 RID: 839 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000347")] private BasketballShotMarker.BEJHIJDLHAO OJJLDEPGAEJ; // Token: 0x02000088 RID: 136 [Token(Token = "0x2000088")] [Serializable] private class ModesDisplay { // Token: 0x060003C7 RID: 967 RVA: 0x000130A0 File Offset: 0x000112A0 [Token(Token = "0x60003C7")] [Address(RVA = "0x1089790", Offset = "0x1088190", VA = "0x181089790")] public ModesDisplay() { Color white = Color.white; base..ctor(); } // Token: 0x04000349 RID: 841 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000349")] public BasketballShotMarker.BEJHIJDLHAO mode; // Token: 0x0400034A RID: 842 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400034A")] public Color textColor; // Token: 0x0400034B RID: 843 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x400034B")] public bool OutlineEnabled; } // Token: 0x02000089 RID: 137 [Token(Token = "0x2000089")] public enum BEJHIJDLHAO { // Token: 0x0400034D RID: 845 [Token(Token = "0x400034D")] Recent, // Token: 0x0400034E RID: 846 [Token(Token = "0x400034E")] Farthest } }