100 lines
2.6 KiB
C#
100 lines
2.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020003A8 RID: 936
|
|
[Token(Token = "0x20003A8")]
|
|
public class GiftBoxMerchVisual : MonoBehaviour
|
|
{
|
|
// Token: 0x06001E29 RID: 7721 RVA: 0x0007C144 File Offset: 0x0007A344
|
|
[Token(Token = "0x6001E29")]
|
|
[Address(RVA = "0x10A20A0", Offset = "0x10A0EA0", VA = "0x1810A20A0")]
|
|
public bool SetGiftDrop(MJLPNOMEFKG LHKDGCMGAKD)
|
|
{
|
|
if (LHKDGCMGAKD.<KLCOFMJCFHG>k__BackingField != HJPLOCLJMDK.Token)
|
|
{
|
|
PGCHMNKBEFJ <IGOLNCKNKMK>k__BackingField = LHKDGCMGAKD.<IGOLNCKNKMK>k__BackingField;
|
|
return this.PNOFKDBKAPB(<IGOLNCKNKMK>k__BackingField);
|
|
}
|
|
MeshRenderer meshRenderer = this.meshRenderer;
|
|
Material material = this.tokenMaterial;
|
|
meshRenderer.SetMaterial(material);
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06001E2A RID: 7722 RVA: 0x0007C18C File Offset: 0x0007A38C
|
|
[Token(Token = "0x6001E2A")]
|
|
[Address(RVA = "0x10A1EA0", Offset = "0x10A0CA0", VA = "0x1810A1EA0")]
|
|
private bool PNOFKDBKAPB(PGCHMNKBEFJ PJPJNEFMBBP)
|
|
{
|
|
int num;
|
|
int num2;
|
|
do
|
|
{
|
|
num = 0;
|
|
num2 = 0;
|
|
List<GiftBoxMerchVisual.GiftRarityVisual> list = this.giftRarityVisuals;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
MeshRenderer meshRenderer = this.meshRenderer;
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
string text = "Could not find a visual setup for rarity : " + num;
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogError(text, gameObject);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001E2B RID: 7723 RVA: 0x0007C1E4 File Offset: 0x0007A3E4
|
|
[Token(Token = "0x6001E2B")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public GiftBoxMerchVisual()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040016D8 RID: 5848
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40016D8")]
|
|
[SerializeField]
|
|
private MeshRenderer meshRenderer;
|
|
|
|
// Token: 0x040016D9 RID: 5849
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40016D9")]
|
|
[SerializeField]
|
|
private List<GiftBoxMerchVisual.GiftRarityVisual> giftRarityVisuals;
|
|
|
|
// Token: 0x040016DA RID: 5850
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40016DA")]
|
|
[SerializeField]
|
|
private Material tokenMaterial;
|
|
|
|
// Token: 0x020003A9 RID: 937
|
|
[Token(Token = "0x20003A9")]
|
|
[Serializable]
|
|
public struct GiftRarityVisual
|
|
{
|
|
// Token: 0x040016DB RID: 5851
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40016DB")]
|
|
public string name;
|
|
|
|
// Token: 0x040016DC RID: 5852
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40016DC")]
|
|
public PGCHMNKBEFJ rarity;
|
|
|
|
// Token: 0x040016DD RID: 5853
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40016DD")]
|
|
public Material material;
|
|
}
|
|
}
|