m
This commit is contained in:
@@ -0,0 +1,287 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x020020CD RID: 8397
|
||||
[Token(Token = "0x20020CD")]
|
||||
public class PlayerFollowingSpotlight : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170021C2 RID: 8642
|
||||
// (get) Token: 0x0600D3D0 RID: 54224 RVA: 0x00306DEC File Offset: 0x00304FEC
|
||||
// (set) Token: 0x0600D3D1 RID: 54225 RVA: 0x00306E00 File Offset: 0x00305000
|
||||
[Token(Token = "0x170021C2")]
|
||||
public Player OGEDGNGNPNA
|
||||
{
|
||||
[Token(Token = "0x600D3D0")]
|
||||
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
||||
get
|
||||
{
|
||||
return this.IFCHBJFACNA;
|
||||
}
|
||||
[Token(Token = "0x600D3D1")]
|
||||
[Address(RVA = "0x19EAA20", Offset = "0x19E9A20", VA = "0x1819EAA20")]
|
||||
set
|
||||
{
|
||||
this.IFCHBJFACNA = value;
|
||||
int num = 0;
|
||||
if (value != num)
|
||||
{
|
||||
this.fogMesh.gameObject.SetActive(true);
|
||||
AGAJMBPABDL photonPlayer = this.IFCHBJFACNA.DBAJDHGDPOL;
|
||||
Light light = this.spotlight;
|
||||
if (!photonPlayer.DMKCIEPGGAB)
|
||||
{
|
||||
int num2 = 0;
|
||||
light.enabled = num2 != 0;
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(photonPlayer);
|
||||
Material material = this.fogMesh.GetMaterial();
|
||||
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
||||
}
|
||||
bool mgncnnnkhfm = this.MGNCNNNKHFM;
|
||||
light.enabled = mgncnnnkhfm;
|
||||
Material material2 = this.fogMesh.GetMaterial();
|
||||
Color white = Color.white;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021C3 RID: 8643
|
||||
// (get) Token: 0x0600D3D2 RID: 54226 RVA: 0x00306EB8 File Offset: 0x003050B8
|
||||
[Token(Token = "0x170021C3")]
|
||||
public bool PJDBHCDHGLJ
|
||||
{
|
||||
[Token(Token = "0x600D3D2")]
|
||||
[Address(RVA = "0x19EA8F0", Offset = "0x19E98F0", VA = "0x1819EA8F0")]
|
||||
get
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
int num = 0;
|
||||
return ifchbjfacna != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170021C4 RID: 8644
|
||||
// (get) Token: 0x0600D3D3 RID: 54227 RVA: 0x00306ED8 File Offset: 0x003050D8
|
||||
// (set) Token: 0x0600D3D4 RID: 54228 RVA: 0x00306EEC File Offset: 0x003050EC
|
||||
[Token(Token = "0x170021C4")]
|
||||
public bool PAJGCGDFHKK
|
||||
{
|
||||
[Token(Token = "0x600D3D3")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
|
||||
get
|
||||
{
|
||||
return this.MGNCNNNKHFM;
|
||||
}
|
||||
[Token(Token = "0x600D3D4")]
|
||||
[Address(RVA = "0x19EA950", Offset = "0x19E9950", VA = "0x1819EA950")]
|
||||
set
|
||||
{
|
||||
this.MGNCNNNKHFM = value;
|
||||
if (value)
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
int num = 0;
|
||||
if (ifchbjfacna != num)
|
||||
{
|
||||
AGAJMBPABDL photonPlayer = this.IFCHBJFACNA.DBAJDHGDPOL;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
Light light = this.spotlight;
|
||||
bool flag = num2 != 0;
|
||||
light.enabled = flag;
|
||||
GameObject gameObject = this.fogMesh.gameObject;
|
||||
bool mgncnnnkhfm = this.MGNCNNNKHFM;
|
||||
gameObject.SetActive(mgncnnnkhfm);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D3D5 RID: 54229 RVA: 0x00306F64 File Offset: 0x00305164
|
||||
[Token(Token = "0x600D3D5")]
|
||||
[Address(RVA = "0x19E9E60", Offset = "0x19E8E60", VA = "0x1819E9E60")]
|
||||
private void Awake()
|
||||
{
|
||||
Action action = new Action(this.BALOKJMBNIN);
|
||||
IDisposable disposable = this.OPEMIFENIJM(action);
|
||||
}
|
||||
|
||||
// Token: 0x0600D3D6 RID: 54230 RVA: 0x00306F88 File Offset: 0x00305188
|
||||
[Token(Token = "0x600D3D6")]
|
||||
[Address(RVA = "0x19E9ED0", Offset = "0x19E8ED0", VA = "0x1819E9ED0")]
|
||||
private void BALOKJMBNIN()
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
int num = 0;
|
||||
if (ifchbjfacna != num)
|
||||
{
|
||||
bool flag = this.BBGMHBMFBNH();
|
||||
this.HAIEBGDKICI(flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D3D7 RID: 54231 RVA: 0x00306FB8 File Offset: 0x003051B8
|
||||
[Token(Token = "0x600D3D7")]
|
||||
[Address(RVA = "0x19E9F50", Offset = "0x19E8F50", VA = "0x1819E9F50")]
|
||||
private bool BBGMHBMFBNH()
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.MNONHPHFMIH.z = z;
|
||||
Transform transform = base.transform;
|
||||
Vector3 up = Vector3.up;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num = this.maxHorizontalDistanceFromTarget;
|
||||
float num2;
|
||||
if (num2 <= num)
|
||||
{
|
||||
float num3;
|
||||
if (this.minHeightAboveTarget <= num3)
|
||||
{
|
||||
}
|
||||
Transform transform2 = base.transform;
|
||||
Vector3 up2 = Vector3.up;
|
||||
}
|
||||
Transform transform3 = base.transform;
|
||||
Vector3 vector3 = this.LMJLJNGDJEG();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D3D8 RID: 54232 RVA: 0x00307038 File Offset: 0x00305238
|
||||
[Token(Token = "0x600D3D8")]
|
||||
[Address(RVA = "0x19EA240", Offset = "0x19E9240", VA = "0x1819EA240")]
|
||||
private void HAIEBGDKICI(bool EPJIJKECFGA)
|
||||
{
|
||||
float num = Time.time;
|
||||
float num2 = this.targetingSpeedNoise;
|
||||
num = num2;
|
||||
float num3 = global::UnityEngine.Random.Range(num, num2);
|
||||
this.CDLOHDCINNG = num3;
|
||||
float time = Time.time;
|
||||
this.DDLBPKGEDLN = time;
|
||||
Transform transform = base.transform;
|
||||
Vector3 up = Vector3.up;
|
||||
Transform transform2 = base.transform;
|
||||
if (EPJIJKECFGA)
|
||||
{
|
||||
float num4 = global::UnityEngine.Random.Range(-5f, 5f);
|
||||
Transform transform3 = base.transform;
|
||||
}
|
||||
Transform transform4 = base.transform;
|
||||
float deltaTime = Time.deltaTime;
|
||||
}
|
||||
|
||||
// Token: 0x0600D3D9 RID: 54233 RVA: 0x003070C4 File Offset: 0x003052C4
|
||||
[Token(Token = "0x600D3D9")]
|
||||
[Address(RVA = "0x19EA580", Offset = "0x19E9580", VA = "0x1819EA580")]
|
||||
private Vector3 LMJLJNGDJEG()
|
||||
{
|
||||
Vector3 gravity = Physics.gravity;
|
||||
float num = global::UnityEngine.Random.Range(-90f, 90f);
|
||||
int num2 = 0;
|
||||
Vector3 up = Vector3.up;
|
||||
Quaternion quaternion = Quaternion.AngleAxis(num, num2);
|
||||
Vector3 up2 = Vector3.up;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600D3DA RID: 54234 RVA: 0x00307114 File Offset: 0x00305314
|
||||
[Token(Token = "0x600D3DA")]
|
||||
[Address(RVA = "0x19EA850", Offset = "0x19E9850", VA = "0x1819EA850")]
|
||||
public PlayerFollowingSpotlight()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.MNONHPHFMIH.z = z;
|
||||
this.MGNCNNNKHFM = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400869F RID: 34463
|
||||
[Token(Token = "0x400869F")]
|
||||
private const float MOAMFNMLBFO = 0.5f;
|
||||
|
||||
// Token: 0x040086A0 RID: 34464
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40086A0")]
|
||||
[SerializeField]
|
||||
[Header("Movement")]
|
||||
private float targetingSpeed = 20f;
|
||||
|
||||
// Token: 0x040086A1 RID: 34465
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40086A1")]
|
||||
[SerializeField]
|
||||
private float targetingSpeedNoise = 5f;
|
||||
|
||||
// Token: 0x040086A2 RID: 34466
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40086A2")]
|
||||
[SerializeField]
|
||||
private float maxHorizontalDistanceFromTarget = 40f;
|
||||
|
||||
// Token: 0x040086A3 RID: 34467
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40086A3")]
|
||||
[SerializeField]
|
||||
private float defaultHorizontalDistanceFromTarget = 30f;
|
||||
|
||||
// Token: 0x040086A4 RID: 34468
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40086A4")]
|
||||
[SerializeField]
|
||||
private float minHeightAboveTarget = 10f;
|
||||
|
||||
// Token: 0x040086A5 RID: 34469
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40086A5")]
|
||||
[SerializeField]
|
||||
private float defaultHeightAboveTarget = 20f;
|
||||
|
||||
// Token: 0x040086A6 RID: 34470
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40086A6")]
|
||||
[SerializeField]
|
||||
[Header("Visuals")]
|
||||
private Light spotlight;
|
||||
|
||||
// Token: 0x040086A7 RID: 34471
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40086A7")]
|
||||
[SerializeField]
|
||||
private MeshRenderer fogMesh;
|
||||
|
||||
// Token: 0x040086A8 RID: 34472
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40086A8")]
|
||||
private Vector3 MNONHPHFMIH;
|
||||
|
||||
// Token: 0x040086A9 RID: 34473
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40086A9")]
|
||||
private float CDLOHDCINNG;
|
||||
|
||||
// Token: 0x040086AA RID: 34474
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40086AA")]
|
||||
private float DDLBPKGEDLN;
|
||||
|
||||
// Token: 0x040086AB RID: 34475
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40086AB")]
|
||||
private Player IFCHBJFACNA;
|
||||
|
||||
// Token: 0x040086AC RID: 34476
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40086AC")]
|
||||
private bool MGNCNNNKHFM;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user