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