scripts
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000686 RID: 1670
|
||||
[Token(Token = "0x2000686")]
|
||||
[StructLayout(3)]
|
||||
public class ButtonUIMaskWriter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600300B RID: 12299 RVA: 0x000C738C File Offset: 0x000C558C
|
||||
[Token(Token = "0x600300B")]
|
||||
[Address(RVA = "0x120BE60", Offset = "0x120A860", VA = "0x18120BE60")]
|
||||
private void Awake()
|
||||
{
|
||||
Renderer component = base.GetComponent<Renderer>();
|
||||
Material[] array = new Material[component.GetSharedMaterialArray().Length];
|
||||
this.FNFCCKGMAOP = array;
|
||||
int num = 0;
|
||||
Material[] sharedMaterialArray = component.GetSharedMaterialArray();
|
||||
Material[] fnfcckgmaop = this.FNFCCKGMAOP;
|
||||
if (num < sharedMaterialArray.Length)
|
||||
{
|
||||
Material material = new Material(component.GetSharedMaterialArray()[num]);
|
||||
if (material != 0)
|
||||
{
|
||||
}
|
||||
fnfcckgmaop[0] = material;
|
||||
if (num != 0)
|
||||
{
|
||||
Material material2 = this.FNFCCKGMAOP[num];
|
||||
this.ODDEOLHKOLP(material2);
|
||||
}
|
||||
num++;
|
||||
}
|
||||
component.SetMaterialArray(fnfcckgmaop);
|
||||
}
|
||||
|
||||
// Token: 0x0600300C RID: 12300 RVA: 0x000C7420 File Offset: 0x000C5620
|
||||
[Token(Token = "0x600300C")]
|
||||
[Address(RVA = "0x120C160", Offset = "0x120AB60", VA = "0x18120C160")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
Material[] fnfcckgmaop = this.FNFCCKGMAOP;
|
||||
if (fnfcckgmaop != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int length = fnfcckgmaop.Length;
|
||||
if (num < length)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(fnfcckgmaop[num]);
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600300D RID: 12301 RVA: 0x000C745C File Offset: 0x000C565C
|
||||
[Token(Token = "0x600300D")]
|
||||
[Address(RVA = "0x120C010", Offset = "0x120AA10", VA = "0x18120C010")]
|
||||
private void ODDEOLHKOLP(Material KFENPJENIOI)
|
||||
{
|
||||
int num = 0;
|
||||
int mbcnnhbhkna = ButtonUIMaskWriter.MBCNNHBHKNA;
|
||||
float floatImpl = KFENPJENIOI.GetFloatImpl(mbcnnhbhkna);
|
||||
int num2 = 0;
|
||||
int num3 = Mathf.Clamp(8, num2, 255);
|
||||
int num4 = 0;
|
||||
int num5 = Mathf.Clamp(4, num4, (int)3.57E-43f);
|
||||
if (num != 0)
|
||||
{
|
||||
int mbcnnhbhkna2 = ButtonUIMaskWriter.MBCNNHBHKNA;
|
||||
KFENPJENIOI.SetFloatImpl(mbcnnhbhkna2, 3.57E-43f);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600300E RID: 12302 RVA: 0x000C74BC File Offset: 0x000C56BC
|
||||
[Token(Token = "0x600300E")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public ButtonUIMaskWriter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400294E RID: 10574
|
||||
[Token(Token = "0x400294E")]
|
||||
private const int IDLAJMMIHAD = 0;
|
||||
|
||||
// Token: 0x0400294F RID: 10575
|
||||
[Token(Token = "0x400294F")]
|
||||
private static readonly int MBCNNHBHKNA = Shader.PropertyToID("_StencilMask");
|
||||
|
||||
// Token: 0x04002950 RID: 10576
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002950")]
|
||||
private Material[] FNFCCKGMAOP;
|
||||
}
|
||||
Reference in New Issue
Block a user