164 lines
4.6 KiB
C#
164 lines
4.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200001A RID: 26
|
|
[Token(Token = "0x200001A")]
|
|
public class DiscGolfGizmoManager : MonoBehaviour
|
|
{
|
|
// Token: 0x060000B8 RID: 184 RVA: 0x00005320 File Offset: 0x00003520
|
|
[Token(Token = "0x60000B8")]
|
|
[Address(RVA = "0x1B04AB0", Offset = "0x1B03AB0", VA = "0x181B04AB0")]
|
|
public void Awake()
|
|
{
|
|
List<SynchronizedSimpleMotion> list = BEBOIKCDHFJ.PFOKAFNFHHM<SynchronizedSimpleMotion>(this);
|
|
this.BDIEKCDCNHG = list;
|
|
List<DiscGolfDisc> list2 = BEBOIKCDHFJ.PFOKAFNFHHM<DiscGolfDisc>(this);
|
|
this.OFNBHJEHAAP = list2;
|
|
this.DOHIFDKFOON();
|
|
}
|
|
|
|
// Token: 0x060000B9 RID: 185 RVA: 0x00005350 File Offset: 0x00003550
|
|
[Token(Token = "0x60000B9")]
|
|
[Address(RVA = "0x1B051F0", Offset = "0x1B041F0", VA = "0x181B051F0")]
|
|
public void Start()
|
|
{
|
|
FJFJJOLBIPP[] aanjmionamj = this.AANJMIONAMJ;
|
|
int num = 0;
|
|
if (num < aanjmionamj.Length)
|
|
{
|
|
FJFJJOLBIPP fjfjjolbipp = aanjmionamj[num];
|
|
int num2 = 0;
|
|
fjfjjolbipp.MIKDLDEALPN = num2 != 0;
|
|
FJFJJOLBIPP[] aanjmionamj2 = this.AANJMIONAMJ;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000BA RID: 186 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60000BA")]
|
|
[Address(RVA = "0x1B05270", Offset = "0x1B04270", VA = "0x181B05270")]
|
|
public void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060000BB RID: 187 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60000BB")]
|
|
[Address(RVA = "0x1B04B10", Offset = "0x1B03B10", VA = "0x181B04B10")]
|
|
private void DOHIFDKFOON()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060000BC RID: 188 RVA: 0x00005394 File Offset: 0x00003594
|
|
[Token(Token = "0x60000BC")]
|
|
[Address(RVA = "0x1B050D0", Offset = "0x1B040D0", VA = "0x181B050D0")]
|
|
private bool MKLIBBPNGJI(Vector3 DDHPAFKBMON, out int CLGPMHDFPJC, out int CHNBHIFEACF, out int KECBONFPLMJ)
|
|
{
|
|
float z = DDHPAFKBMON.z;
|
|
float gelhjnojnfm = this.GELHJNOJNFM;
|
|
if (this.IKLJEJDCGNN <= this.OOKCNIMFGHE && z <= this.AMGJJFIIDAK)
|
|
{
|
|
CHNBHIFEACF.m_value = (int)z;
|
|
float z2 = DDHPAFKBMON.z;
|
|
int hlbnmjmnmip = this.HLBNMJMNMIP;
|
|
if (DDHPAFKBMON < this.CFBIMBCJECD)
|
|
{
|
|
int num = hlbnmjmnmip * DDHPAFKBMON;
|
|
CLGPMHDFPJC.m_value = num;
|
|
}
|
|
uint num2;
|
|
CLGPMHDFPJC.m_value = (int)num2;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000BD RID: 189 RVA: 0x000053FC File Offset: 0x000035FC
|
|
[Token(Token = "0x60000BD")]
|
|
[Address(RVA = "0x1B051C0", Offset = "0x1B041C0", VA = "0x181B051C0")]
|
|
private int NHIFNHGIJAE(int CHNBHIFEACF, int KECBONFPLMJ)
|
|
{
|
|
int hlbnmjmnmip;
|
|
do
|
|
{
|
|
hlbnmjmnmip = this.HLBNMJMNMIP;
|
|
}
|
|
while (CHNBHIFEACF >= hlbnmjmnmip || KECBONFPLMJ >= this.CFBIMBCJECD);
|
|
int num = hlbnmjmnmip * KECBONFPLMJ;
|
|
return num + CHNBHIFEACF;
|
|
}
|
|
|
|
// Token: 0x060000BE RID: 190 RVA: 0x00005428 File Offset: 0x00003628
|
|
[Token(Token = "0x60000BE")]
|
|
[Address(RVA = "0x1B05920", Offset = "0x1B04920", VA = "0x181B05920")]
|
|
public DiscGolfGizmoManager()
|
|
{
|
|
HashSet<int> hashSet = new HashSet();
|
|
this.OHLAEOPBDJI = hashSet;
|
|
HashSet<int> hashSet2 = new HashSet();
|
|
this.IABDCLLDBOK = hashSet2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04000093 RID: 147
|
|
[Token(Token = "0x4000093")]
|
|
private const float GEJPBGJIHPG = 10f;
|
|
|
|
// Token: 0x04000094 RID: 148
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000094")]
|
|
private List<SynchronizedSimpleMotion> BDIEKCDCNHG;
|
|
|
|
// Token: 0x04000095 RID: 149
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000095")]
|
|
private List<DiscGolfDisc> OFNBHJEHAAP;
|
|
|
|
// Token: 0x04000096 RID: 150
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000096")]
|
|
private int HLBNMJMNMIP;
|
|
|
|
// Token: 0x04000097 RID: 151
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000097")]
|
|
private int CFBIMBCJECD;
|
|
|
|
// Token: 0x04000098 RID: 152
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000098")]
|
|
private HashSet<int> OHLAEOPBDJI;
|
|
|
|
// Token: 0x04000099 RID: 153
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000099")]
|
|
private HashSet<int> IABDCLLDBOK;
|
|
|
|
// Token: 0x0400009A RID: 154
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400009A")]
|
|
private FJFJJOLBIPP[] AANJMIONAMJ;
|
|
|
|
// Token: 0x0400009B RID: 155
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400009B")]
|
|
private float GELHJNOJNFM;
|
|
|
|
// Token: 0x0400009C RID: 156
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400009C")]
|
|
private float OOKCNIMFGHE;
|
|
|
|
// Token: 0x0400009D RID: 157
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400009D")]
|
|
private float IKLJEJDCGNN;
|
|
|
|
// Token: 0x0400009E RID: 158
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400009E")]
|
|
private float AMGJJFIIDAK;
|
|
}
|