199 lines
5.9 KiB
C#
199 lines
5.9 KiB
C#
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.<BEAKANMJPIO>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
|
|
}
|
|
}
|