scripts
This commit is contained in:
@@ -0,0 +1,181 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom
|
||||
{
|
||||
// Token: 0x02001C60 RID: 7264
|
||||
[Token(Token = "0x2001C60")]
|
||||
[StructLayout(3)]
|
||||
public class PlayerFlyIndicator : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17001E6D RID: 7789
|
||||
// (get) Token: 0x0600C2C7 RID: 49863 RVA: 0x002DF1CC File Offset: 0x002DD3CC
|
||||
// (set) Token: 0x0600C2C8 RID: 49864 RVA: 0x002DF1E0 File Offset: 0x002DD3E0
|
||||
[Token(Token = "0x17001E6D")]
|
||||
public float AGIJLKGKDBB
|
||||
{
|
||||
[Token(Token = "0x600C2C7")]
|
||||
[Address(RVA = "0x467C00", Offset = "0x466600", VA = "0x180467C00")]
|
||||
get
|
||||
{
|
||||
return this.JHJCINDODIL;
|
||||
}
|
||||
[Token(Token = "0x600C2C8")]
|
||||
[Address(RVA = "0x141AEC0", Offset = "0x14198C0", VA = "0x18141AEC0")]
|
||||
set
|
||||
{
|
||||
this.JHJCINDODIL = value;
|
||||
this.MKBLJJGJAOH();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600C2C9 RID: 49865 RVA: 0x002DF1FC File Offset: 0x002DD3FC
|
||||
[Token(Token = "0x600C2C9")]
|
||||
[Address(RVA = "0x141ACD0", Offset = "0x14196D0", VA = "0x18141ACD0")]
|
||||
private void Start()
|
||||
{
|
||||
LaserTeleporter hlnkcckkhcb;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
Renderer componentInChildren = base.GetComponentInChildren<Renderer>();
|
||||
this.CHEJPOIMMCK = componentInChildren;
|
||||
Material material = new Material(componentInChildren.GetSharedMaterial());
|
||||
Renderer chejpoimmck = this.CHEJPOIMMCK;
|
||||
this.KFENPJENIOI = material;
|
||||
chejpoimmck.SetMaterial(material);
|
||||
LaserTeleporter laserTeleporter = base.GetComponentInParent<PlayerHand>()._laserTeleporter;
|
||||
this.HLNKCCKKHCB = laserTeleporter;
|
||||
int num = 0;
|
||||
if (!(laserTeleporter != num))
|
||||
{
|
||||
goto IL_90;
|
||||
}
|
||||
hlnkcckkhcb = this.HLNKCCKKHCB;
|
||||
Action<Color?> laserColorChanged = hlnkcckkhcb.LaserColorChanged;
|
||||
Action<Color?> action = new Action(this.ECIMKFFPHMA);
|
||||
@delegate = Delegate.Combine(laserColorChanged, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
hlnkcckkhcb.LaserColorChanged = @delegate;
|
||||
IL_90:
|
||||
this.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600C2CA RID: 49866 RVA: 0x002DF2A8 File Offset: 0x002DD4A8
|
||||
[Token(Token = "0x600C2CA")]
|
||||
[Address(RVA = "0x141AB70", Offset = "0x1419570", VA = "0x18141AB70")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
LaserTeleporter hlnkcckkhcb2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
Material kfenpjenioi = this.KFENPJENIOI;
|
||||
int num = 0;
|
||||
bool flag = kfenpjenioi != num;
|
||||
int num2 = 0;
|
||||
if (flag)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.KFENPJENIOI);
|
||||
this.KFENPJENIOI = num2;
|
||||
}
|
||||
LaserTeleporter hlnkcckkhcb = this.HLNKCCKKHCB;
|
||||
int num3 = 0;
|
||||
if (!(hlnkcckkhcb != num3))
|
||||
{
|
||||
return;
|
||||
}
|
||||
hlnkcckkhcb2 = this.HLNKCCKKHCB;
|
||||
Action<Color?> laserColorChanged = hlnkcckkhcb2.LaserColorChanged;
|
||||
Action<Color?> action = new Action(this.ECIMKFFPHMA);
|
||||
@delegate = Delegate.Remove(laserColorChanged, action);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
hlnkcckkhcb2.LaserColorChanged = @delegate;
|
||||
}
|
||||
|
||||
// Token: 0x0600C2CB RID: 49867 RVA: 0x002DF338 File Offset: 0x002DD538
|
||||
[Token(Token = "0x600C2CB")]
|
||||
[Address(RVA = "0x141A890", Offset = "0x1419290", VA = "0x18141A890")]
|
||||
private void ECIMKFFPHMA(Color? GJAINANBOCB)
|
||||
{
|
||||
this.MKBLJJGJAOH();
|
||||
}
|
||||
|
||||
// Token: 0x0600C2CC RID: 49868 RVA: 0x002DF34C File Offset: 0x002DD54C
|
||||
[Token(Token = "0x600C2CC")]
|
||||
[Address(RVA = "0x141A8A0", Offset = "0x14192A0", VA = "0x18141A8A0")]
|
||||
private void MKBLJJGJAOH()
|
||||
{
|
||||
Material kfenpjenioi = this.KFENPJENIOI;
|
||||
int num = 0;
|
||||
if (kfenpjenioi != num)
|
||||
{
|
||||
Material kfenpjenioi2 = this.KFENPJENIOI;
|
||||
float jhjcindodil = this.JHJCINDODIL;
|
||||
int ahpiepngjca = PlayerFlyIndicator.AHPIEPNGJCA;
|
||||
kfenpjenioi2.SetFloatImpl(ahpiepngjca, jhjcindodil);
|
||||
}
|
||||
LaserTeleporter hlnkcckkhcb = this.HLNKCCKKHCB;
|
||||
int num2 = 0;
|
||||
if (hlnkcckkhcb != num2)
|
||||
{
|
||||
LaserTeleporter hlnkcckkhcb2 = this.HLNKCCKKHCB;
|
||||
Color? idcdllgiagp = hlnkcckkhcb2.IDCDLLGIAGP;
|
||||
if (hlnkcckkhcb2 != 0)
|
||||
{
|
||||
}
|
||||
Color? <NMLEIEFPMLJ>k__BackingField = ParabolicPointer.<NMLEIEFPMLJ>k__BackingField;
|
||||
int npnnddoccjl = ParabolicPointer.NPNNDDOCCJL;
|
||||
Material kfenpjenioi3 = this.KFENPJENIOI;
|
||||
}
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject == 0)
|
||||
{
|
||||
}
|
||||
gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
// Token: 0x0600C2CD RID: 49869 RVA: 0x002DF3EC File Offset: 0x002DD5EC
|
||||
[Token(Token = "0x600C2CD")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public PlayerFlyIndicator()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040080BA RID: 32954
|
||||
[Token(Token = "0x40080BA")]
|
||||
private const float LAEJAHLAAHN = 0.5f;
|
||||
|
||||
// Token: 0x040080BB RID: 32955
|
||||
[Token(Token = "0x40080BB")]
|
||||
private static readonly int AHPIEPNGJCA = Shader.PropertyToID("_Charge");
|
||||
|
||||
// Token: 0x040080BC RID: 32956
|
||||
[Token(Token = "0x40080BC")]
|
||||
private static readonly int OJDLJHPCIFO = Shader.PropertyToID("_TintColor");
|
||||
|
||||
// Token: 0x040080BD RID: 32957
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40080BD")]
|
||||
private Renderer CHEJPOIMMCK;
|
||||
|
||||
// Token: 0x040080BE RID: 32958
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40080BE")]
|
||||
private Material KFENPJENIOI;
|
||||
|
||||
// Token: 0x040080BF RID: 32959
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40080BF")]
|
||||
private LaserTeleporter HLNKCCKKHCB;
|
||||
|
||||
// Token: 0x040080C0 RID: 32960
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40080C0")]
|
||||
private float JHJCINDODIL;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user