a
This commit is contained in:
@@ -0,0 +1,286 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02001FED RID: 8173
|
||||
[Token(Token = "0x2001FED")]
|
||||
public class PlayerFollowingSpotlight : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17002125 RID: 8485
|
||||
// (get) Token: 0x0600D002 RID: 53250 RVA: 0x002FE958 File Offset: 0x002FCB58
|
||||
// (set) Token: 0x0600D003 RID: 53251 RVA: 0x002FE96C File Offset: 0x002FCB6C
|
||||
[Token(Token = "0x17002125")]
|
||||
public Player OGEDGNGNPNA
|
||||
{
|
||||
[Token(Token = "0x600D002")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
return this.IFCHBJFACNA;
|
||||
}
|
||||
[Token(Token = "0x600D003")]
|
||||
[Address(RVA = "0xE3C950", Offset = "0xE3B750", VA = "0x180E3C950")]
|
||||
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;
|
||||
}
|
||||
MeshRenderer meshRenderer = this.fogMesh;
|
||||
Material material = meshRenderer.GetMaterial();
|
||||
}
|
||||
bool mgncnnnkhfm = this.MGNCNNNKHFM;
|
||||
light.enabled = mgncnnnkhfm;
|
||||
Material material2 = this.fogMesh.GetMaterial();
|
||||
Color white = Color.white;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002126 RID: 8486
|
||||
// (get) Token: 0x0600D004 RID: 53252 RVA: 0x002FEA10 File Offset: 0x002FCC10
|
||||
[Token(Token = "0x17002126")]
|
||||
public bool PJDBHCDHGLJ
|
||||
{
|
||||
[Token(Token = "0x600D004")]
|
||||
[Address(RVA = "0xE3C820", Offset = "0xE3B620", VA = "0x180E3C820")]
|
||||
get
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
int num = 0;
|
||||
return ifchbjfacna != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002127 RID: 8487
|
||||
// (get) Token: 0x0600D005 RID: 53253 RVA: 0x002FEA30 File Offset: 0x002FCC30
|
||||
// (set) Token: 0x0600D006 RID: 53254 RVA: 0x002FEA44 File Offset: 0x002FCC44
|
||||
[Token(Token = "0x17002127")]
|
||||
public bool PAJGCGDFHKK
|
||||
{
|
||||
[Token(Token = "0x600D005")]
|
||||
[Address(RVA = "0x535D20", Offset = "0x534B20", VA = "0x180535D20")]
|
||||
get
|
||||
{
|
||||
return this.MGNCNNNKHFM;
|
||||
}
|
||||
[Token(Token = "0x600D006")]
|
||||
[Address(RVA = "0xE3C880", Offset = "0xE3B680", VA = "0x180E3C880")]
|
||||
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: 0x0600D007 RID: 53255 RVA: 0x002FEABC File Offset: 0x002FCCBC
|
||||
[Token(Token = "0x600D007")]
|
||||
[Address(RVA = "0xE3BD90", Offset = "0xE3AB90", VA = "0x180E3BD90")]
|
||||
private void Awake()
|
||||
{
|
||||
Action action = new Action(this.BALOKJMBNIN);
|
||||
IDisposable disposable = this.OPEMIFENIJM(action);
|
||||
}
|
||||
|
||||
// Token: 0x0600D008 RID: 53256 RVA: 0x002FEAE0 File Offset: 0x002FCCE0
|
||||
[Token(Token = "0x600D008")]
|
||||
[Address(RVA = "0xE3BE00", Offset = "0xE3AC00", VA = "0x180E3BE00")]
|
||||
private void BALOKJMBNIN()
|
||||
{
|
||||
Player ifchbjfacna = this.IFCHBJFACNA;
|
||||
int num = 0;
|
||||
if (ifchbjfacna != num)
|
||||
{
|
||||
bool flag = this.BBGMHBMFBNH();
|
||||
this.HAIEBGDKICI(flag);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600D009 RID: 53257 RVA: 0x002FEB10 File Offset: 0x002FCD10
|
||||
[Token(Token = "0x600D009")]
|
||||
[Address(RVA = "0xE3BE80", Offset = "0xE3AC80", VA = "0x180E3BE80")]
|
||||
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: 0x0600D00A RID: 53258 RVA: 0x002FEB90 File Offset: 0x002FCD90
|
||||
[Token(Token = "0x600D00A")]
|
||||
[Address(RVA = "0xE3C170", Offset = "0xE3AF70", VA = "0x180E3C170")]
|
||||
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: 0x0600D00B RID: 53259 RVA: 0x002FEC1C File Offset: 0x002FCE1C
|
||||
[Token(Token = "0x600D00B")]
|
||||
[Address(RVA = "0xE3C4B0", Offset = "0xE3B2B0", VA = "0x180E3C4B0")]
|
||||
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: 0x0600D00C RID: 53260 RVA: 0x002FEC6C File Offset: 0x002FCE6C
|
||||
[Token(Token = "0x600D00C")]
|
||||
[Address(RVA = "0xE3C780", Offset = "0xE3B580", VA = "0x180E3C780")]
|
||||
public PlayerFollowingSpotlight()
|
||||
{
|
||||
float z = Vector3.zero.z;
|
||||
this.MNONHPHFMIH.z = z;
|
||||
this.MGNCNNNKHFM = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040084E6 RID: 34022
|
||||
[Token(Token = "0x40084E6")]
|
||||
private const float MOAMFNMLBFO = 0.5f;
|
||||
|
||||
// Token: 0x040084E7 RID: 34023
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40084E7")]
|
||||
[SerializeField]
|
||||
[Header("Movement")]
|
||||
private float targetingSpeed = 20f;
|
||||
|
||||
// Token: 0x040084E8 RID: 34024
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40084E8")]
|
||||
[SerializeField]
|
||||
private float targetingSpeedNoise = 5f;
|
||||
|
||||
// Token: 0x040084E9 RID: 34025
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40084E9")]
|
||||
[SerializeField]
|
||||
private float maxHorizontalDistanceFromTarget = 40f;
|
||||
|
||||
// Token: 0x040084EA RID: 34026
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40084EA")]
|
||||
[SerializeField]
|
||||
private float defaultHorizontalDistanceFromTarget = 30f;
|
||||
|
||||
// Token: 0x040084EB RID: 34027
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40084EB")]
|
||||
[SerializeField]
|
||||
private float minHeightAboveTarget = 10f;
|
||||
|
||||
// Token: 0x040084EC RID: 34028
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40084EC")]
|
||||
[SerializeField]
|
||||
private float defaultHeightAboveTarget = 20f;
|
||||
|
||||
// Token: 0x040084ED RID: 34029
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40084ED")]
|
||||
[SerializeField]
|
||||
[Header("Visuals")]
|
||||
private Light spotlight;
|
||||
|
||||
// Token: 0x040084EE RID: 34030
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40084EE")]
|
||||
[SerializeField]
|
||||
private MeshRenderer fogMesh;
|
||||
|
||||
// Token: 0x040084EF RID: 34031
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40084EF")]
|
||||
private Vector3 MNONHPHFMIH;
|
||||
|
||||
// Token: 0x040084F0 RID: 34032
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40084F0")]
|
||||
private float CDLOHDCINNG;
|
||||
|
||||
// Token: 0x040084F1 RID: 34033
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40084F1")]
|
||||
private float DDLBPKGEDLN;
|
||||
|
||||
// Token: 0x040084F2 RID: 34034
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40084F2")]
|
||||
private Player IFCHBJFACNA;
|
||||
|
||||
// Token: 0x040084F3 RID: 34035
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40084F3")]
|
||||
private bool MGNCNNNKHFM;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user