Files
2026-04-10 22:50:51 +02:00

145 lines
4.1 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
// Token: 0x02000327 RID: 807
[Token(Token = "0x2000327")]
public class EquipmentFavoriteUI : MonoBehaviour
{
// Token: 0x1700043F RID: 1087
// (get) Token: 0x060018F2 RID: 6386 RVA: 0x00064D84 File Offset: 0x00062F84
// (set) Token: 0x060018F3 RID: 6387 RVA: 0x00064D98 File Offset: 0x00062F98
[Token(Token = "0x1700043F")]
public bool JKDGPMDNCMK
{
[Token(Token = "0x60018F2")]
[Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")]
get
{
return this.GPKDIEGHDIG;
}
[Token(Token = "0x60018F3")]
[Address(RVA = "0x12AFCE0", Offset = "0x12AEAE0", VA = "0x1812AFCE0")]
set
{
if (this.GPKDIEGHDIG != value)
{
Transform transform = this.visual;
this.GPKDIEGHDIG = value;
GameObject gameObject = transform.gameObject;
bool gpkdieghdig = this.GPKDIEGHDIG;
gameObject.SetActive(gpkdieghdig);
AnimateInOut bnbckgdgobc = this.BNBCKGDGOBC;
int num = 0;
if (bnbckgdgobc != num)
{
AnimateInOut bnbckgdgobc2 = this.BNBCKGDGOBC;
int num2 = 0;
bool gpkdieghdig2 = this.GPKDIEGHDIG;
bnbckgdgobc2.PlayEffect(gpkdieghdig2, num2, num2, num2 != 0);
}
}
}
}
// Token: 0x060018F4 RID: 6388 RVA: 0x00064E10 File Offset: 0x00063010
[Token(Token = "0x60018F4")]
[Address(RVA = "0x12AF810", Offset = "0x12AE610", VA = "0x1812AF810")]
private void Awake()
{
if (this.GPKDIEGHDIG)
{
Transform transform = this.visual;
this.GPKDIEGHDIG = false;
GameObject gameObject = transform.gameObject;
bool gpkdieghdig = this.GPKDIEGHDIG;
gameObject.SetActive(gpkdieghdig);
AnimateInOut bnbckgdgobc = this.BNBCKGDGOBC;
int num = 0;
if (bnbckgdgobc != num)
{
AnimateInOut bnbckgdgobc2 = this.BNBCKGDGOBC;
int num2 = 0;
bool gpkdieghdig2 = this.GPKDIEGHDIG;
bnbckgdgobc2.PlayEffect(gpkdieghdig2, num2, num2, num2 != 0);
}
}
AnimateInOut component = base.GetComponent<AnimateInOut>();
this.BNBCKGDGOBC = component;
}
// Token: 0x060018F5 RID: 6389 RVA: 0x00064E98 File Offset: 0x00063098
[Token(Token = "0x60018F5")]
[Address(RVA = "0x12AF940", Offset = "0x12AE740", VA = "0x1812AF940")]
private void Update()
{
BoxCollider boxCollider = this.boxCollider;
Collider[] edlkikocamm = this.EDLKIKOCAMM;
int num = boxCollider.AMAOMIJGJBF(495330304, (QueryTriggerInteraction)((uint)1), edlkikocamm);
int num2 = 0;
if (num > 0)
{
Tool tool = this.EDLKIKOCAMM[num2].AMKJBLIFHPB();
int num3 = 0;
if (tool != num3 && tool.FNFNLDBILFE)
{
ToolSkinMapper toolSkinMapper = tool.toolSkinMapper;
int num4 = 0;
if (toolSkinMapper != num4)
{
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField = tool.<FLFJCIPBAPA>k__BackingField;
int num5 = 0;
if (<FLFJCIPBAPA>k__BackingField != num5 && tool.<FLFJCIPBAPA>k__BackingField.<EPECNEBCMLG>k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Drawer)
{
Transform transform = boxCollider.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = boxCollider.transform;
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
throw new NullReferenceException();
}
}
}
num2++;
}
}
// Token: 0x060018F6 RID: 6390 RVA: 0x00064F70 File Offset: 0x00063170
[Token(Token = "0x60018F6")]
[Address(RVA = "0x12AFC90", Offset = "0x12AEA90", VA = "0x1812AFC90")]
public EquipmentFavoriteUI()
{
Collider[] array = new Collider[10];
this.EDLKIKOCAMM = array;
base..ctor();
}
// Token: 0x040012F5 RID: 4853
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40012F5")]
[SerializeField]
private Transform visual;
// Token: 0x040012F6 RID: 4854
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40012F6")]
[SerializeField]
private BoxCollider boxCollider;
// Token: 0x040012F7 RID: 4855
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40012F7")]
private bool GPKDIEGHDIG = true;
// Token: 0x040012F8 RID: 4856
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40012F8")]
private AnimateInOut BNBCKGDGOBC;
// Token: 0x040012F9 RID: 4857
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40012F9")]
private Collider[] EDLKIKOCAMM;
}