a
This commit is contained in:
@@ -0,0 +1,210 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Rendering
|
||||
{
|
||||
// Token: 0x02002D3D RID: 11581
|
||||
[Token(Token = "0x2002D3D")]
|
||||
public sealed class SparkleRendererEffect : CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>
|
||||
{
|
||||
// Token: 0x170036CA RID: 14026
|
||||
// (get) Token: 0x06013B51 RID: 80721 RVA: 0x00495E30 File Offset: 0x00494030
|
||||
[Token(Token = "0x170036CA")]
|
||||
private static Shader GJFIDAMBLMA
|
||||
{
|
||||
[Token(Token = "0x6013B51")]
|
||||
[Address(RVA = "0x1259230", Offset = "0x1258030", VA = "0x181259230")]
|
||||
get
|
||||
{
|
||||
Shader joojdhmjdbm = SparkleRendererEffect.JOOJDHMJDBM;
|
||||
if (joojdhmjdbm == 0)
|
||||
{
|
||||
SparkleRendererEffect.JOOJDHMJDBM = Shader.Find("AG/SparkleEffectShaderMobile");
|
||||
}
|
||||
return joojdhmjdbm;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013B52 RID: 80722 RVA: 0x00495E58 File Offset: 0x00494058
|
||||
[Token(Token = "0x6013B52")]
|
||||
[Address(RVA = "0x12592E0", Offset = "0x12580E0", VA = "0x1812592E0")]
|
||||
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: 0x06013B53 RID: 80723 RVA: 0x00495E8C File Offset: 0x0049408C
|
||||
[Token(Token = "0x6013B53")]
|
||||
[Address(RVA = "0x12591D0", Offset = "0x1257FD0", VA = "0x1812591D0")]
|
||||
public static Material InstantiateMaterialWithMobileShaderIfNecessary(Material DIEPOPNJNCO)
|
||||
{
|
||||
return new Material(DIEPOPNJNCO);
|
||||
}
|
||||
|
||||
// Token: 0x170036CB RID: 14027
|
||||
// (get) Token: 0x06013B54 RID: 80724 RVA: 0x00495EA0 File Offset: 0x004940A0
|
||||
[Token(Token = "0x170036CB")]
|
||||
protected override RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO NKHCGACJHCB
|
||||
{
|
||||
[Token(Token = "0x6013B54")]
|
||||
[Address(RVA = "0x1259050", Offset = "0x1257E50", VA = "0x181259050", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return SparkleRendererEffect.GDMBHDFEGMA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036CC RID: 14028
|
||||
// (get) Token: 0x06013B55 RID: 80725 RVA: 0x00495EB4 File Offset: 0x004940B4
|
||||
[Token(Token = "0x170036CC")]
|
||||
public override string MICEMEJMPBK
|
||||
{
|
||||
[Token(Token = "0x6013B55")]
|
||||
[Address(RVA = "0x12599A0", Offset = "0x12587A0", VA = "0x1812599A0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return "Draw Object Sparkle Effects";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036CD RID: 14029
|
||||
// (get) Token: 0x06013B56 RID: 80726 RVA: 0x00495EC8 File Offset: 0x004940C8
|
||||
[Token(Token = "0x170036CD")]
|
||||
protected override bool OJNJNCCAONF
|
||||
{
|
||||
[Token(Token = "0x6013B56")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "9")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013B57 RID: 80727 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013B57")]
|
||||
[Address(RVA = "0x1258F50", Offset = "0x1257D50", VA = "0x181258F50", 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: 0x06013B58 RID: 80728 RVA: 0x00495ED8 File Offset: 0x004940D8
|
||||
[Token(Token = "0x6013B58")]
|
||||
[Address(RVA = "0x12590B0", Offset = "0x1257EB0", VA = "0x1812590B0", 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: 0x06013B59 RID: 80729 RVA: 0x00495F18 File Offset: 0x00494118
|
||||
[Token(Token = "0x6013B59")]
|
||||
[Address(RVA = "0x12595E0", Offset = "0x12583E0", VA = "0x1812595E0")]
|
||||
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: 0x06013B5A RID: 80730 RVA: 0x00495F74 File Offset: 0x00494174
|
||||
[Token(Token = "0x6013B5A")]
|
||||
[Address(RVA = "0x1259400", Offset = "0x1258200", VA = "0x181259400")]
|
||||
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: 0x06013B5B RID: 80731 RVA: 0x00495FA4 File Offset: 0x004941A4
|
||||
[Token(Token = "0x6013B5B")]
|
||||
[Address(RVA = "0x1259960", Offset = "0x1258760", VA = "0x181259960")]
|
||||
public SparkleRendererEffect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013B5C RID: 80732 RVA: 0x00495FB8 File Offset: 0x004941B8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6013B5C")]
|
||||
[Address(RVA = "0x1259900", Offset = "0x1258700", VA = "0x181259900")]
|
||||
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: 0x0400CCF4 RID: 52468
|
||||
[Token(Token = "0x400CCF4")]
|
||||
private const int PKFAPBJGIAM = 128;
|
||||
|
||||
// Token: 0x0400CCF5 RID: 52469
|
||||
[Token(Token = "0x400CCF5")]
|
||||
private static Shader JOOJDHMJDBM;
|
||||
|
||||
// Token: 0x0400CCF6 RID: 52470
|
||||
[Token(Token = "0x400CCF6")]
|
||||
private static Material GKOFPFIMFCK;
|
||||
|
||||
// Token: 0x0400CCF7 RID: 52471
|
||||
[Token(Token = "0x400CCF7")]
|
||||
private static readonly RendererEffectBase<CommandBufferRendererEffect<SparkleRendererEffect.LNCJLGPDJAE, SparkleRendererEffect>.PKIMMOGBLIP, SparkleRendererEffect>.DFAPEDACOFO GDMBHDFEGMA;
|
||||
|
||||
// Token: 0x02002D3E RID: 11582
|
||||
[Token(Token = "0x2002D3E")]
|
||||
public struct LNCJLGPDJAE
|
||||
{
|
||||
// Token: 0x0400CCF8 RID: 52472
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400CCF8")]
|
||||
public float PFBHKJPLGHM;
|
||||
|
||||
// Token: 0x0400CCF9 RID: 52473
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400CCF9")]
|
||||
public float IMBIFPLFADF;
|
||||
}
|
||||
|
||||
// Token: 0x02002D3F RID: 11583
|
||||
[Token(Token = "0x2002D3F")]
|
||||
private static class IMMEEBLDIJO
|
||||
{
|
||||
// Token: 0x0400CCFA RID: 52474
|
||||
[Token(Token = "0x400CCFA")]
|
||||
public static readonly int NHGFBFDCFHK = Shader.PropertyToID("_WidthInterpolation");
|
||||
|
||||
// Token: 0x0400CCFB RID: 52475
|
||||
[Token(Token = "0x400CCFB")]
|
||||
public static readonly int GPAHBKBCBME = Shader.PropertyToID("_ColorInterpolation");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user