233 lines
6.2 KiB
C#
233 lines
6.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002796 RID: 10134
|
|
[Token(Token = "0x2002796")]
|
|
[StructLayout(3)]
|
|
public class CameraIgnoreBubble : MonoBehaviour
|
|
{
|
|
// Token: 0x17002FD5 RID: 12245
|
|
// (get) Token: 0x06011BB9 RID: 72633 RVA: 0x0043C23C File Offset: 0x0043A43C
|
|
[Token(Token = "0x17002FD5")]
|
|
public Camera CPBIELIDPBI
|
|
{
|
|
[Token(Token = "0x6011BB9")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get
|
|
{
|
|
return this._camera;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FD6 RID: 12246
|
|
// (get) Token: 0x06011BBA RID: 72634 RVA: 0x0043C250 File Offset: 0x0043A450
|
|
[Token(Token = "0x17002FD6")]
|
|
public List<Camera> KLBADDELBDK
|
|
{
|
|
[Token(Token = "0x6011BBA")]
|
|
[Address(RVA = "0x18572F0", Offset = "0x1855CF0", VA = "0x1818572F0")]
|
|
get
|
|
{
|
|
List<Camera> ljmghobdden = this.LJMGHOBDDEN;
|
|
if (ljmghobdden == 0)
|
|
{
|
|
List<Camera> list = new List(1);
|
|
this.LJMGHOBDDEN = list;
|
|
Camera camera = this._camera;
|
|
list.Add(camera);
|
|
}
|
|
return ljmghobdden;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FD7 RID: 12247
|
|
// (get) Token: 0x06011BBB RID: 72635 RVA: 0x0043C28C File Offset: 0x0043A48C
|
|
[Token(Token = "0x17002FD7")]
|
|
public bool BCDNIGFIFGI
|
|
{
|
|
[Token(Token = "0x6011BBB")]
|
|
[Address(RVA = "0x651230", Offset = "0x64FC30", VA = "0x180651230")]
|
|
get
|
|
{
|
|
return this.supportsIgnoringLocalPlayer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FD8 RID: 12248
|
|
// (get) Token: 0x06011BBC RID: 72636 RVA: 0x0043C2A0 File Offset: 0x0043A4A0
|
|
[Token(Token = "0x17002FD8")]
|
|
public float JEKIFEIBKJO
|
|
{
|
|
[Token(Token = "0x6011BBC")]
|
|
[Address(RVA = "0x468020", Offset = "0x466A20", VA = "0x180468020")]
|
|
get
|
|
{
|
|
return this.radius;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FD9 RID: 12249
|
|
// (get) Token: 0x06011BBD RID: 72637 RVA: 0x0043C2B4 File Offset: 0x0043A4B4
|
|
[Token(Token = "0x17002FD9")]
|
|
public float LEGMDHHAMKC
|
|
{
|
|
[Token(Token = "0x6011BBD")]
|
|
[Address(RVA = "0x18573C0", Offset = "0x1855DC0", VA = "0x1818573C0")]
|
|
get
|
|
{
|
|
return this.radius;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FDA RID: 12250
|
|
// (get) Token: 0x06011BBE RID: 72638 RVA: 0x0043C2C8 File Offset: 0x0043A4C8
|
|
[Token(Token = "0x17002FDA")]
|
|
public float ICFCKMMCFHM
|
|
{
|
|
[Token(Token = "0x6011BBE")]
|
|
[Address(RVA = "0x467C00", Offset = "0x466600", VA = "0x180467C00")]
|
|
get
|
|
{
|
|
return this.fadeStartDistance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FDB RID: 12251
|
|
// (get) Token: 0x06011BBF RID: 72639 RVA: 0x0043C2DC File Offset: 0x0043A4DC
|
|
[Token(Token = "0x17002FDB")]
|
|
public float ALDDAPMFOME
|
|
{
|
|
[Token(Token = "0x6011BBF")]
|
|
[Address(RVA = "0x467D00", Offset = "0x466700", VA = "0x180467D00")]
|
|
get
|
|
{
|
|
return this.fadeCompleteDistance;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FDC RID: 12252
|
|
// (get) Token: 0x06011BC0 RID: 72640 RVA: 0x0043C2F0 File Offset: 0x0043A4F0
|
|
[Token(Token = "0x17002FDC")]
|
|
public float MHJPMGBLFPC
|
|
{
|
|
[Token(Token = "0x6011BC0")]
|
|
[Address(RVA = "0x621DA0", Offset = "0x6207A0", VA = "0x180621DA0")]
|
|
get
|
|
{
|
|
return this.minAlpha;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FDD RID: 12253
|
|
// (get) Token: 0x06011BC1 RID: 72641 RVA: 0x0043C304 File Offset: 0x0043A504
|
|
[Token(Token = "0x17002FDD")]
|
|
public bool MIKDLDEALPN
|
|
{
|
|
[Token(Token = "0x6011BC1")]
|
|
[Address(RVA = "0x1857380", Offset = "0x1855D80", VA = "0x181857380")]
|
|
get
|
|
{
|
|
bool enabled = base.enabled;
|
|
if (!enabled)
|
|
{
|
|
return enabled;
|
|
}
|
|
return this._camera.enabled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011BC2 RID: 72642 RVA: 0x0043C330 File Offset: 0x0043A530
|
|
[Token(Token = "0x6011BC2")]
|
|
[Address(RVA = "0x18571F0", Offset = "0x1855BF0", VA = "0x1818571F0")]
|
|
private void OnEnable()
|
|
{
|
|
CameraIgnoreBubble.AllBubbles.Add(this);
|
|
}
|
|
|
|
// Token: 0x06011BC3 RID: 72643 RVA: 0x0043C350 File Offset: 0x0043A550
|
|
[Token(Token = "0x6011BC3")]
|
|
[Address(RVA = "0x1857020", Offset = "0x1855A20", VA = "0x181857020")]
|
|
private void OnDisable()
|
|
{
|
|
bool flag = CameraIgnoreBubble.AllBubbles.Remove(this);
|
|
}
|
|
|
|
// Token: 0x06011BC4 RID: 72644 RVA: 0x0043C370 File Offset: 0x0043A570
|
|
[Token(Token = "0x6011BC4")]
|
|
[Address(RVA = "0x18570A0", Offset = "0x1855AA0", VA = "0x1818570A0")]
|
|
private void OnDrawGizmosSelected()
|
|
{
|
|
Color green = Color.green;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Color yellow = Color.yellow;
|
|
Transform transform2 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Color red = Color.red;
|
|
Transform transform3 = base.transform;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
}
|
|
|
|
// Token: 0x06011BC5 RID: 72645 RVA: 0x0043C3C8 File Offset: 0x0043A5C8
|
|
[Token(Token = "0x6011BC5")]
|
|
[Address(RVA = "0x18572D0", Offset = "0x1855CD0", VA = "0x1818572D0")]
|
|
public CameraIgnoreBubble()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BDED RID: 48621
|
|
[Token(Token = "0x400BDED")]
|
|
public static readonly List<CameraIgnoreBubble> AllBubbles = new List();
|
|
|
|
// Token: 0x0400BDEE RID: 48622
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BDEE")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)]
|
|
private Camera _camera;
|
|
|
|
// Token: 0x0400BDEF RID: 48623
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400BDEF")]
|
|
private List<Camera> LJMGHOBDDEN;
|
|
|
|
// Token: 0x0400BDF0 RID: 48624
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400BDF0")]
|
|
[SerializeField]
|
|
private bool supportsIgnoringLocalPlayer = true;
|
|
|
|
// Token: 0x0400BDF1 RID: 48625
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400BDF1")]
|
|
[SerializeField]
|
|
private float radius = 1f;
|
|
|
|
// Token: 0x0400BDF2 RID: 48626
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400BDF2")]
|
|
[SerializeField]
|
|
private float fadeStartDistance = 0.5f;
|
|
|
|
// Token: 0x0400BDF3 RID: 48627
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400BDF3")]
|
|
[SerializeField]
|
|
private float fadeCompleteDistance = 0.05f;
|
|
|
|
// Token: 0x0400BDF4 RID: 48628
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400BDF4")]
|
|
[SerializeField]
|
|
private float minAlpha;
|
|
}
|
|
}
|