Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

145 lines
4.1 KiB
C#

using System;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
// Token: 0x02000331 RID: 817
[Token(Token = "0x2000331")]
public class EquipmentFavoriteUI : MonoBehaviour
{
// Token: 0x1700044A RID: 1098
// (get) Token: 0x06001969 RID: 6505 RVA: 0x00065CF0 File Offset: 0x00063EF0
// (set) Token: 0x0600196A RID: 6506 RVA: 0x00065D04 File Offset: 0x00063F04
[Token(Token = "0x1700044A")]
public bool JKDGPMDNCMK
{
[Token(Token = "0x6001969")]
[Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")]
get
{
return this.GPKDIEGHDIG;
}
[Token(Token = "0x600196A")]
[Address(RVA = "0x1FF2200", Offset = "0x1FF1200", VA = "0x181FF2200")]
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: 0x0600196B RID: 6507 RVA: 0x00065D7C File Offset: 0x00063F7C
[Token(Token = "0x600196B")]
[Address(RVA = "0x1FF1D30", Offset = "0x1FF0D30", VA = "0x181FF1D30")]
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: 0x0600196C RID: 6508 RVA: 0x00065E04 File Offset: 0x00064004
[Token(Token = "0x600196C")]
[Address(RVA = "0x1FF1E60", Offset = "0x1FF0E60", VA = "0x181FF1E60")]
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: 0x0600196D RID: 6509 RVA: 0x00065EDC File Offset: 0x000640DC
[Token(Token = "0x600196D")]
[Address(RVA = "0x1FF21B0", Offset = "0x1FF11B0", VA = "0x181FF21B0")]
public EquipmentFavoriteUI()
{
Collider[] array = new Collider[10];
this.EDLKIKOCAMM = array;
base..ctor();
}
// Token: 0x04001347 RID: 4935
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001347")]
[SerializeField]
private Transform visual;
// Token: 0x04001348 RID: 4936
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001348")]
[SerializeField]
private BoxCollider boxCollider;
// Token: 0x04001349 RID: 4937
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001349")]
private bool GPKDIEGHDIG = true;
// Token: 0x0400134A RID: 4938
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400134A")]
private AnimateInOut BNBCKGDGOBC;
// Token: 0x0400134B RID: 4939
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400134B")]
private Collider[] EDLKIKOCAMM;
}