scripts
This commit is contained in:
@@ -0,0 +1,212 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Rendering
|
||||
{
|
||||
// Token: 0x02002838 RID: 10296
|
||||
[Token(Token = "0x2002838")]
|
||||
[StructLayout(3)]
|
||||
public sealed class SparkleRendererEffect : CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>
|
||||
{
|
||||
// Token: 0x170030C9 RID: 12489
|
||||
// (get) Token: 0x060120BA RID: 73914 RVA: 0x0044FB28 File Offset: 0x0044DD28
|
||||
[Token(Token = "0x170030C9")]
|
||||
private static Shader GJFIDAMBLMA
|
||||
{
|
||||
[Token(Token = "0x60120BA")]
|
||||
[Address(RVA = "0x19B5D50", Offset = "0x19B4750", VA = "0x1819B5D50")]
|
||||
get
|
||||
{
|
||||
Shader joojdhmjdbm = SparkleRendererEffect.JOOJDHMJDBM;
|
||||
if (joojdhmjdbm == 0)
|
||||
{
|
||||
SparkleRendererEffect.JOOJDHMJDBM = Shader.Find("AG/SparkleEffectShaderMobile");
|
||||
}
|
||||
return joojdhmjdbm;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060120BB RID: 73915 RVA: 0x0044FB50 File Offset: 0x0044DD50
|
||||
[Token(Token = "0x60120BB")]
|
||||
[Address(RVA = "0x19B5E00", Offset = "0x19B4800", VA = "0x1819B5E00")]
|
||||
private static void PAPCFFGFLJP(out Material KFENPJENIOI)
|
||||
{
|
||||
Material gkofpfimfck = SparkleRendererEffect.GKOFPFIMFCK;
|
||||
int num = 0;
|
||||
if (gkofpfimfck == num)
|
||||
{
|
||||
SparkleRendererEffect.GKOFPFIMFCK = Resources.Load<Material>("legacy_SparkleOutline_mat");
|
||||
}
|
||||
Material gkofpfimfck2 = SparkleRendererEffect.GKOFPFIMFCK;
|
||||
}
|
||||
|
||||
// Token: 0x060120BC RID: 73916 RVA: 0x0044FB84 File Offset: 0x0044DD84
|
||||
[Token(Token = "0x60120BC")]
|
||||
[Address(RVA = "0x19B5CF0", Offset = "0x19B46F0", VA = "0x1819B5CF0")]
|
||||
public static Material InstantiateMaterialWithMobileShaderIfNecessary(Material DIEPOPNJNCO)
|
||||
{
|
||||
return new Material(DIEPOPNJNCO);
|
||||
}
|
||||
|
||||
// Token: 0x170030CA RID: 12490
|
||||
// (get) Token: 0x060120BD RID: 73917 RVA: 0x0044FB98 File Offset: 0x0044DD98
|
||||
[Token(Token = "0x170030CA")]
|
||||
protected override RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO NKHCGACJHCB
|
||||
{
|
||||
[Token(Token = "0x60120BD")]
|
||||
[Address(RVA = "0x19B5B70", Offset = "0x19B4570", VA = "0x1819B5B70", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return SparkleRendererEffect.GDMBHDFEGMA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170030CB RID: 12491
|
||||
// (get) Token: 0x060120BE RID: 73918 RVA: 0x0044FBAC File Offset: 0x0044DDAC
|
||||
[Token(Token = "0x170030CB")]
|
||||
public override string MICEMEJMPBK
|
||||
{
|
||||
[Token(Token = "0x60120BE")]
|
||||
[Address(RVA = "0x19B64C0", Offset = "0x19B4EC0", VA = "0x1819B64C0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Draw Object Sparkle Effects";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170030CC RID: 12492
|
||||
// (get) Token: 0x060120BF RID: 73919 RVA: 0x0044FBC0 File Offset: 0x0044DDC0
|
||||
[Token(Token = "0x170030CC")]
|
||||
protected override bool OJNJNCCAONF
|
||||
{
|
||||
[Token(Token = "0x60120BF")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "9")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060120C0 RID: 73920 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60120C0")]
|
||||
[Address(RVA = "0x19B5A70", Offset = "0x19B4470", VA = "0x1819B5A70", Slot = "16")]
|
||||
protected override void BIMBEHCPGAM(RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.CKPIMDMOBDG GCCLEJOGCCE, ref MaterialPropertyBlock NCCFFHJCCHB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060120C1 RID: 73921 RVA: 0x0044FBD0 File Offset: 0x0044DDD0
|
||||
[Token(Token = "0x60120C1")]
|
||||
[Address(RVA = "0x19B5BD0", Offset = "0x19B45D0", VA = "0x1819B5BD0", Slot = "8")]
|
||||
protected override void EAHDMFNJBHK()
|
||||
{
|
||||
RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO gdmbhdfegma = SparkleRendererEffect.GDMBHDFEGMA;
|
||||
Comparison<RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.CKPIMDMOBDG> <>9__17_ = SparkleRendererEffect.<>c.<>9__17_0;
|
||||
if (<>9__17_ == 0)
|
||||
{
|
||||
SparkleRendererEffect.<>c.<>9__17_0 = delegate(RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.CKPIMDMOBDG lhs, RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.CKPIMDMOBDG rhs)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
gdmbhdfegma.NHGMLEGCCMP(<>9__17_);
|
||||
}
|
||||
|
||||
// Token: 0x060120C2 RID: 73922 RVA: 0x0044FC10 File Offset: 0x0044DE10
|
||||
[Token(Token = "0x60120C2")]
|
||||
[Address(RVA = "0x19B6100", Offset = "0x19B4B00", VA = "0x1819B6100")]
|
||||
public static void RenderSparkleOutline(Renderer CHEJPOIMMCK, float IEIBLIBMDOG, float CNPKHJFCGNI, int JAHPEBBDKOH = 1)
|
||||
{
|
||||
Material gkofpfimfck = SparkleRendererEffect.GKOFPFIMFCK;
|
||||
int num = 0;
|
||||
if (gkofpfimfck == num)
|
||||
{
|
||||
SparkleRendererEffect.GKOFPFIMFCK = Resources.Load<Material>("legacy_SparkleOutline_mat");
|
||||
}
|
||||
Material gkofpfimfck2 = SparkleRendererEffect.GKOFPFIMFCK;
|
||||
int num2 = 0;
|
||||
if (gkofpfimfck2.passCount > 0)
|
||||
{
|
||||
RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO gdmbhdfegma = SparkleRendererEffect.GDMBHDFEGMA;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060120C3 RID: 73923 RVA: 0x0044FC6C File Offset: 0x0044DE6C
|
||||
[Token(Token = "0x60120C3")]
|
||||
[Address(RVA = "0x19B5F20", Offset = "0x19B4920", VA = "0x1819B5F20")]
|
||||
public static void RenderSparkleOutline(Renderer CHEJPOIMMCK, Material NIEHCGDEPNG, float IEIBLIBMDOG, float CNPKHJFCGNI, int JAHPEBBDKOH = 1)
|
||||
{
|
||||
int num = 0;
|
||||
if (NIEHCGDEPNG.passCount > 0)
|
||||
{
|
||||
RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO gdmbhdfegma = SparkleRendererEffect.GDMBHDFEGMA;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060120C4 RID: 73924 RVA: 0x0044FC9C File Offset: 0x0044DE9C
|
||||
[Token(Token = "0x60120C4")]
|
||||
[Address(RVA = "0x19B6480", Offset = "0x19B4E80", VA = "0x1819B6480")]
|
||||
public SparkleRendererEffect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060120C5 RID: 73925 RVA: 0x0044FCB0 File Offset: 0x0044DEB0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60120C5")]
|
||||
[Address(RVA = "0x19B6420", Offset = "0x19B4E20", VA = "0x1819B6420")]
|
||||
static SparkleRendererEffect()
|
||||
{
|
||||
int num;
|
||||
RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO dfapedacofo = new RendererEffectBase.DFAPEDACOFO(128, num != 0);
|
||||
num = 0;
|
||||
SparkleRendererEffect.GDMBHDFEGMA = dfapedacofo;
|
||||
}
|
||||
|
||||
// Token: 0x0400C107 RID: 49415
|
||||
[Token(Token = "0x400C107")]
|
||||
private const int PKFAPBJGIAM = 128;
|
||||
|
||||
// Token: 0x0400C108 RID: 49416
|
||||
[Token(Token = "0x400C108")]
|
||||
private static Shader JOOJDHMJDBM;
|
||||
|
||||
// Token: 0x0400C109 RID: 49417
|
||||
[Token(Token = "0x400C109")]
|
||||
private static Material GKOFPFIMFCK;
|
||||
|
||||
// Token: 0x0400C10A RID: 49418
|
||||
[Token(Token = "0x400C10A")]
|
||||
private static readonly RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO GDMBHDFEGMA;
|
||||
|
||||
// Token: 0x02002839 RID: 10297
|
||||
[Token(Token = "0x2002839")]
|
||||
public struct LNCJLGPDJAE
|
||||
{
|
||||
// Token: 0x0400C10B RID: 49419
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400C10B")]
|
||||
public float PFBHKJPLGHM;
|
||||
|
||||
// Token: 0x0400C10C RID: 49420
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400C10C")]
|
||||
public float IMBIFPLFADF;
|
||||
}
|
||||
|
||||
// Token: 0x0200283A RID: 10298
|
||||
[Token(Token = "0x200283A")]
|
||||
private static class IMMEEBLDIJO
|
||||
{
|
||||
// Token: 0x0400C10D RID: 49421
|
||||
[Token(Token = "0x400C10D")]
|
||||
public static readonly int NHGFBFDCFHK = Shader.PropertyToID("_WidthInterpolation");
|
||||
|
||||
// Token: 0x0400C10E RID: 49422
|
||||
[Token(Token = "0x400C10E")]
|
||||
public static readonly int GPAHBKBCBME = Shader.PropertyToID("_ColorInterpolation");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user