Files
2026-04-10 22:50:51 +02:00

721 lines
23 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom.Inputs.Touch;
using TMPro;
using UnityEngine;
namespace RecRoom.UI
{
// Token: 0x020029C8 RID: 10696
[Token(Token = "0x20029C8")]
public class RadialShortcutMenu : ScreenHUDElement
{
// Token: 0x17003210 RID: 12816
// (get) Token: 0x06011E67 RID: 73319 RVA: 0x00414120 File Offset: 0x00412320
// (set) Token: 0x06011E68 RID: 73320 RVA: 0x00414134 File Offset: 0x00412334
[Token(Token = "0x17003210")]
private RadialShortcutMenuPageEntry BKLADPIHOHD
{
[Token(Token = "0x6011E67")]
[Address(RVA = "0x536430", Offset = "0x535230", VA = "0x180536430")]
get;
[Token(Token = "0x6011E68")]
[Address(RVA = "0x536B60", Offset = "0x535960", VA = "0x180536B60")]
set;
}
// Token: 0x17003211 RID: 12817
// (get) Token: 0x06011E69 RID: 73321 RVA: 0x00414148 File Offset: 0x00412348
[Token(Token = "0x17003211")]
private bool NBBEHMIELKJ
{
[Token(Token = "0x6011E69")]
[Address(RVA = "0x10156B0", Offset = "0x10144B0", VA = "0x1810156B0")]
get
{
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = this.<DCGAJHKCMHE>k__BackingField;
int num = 0;
return radialShortcutMenuPageEntry != num;
}
}
// Token: 0x17003212 RID: 12818
// (get) Token: 0x06011E6A RID: 73322 RVA: 0x00414168 File Offset: 0x00412368
[Token(Token = "0x17003212")]
private RadialShortcutMenuPageEntry[] HNJGFAPLNPN
{
[Token(Token = "0x6011E6A")]
[Address(RVA = "0x1015940", Offset = "0x1014740", VA = "0x181015940")]
get
{
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
return bgmlmiponbh;
}
}
// Token: 0x17003213 RID: 12819
// (get) Token: 0x06011E6B RID: 73323 RVA: 0x00414190 File Offset: 0x00412390
[Token(Token = "0x17003213")]
public bool HACBIOINOLL
{
[Token(Token = "0x6011E6B")]
[Address(RVA = "0x10174B0", Offset = "0x10162B0", VA = "0x1810174B0")]
get
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
bool flag;
return flag;
}
}
// Token: 0x06011E6C RID: 73324 RVA: 0x004141AC File Offset: 0x004123AC
[Token(Token = "0x6011E6C")]
[Address(RVA = "0x1015710", Offset = "0x1014510", VA = "0x181015710")]
protected void Awake()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
int num2 = 0;
int num3 = 0;
int num4 = 0;
pegjgmdgkjn.JEPMLPCOGNM((ushort)num2, num4, num3, num);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.JIIOFAAAEPH);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IKBEDNIDADJ);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PIGCOGCFJAN);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.PFIOOHFJDKP);
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
this.touchRegion.Disable();
}
// Token: 0x06011E6D RID: 73325 RVA: 0x0041423C File Offset: 0x0041243C
[Token(Token = "0x6011E6D")]
[Address(RVA = "0x1016B80", Offset = "0x1015980", VA = "0x181016B80")]
public void Open()
{
base.EJHMEFACCDJ(-1);
this.IAIILDLFBEL = true;
}
// Token: 0x06011E6E RID: 73326 RVA: 0x00414258 File Offset: 0x00412458
[Token(Token = "0x6011E6E")]
[Address(RVA = "0x10158B0", Offset = "0x10146B0", VA = "0x1810158B0")]
public void Close()
{
this.BMEIFLFNIII = true;
Transform transform = this.animatedScaleRoot;
float z = Vector3.zero.z;
}
// Token: 0x06011E6F RID: 73327 RVA: 0x00414284 File Offset: 0x00412484
[Token(Token = "0x6011E6F")]
[Address(RVA = "0x1017220", Offset = "0x1016020", VA = "0x181017220")]
public void UpdateInput(LOCNHHPGIAG GFAPCDJHMHC, ScreenPlayerController FINBOONIGDO)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
this.EJPNJOKKIJJ = GFAPCDJHMHC;
this.DALDMBOEGIB = FINBOONIGDO;
pegjgmdgkjn.OPEMIFENIJM();
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
Vector3 one = Vector3.one;
float z = Vector3.zero.z;
Transform transform = this.animatedScaleRoot;
Vector3 vector;
float z2 = vector.z;
float deltaTime = Time.deltaTime;
Vector3 vector2;
float z3 = vector2.z;
}
// Token: 0x06011E70 RID: 73328 RVA: 0x004142F0 File Offset: 0x004124F0
[Token(Token = "0x6011E70")]
[Address(RVA = "0x1016620", Offset = "0x1015420", VA = "0x181016620")]
private void JIIOFAAAEPH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
TouchRegion touchRegion = this.touchRegion;
this.IAIILDLFBEL = false;
this.<DCGAJHKCMHE>k__BackingField = (ulong)0L;
int num = 0;
if (!(touchRegion == num))
{
touchRegion.Disable();
return;
}
}
// Token: 0x06011E71 RID: 73329 RVA: 0x00414330 File Offset: 0x00412530
[Token(Token = "0x6011E71")]
[Address(RVA = "0x10165C0", Offset = "0x10153C0", VA = "0x1810165C0")]
private void IKBEDNIDADJ()
{
if (this.IAIILDLFBEL)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x06011E72 RID: 73330 RVA: 0x00414354 File Offset: 0x00412554
[Token(Token = "0x6011E72")]
[Address(RVA = "0x1016D70", Offset = "0x1015B70", VA = "0x181016D70")]
private void PIGCOGCFJAN(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.IAIILDLFBEL = false;
Vector2 zero = Vector2.zero;
this.JPNFLICIFFO = zero;
this.JPNFLICIFFO.y = (float)0;
this.GBFJHGAPECM = true;
TouchRegion touchRegion = this.touchRegion;
int num = 0;
if (!(touchRegion == num))
{
touchRegion.EJHMEFACCDJ(-1);
return;
}
}
// Token: 0x06011E73 RID: 73331 RVA: 0x004143AC File Offset: 0x004125AC
[Token(Token = "0x6011E73")]
[Address(RVA = "0x1016BB0", Offset = "0x10159B0", VA = "0x181016BB0")]
private void PFIOOHFJDKP()
{
int num = 0;
if ((this.BMEIFLFNIII ? 1 : 0) == num)
{
this.UpdateHighlightedEntry(num != 0, num);
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = this.<DCGAJHKCMHE>k__BackingField;
int num2 = 0;
if (radialShortcutMenuPageEntry != num2)
{
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry2 = this.<DCGAJHKCMHE>k__BackingField;
int num3 = 0;
if (!(radialShortcutMenuPageEntry2 == num3))
{
Action <FHILJLKEJCM>k__BackingField = this.<DCGAJHKCMHE>k__BackingField.<FHILJLKEJCM>k__BackingField;
if (<FHILJLKEJCM>k__BackingField == 0)
{
goto IL_5E;
}
<FHILJLKEJCM>k__BackingField();
}
Debug.LogError("Tried to select an entry when none are highlighted");
}
}
IL_5E:
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06011E74 RID: 73332 RVA: 0x00414428 File Offset: 0x00412628
[Token(Token = "0x6011E74")]
[Address(RVA = "0x1015990", Offset = "0x1014790", VA = "0x181015990")]
public void DisplayPageConfig(ABKBMAKEGMB DAJNJHDDOHH)
{
while (DAJNJHDDOHH != 0)
{
int num = 0;
this.AFBFOEOPFCH = DAJNJHDDOHH;
this.<DCGAJHKCMHE>k__BackingField = num;
int num2 = Mathf.Max(DAJNJHDDOHH.HNJGFAPLNPN.Length, 1);
this.radialLayout.ApplyLayout(num2);
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
if (num >= bgmlmiponbh.Length)
{
break;
}
if ((ulong)1L == 0UL)
{
RadialShortcutMenuPageEntry[] componentsInChildren2;
if (this.BGMLMIPONBH == 0)
{
componentsInChildren2 = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren2;
}
if (componentsInChildren2[num].gameObject.activeSelf)
{
OOBADNCKEAP[] hnjgfaplnpn = DAJNJHDDOHH.HNJGFAPLNPN;
int length = hnjgfaplnpn.Length;
OOBADNCKEAP jlpacjkkkmp;
if (hnjgfaplnpn[num] == 0)
{
jlpacjkkkmp = OOBADNCKEAP.JLPACJKKKMP;
}
this.HNJGFAPLNPN[num].SetUp(jlpacjkkkmp);
num++;
num++;
}
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = this.HNJGFAPLNPN[num];
radialShortcutMenuPageEntry.<NFIIDDCPIED>k__BackingField = num;
radialShortcutMenuPageEntry.<FHILJLKEJCM>k__BackingField = num;
radialShortcutMenuPageEntry.<AIFDKMNJHHI>k__BackingField = num;
num++;
break;
}
}
}
// Token: 0x06011E75 RID: 73333 RVA: 0x00414534 File Offset: 0x00412734
[Token(Token = "0x6011E75")]
[Address(RVA = "0x1016E60", Offset = "0x1015C60", VA = "0x181016E60")]
public void StartNewPageAnimation()
{
int num;
do
{
num = 0;
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
if (num >= bgmlmiponbh.Length)
{
return;
}
}
while ((ulong)1L != 0UL);
RadialShortcutMenuPageEntry[] componentsInChildren2;
if (this.BGMLMIPONBH == 0)
{
componentsInChildren2 = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren2;
}
AnimationCurve animationCurve = this.newPageEntryMinimizedPercentByEntryIndex;
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = componentsInChildren2[num];
if (this.BGMLMIPONBH == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren3 = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(2.3509887E-38f != null);
this.BGMLMIPONBH = componentsInChildren3;
}
float num2 = animationCurve.Evaluate(2.3509887E-38f);
radialShortcutMenuPageEntry.UpdateVisuals((RadialShortcutMenuPageEntry.MINGGHKGIJB)((uint)3), num2, 1f);
num++;
}
// Token: 0x06011E76 RID: 73334 RVA: 0x004145DC File Offset: 0x004127DC
[Token(Token = "0x6011E76")]
[Address(RVA = "0x10166D0", Offset = "0x10154D0", VA = "0x1810166D0")]
private void LKIAILBIEOK()
{
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = this.<DCGAJHKCMHE>k__BackingField;
int num = 0;
if (!(radialShortcutMenuPageEntry == num))
{
Action <FHILJLKEJCM>k__BackingField = this.<DCGAJHKCMHE>k__BackingField.<FHILJLKEJCM>k__BackingField;
if (<FHILJLKEJCM>k__BackingField != 0)
{
<FHILJLKEJCM>k__BackingField();
return;
}
}
else
{
Debug.LogError("Tried to select an entry when none are highlighted");
}
}
// Token: 0x06011E77 RID: 73335 RVA: 0x00414624 File Offset: 0x00412824
[Token(Token = "0x6011E77")]
[Address(RVA = "0x1017020", Offset = "0x1015E20", VA = "0x181017020")]
public void UpdateHighlightedEntry(bool HHBIHFPBPEE, Vector2 AAEHKENFKAO)
{
if (HHBIHFPBPEE)
{
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
int num;
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = bgmlmiponbh[num];
this.<DCGAJHKCMHE>k__BackingField = radialShortcutMenuPageEntry;
OOBADNCKEAP <NFIIDDCPIED>k__BackingField = radialShortcutMenuPageEntry.<NFIIDDCPIED>k__BackingField;
if (<NFIIDDCPIED>k__BackingField != 0)
{
}
TMP_Text tmp_Text = this.selectionLabel;
if (<NFIIDDCPIED>k__BackingField != 0 || this.<DCGAJHKCMHE>k__BackingField.<NFIIDDCPIED>k__BackingField != 0)
{
}
string text = tmp_Text.text;
RadialHighlightSlice radialHighlightSlice = this.radialHighlightSlice;
float mopjkjkckmo = this.MOPJKJKCKMO;
float num2;
radialHighlightSlice.UpdateHighlightSlice(num2, mopjkjkckmo);
}
ABKBMAKEGMB afbfoeopfch = this.AFBFOEOPFCH;
int num3 = 0;
this.<DCGAJHKCMHE>k__BackingField = num3;
string text2 = this.selectionLabel.text;
GameObject gameObject = this.radialHighlightSlice.highlightSlice.gameObject;
int num4 = 0;
gameObject.SetActive(num4 != 0);
this.MAIJPDGAGBP(-1);
}
// Token: 0x06011E78 RID: 73336 RVA: 0x004146FC File Offset: 0x004128FC
[Token(Token = "0x6011E78")]
[Address(RVA = "0x1016330", Offset = "0x1015130", VA = "0x181016330")]
private int IBCFHJJNJED(Vector2 CKGLHMHDHIO)
{
int num;
do
{
num = 0;
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
if (num >= bgmlmiponbh.Length)
{
return num;
}
}
while ((ulong)1L != 0UL);
RadialShortcutMenuPageEntry[] componentsInChildren2;
if (this.BGMLMIPONBH == 0)
{
componentsInChildren2 = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren2;
}
GameObject gameObject = componentsInChildren2[num].gameObject;
int num2 = 0;
if (gameObject.activeSelf)
{
float num3 = Vector2.SqrMagnitude(num - num2);
}
num++;
return num;
}
// Token: 0x06011E79 RID: 73337 RVA: 0x00414784 File Offset: 0x00412984
[Token(Token = "0x6011E79")]
[Address(RVA = "0x10166B0", Offset = "0x10154B0", VA = "0x1810166B0")]
private float KPBHMMEJOPD(int EFBDCIJMFGD)
{
float num;
return num * -1f;
}
// Token: 0x06011E7A RID: 73338 RVA: 0x00414798 File Offset: 0x00412998
[Token(Token = "0x6011E7A")]
[Address(RVA = "0x10167A0", Offset = "0x10155A0", VA = "0x1810167A0")]
private void MAIJPDGAGBP(int CLNPOKKMOKL)
{
int num = 0;
RadialShortcutMenuPageEntry[] bgmlmiponbh = this.BGMLMIPONBH;
if (bgmlmiponbh == 0)
{
RadialShortcutMenuPageEntry[] componentsInChildren = base.GetComponentsInChildren<RadialShortcutMenuPageEntry>(true);
this.BGMLMIPONBH = componentsInChildren;
}
if (num < bgmlmiponbh.Length)
{
if (this.HNJGFAPLNPN[num].<AIFDKMNJHHI>k__BackingField == num || this.HNJGFAPLNPN[num].<AIFDKMNJHHI>k__BackingField() == 0)
{
}
RadialShortcutMenuPageEntry radialShortcutMenuPageEntry = this.HNJGFAPLNPN[num];
float deltaTime = Time.deltaTime;
if (num == CLNPOKKMOKL)
{
}
num++;
}
}
// Token: 0x06011E7B RID: 73339 RVA: 0x0041481C File Offset: 0x00412A1C
[Token(Token = "0x6011E7B")]
[Address(RVA = "0x10169C0", Offset = "0x10157C0", VA = "0x1810169C0")]
private bool OOGEANPPFEK(Vector2 DDHPAFKBMON, out Vector2 ECJFGKIIFCP)
{
Transform transform = base.transform;
float num = this.mouseLocalPositionDeadzone;
if (0 == 0)
{
}
float num2;
ECJFGKIIFCP.x = num2;
ECJFGKIIFCP.y = num;
throw new NullReferenceException();
}
// Token: 0x06011E7C RID: 73340 RVA: 0x00414850 File Offset: 0x00412A50
[Token(Token = "0x6011E7C")]
[Address(RVA = "0x1015C80", Offset = "0x1014A80", VA = "0x181015C80")]
private void HJJAABEKOFM(out Vector2 PGDKEEAHIKP, out bool HHBIHFPBPEE, out bool FFPLOMGLLLP, out bool ACKDMPOPIBH)
{
Vector2 zero = Vector2.zero;
LOCNHHPGIAG ejpnjokkijj = this.EJPNJOKKIJJ;
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = ejpnjokkijj.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE)
{
return;
}
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
ScreenPlayerController daldmboegib = this.DALDMBOEGIB;
LOCNHHPGIAG ejpnjokkijj2 = this.EJPNJOKKIJJ;
PIMINIBFBEI <CursorSystem>k__BackingField = daldmboegib.<CursorSystem>k__BackingField;
LOCNHHPGIAG ejpnjokkijj3 = this.EJPNJOKKIJJ;
}
TouchRegion touchRegion = this.touchRegion;
int num = Time.frameCount + 1;
touchRegion.EJHMEFACCDJ(num);
JHKHGMAJMNM <CGNBNJMGBDJ>k__BackingField = this.touchRegion.<CGNBNJMGBDJ>k__BackingField;
bool flag;
if (!flag)
{
ABKBMAKEGMB afbfoeopfch = this.AFBFOEOPFCH;
LOCNHHPGIAG ejpnjokkijj4 = this.EJPNJOKKIJJ;
KIJMAEEMGLG kijmaeemglg;
int ednnccfdmcj = kijmaeemglg.EDNNCCFDMCJ;
float y = kijmaeemglg.IODDGJBEOMI.y;
Vector2 ickccanhphg = kijmaeemglg.ICKCCANHPHG;
Vector2 nidcgnklloh = kijmaeemglg.NIDCGNKLLOH;
bool flag2;
this.GBFJHGAPECM = flag2;
if (ejpnjokkijj4 == 0)
{
bool flag3 = this.EJPNJOKKIJJ.MAMCIMINMFH(GAMNIEMGCBI.PrimaryCursorSelectButton);
return;
}
Vector2 vector;
bool flag4 = this.touchRegion.<CGNBNJMGBDJ>k__BackingField.PIFBIEGHGBD(vector);
if (!flag4)
{
while (this.LEGBAJBMPFL == flag4)
{
}
float sqrMagnitude = PGDKEEAHIKP.sqrMagnitude;
float num2 = this.touchJoystickSwipeDeadzone;
HHBIHFPBPEE.m_value = flag4;
FDKPONPCGGC fdkponpcggc;
if (!fdkponpcggc.GPGHKKMCFIF)
{
int num3 = 0;
FFPLOMGLLLP.m_value = num3 != 0;
}
bool flag5 = !this.GBFJHGAPECM;
FFPLOMGLLLP.m_value = flag5;
}
this.LEGBAJBMPFL = false;
Vector2 vector2;
bool flag6 = this.OOGEANPPFEK(vector2, out PGDKEEAHIKP);
HHBIHFPBPEE.m_value = flag6;
FDKPONPCGGC fdkponpcggc2;
bool gpghkkmcfif = fdkponpcggc2.GPGHKKMCFIF;
FFPLOMGLLLP.m_value = gpghkkmcfif;
}
Vector2 vector3;
bool flag7 = this.OOGEANPPFEK(vector3, out PGDKEEAHIKP);
HHBIHFPBPEE.m_value = flag7;
FDKPONPCGGC fdkponpcggc3;
bool gpghkkmcfif2 = fdkponpcggc3.GPGHKKMCFIF;
FFPLOMGLLLP.m_value = gpghkkmcfif2;
}
Vector2 vector4 = ejpnjokkijj.NPPIGAFIGFD(GAMNIEMGCBI.CursorAxis);
Vector2 vector5 = this.EJPNJOKKIJJ.NPPIGAFIGFD(GAMNIEMGCBI.AlternateCursorAxis);
float num4;
if (this.gamepadInputSmoothingDeadzone <= num4)
{
}
float deltaTime = Time.deltaTime;
float sqrMagnitude2 = PGDKEEAHIKP.sqrMagnitude;
float num5 = this.gamepadInputDeadzone;
Vector2 vector6;
HHBIHFPBPEE.m_value = vector6 != null;
ABKBMAKEGMB afbfoeopfch2 = this.AFBFOEOPFCH;
LOCNHHPGIAG ejpnjokkijj5 = this.EJPNJOKKIJJ;
GAMNIEMGCBI dkhhcihgldj = afbfoeopfch2.DKHHCIHGLDJ;
bool flag8 = ejpnjokkijj5.BOFDEILHCLO(dkhhcihgldj);
FFPLOMGLLLP.m_value = flag8;
LOCNHHPGIAG ejpnjokkijj6 = this.EJPNJOKKIJJ;
throw new NullReferenceException();
}
// Token: 0x06011E7D RID: 73341 RVA: 0x00414A70 File Offset: 0x00412C70
[Token(Token = "0x6011E7D")]
[Address(RVA = "0x1017400", Offset = "0x1016200", VA = "0x181017400")]
public RadialShortcutMenu()
{
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
base..ctor();
}
// Token: 0x0400B896 RID: 47254
[Token(Token = "0x400B896")]
private const float FLJLLPPKLMC = 1f;
// Token: 0x0400B897 RID: 47255
[Token(Token = "0x400B897")]
private const float JLKHFEGPNIA = 0.35f;
// Token: 0x0400B898 RID: 47256
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400B898")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
private RadialUILayout radialLayout;
// Token: 0x0400B899 RID: 47257
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400B899")]
[SerializeField]
private TMP_Text selectionLabel;
// Token: 0x0400B89A RID: 47258
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400B89A")]
[SerializeField]
private RadialHighlightSlice radialHighlightSlice;
// Token: 0x0400B89B RID: 47259
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400B89B")]
[SerializeField]
private Transform animatedScaleRoot;
// Token: 0x0400B89C RID: 47260
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400B89C")]
[SerializeField]
private float mouseLocalPositionDeadzone = 200f;
// Token: 0x0400B89D RID: 47261
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400B89D")]
[SerializeField]
private float gamepadInputDeadzone = 0.2f;
// Token: 0x0400B89E RID: 47262
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400B89E")]
[SerializeField]
private float gamepadInputSmoothingDeadzone = 0.3f;
// Token: 0x0400B89F RID: 47263
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x400B89F")]
[SerializeField]
private float gamepadInputSmoothingLerpSpeed = 0.5f;
// Token: 0x0400B8A0 RID: 47264
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400B8A0")]
[SerializeField]
private TouchRegion touchRegion;
// Token: 0x0400B8A1 RID: 47265
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400B8A1")]
[SerializeField]
private float touchJoystickSwipeDeadzone = 0.6f;
// Token: 0x0400B8A2 RID: 47266
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400B8A2")]
[SerializeField]
private float selectedIconLerpSpeed = 15f;
// Token: 0x0400B8A3 RID: 47267
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400B8A3")]
[SerializeField]
private float unselectedIconLerpSpeed = 3f;
// Token: 0x0400B8A4 RID: 47268
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400B8A4")]
[SerializeField]
private AnimationCurve newPageEntryMinimizedPercentByEntryIndex;
// Token: 0x0400B8A5 RID: 47269
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400B8A5")]
private Vector2 JPNFLICIFFO;
// Token: 0x0400B8A6 RID: 47270
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400B8A6")]
private float MOPJKJKCKMO;
// Token: 0x0400B8A7 RID: 47271
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400B8A7")]
private ABKBMAKEGMB AFBFOEOPFCH;
// Token: 0x0400B8A8 RID: 47272
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400B8A8")]
private bool IAIILDLFBEL;
// Token: 0x0400B8A9 RID: 47273
[FieldOffset(Offset = "0xA1")]
[Token(Token = "0x400B8A9")]
private bool BMEIFLFNIII;
// Token: 0x0400B8AA RID: 47274
[FieldOffset(Offset = "0xA2")]
[Token(Token = "0x400B8AA")]
private bool GBFJHGAPECM;
// Token: 0x0400B8AB RID: 47275
[FieldOffset(Offset = "0xA3")]
[Token(Token = "0x400B8AB")]
private bool LEGBAJBMPFL;
// Token: 0x0400B8AD RID: 47277
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B8AD")]
private RadialShortcutMenuPageEntry[] BGMLMIPONBH;
// Token: 0x0400B8AE RID: 47278
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B8AE")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400B8AF RID: 47279
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B8AF")]
private LOCNHHPGIAG EJPNJOKKIJJ;
// Token: 0x0400B8B0 RID: 47280
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B8B0")]
private ScreenPlayerController DALDMBOEGIB;
// Token: 0x020029C9 RID: 10697
[Token(Token = "0x20029C9")]
private enum ADKOOIEEDDF : ushort
{
// Token: 0x0400B8B2 RID: 47282
[Token(Token = "0x400B8B2")]
Disabled,
// Token: 0x0400B8B3 RID: 47283
[Token(Token = "0x400B8B3")]
Closed,
// Token: 0x0400B8B4 RID: 47284
[Token(Token = "0x400B8B4")]
Open
}
}
}