using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools.Groups { // Token: 0x02002C19 RID: 11289 [Token(Token = "0x2002C19")] public class PokerChip : ToolGroupElement { // Token: 0x17003490 RID: 13456 // (get) Token: 0x06012CF4 RID: 77044 RVA: 0x004478C4 File Offset: 0x00445AC4 // (set) Token: 0x06012CF5 RID: 77045 RVA: 0x004478E4 File Offset: 0x00445AE4 [Token(Token = "0x17003490")] public PokerChip.OIOHECHKDAB DMLIOOCLKKP { [Token(Token = "0x6012CF4")] [Address(RVA = "0x1D75E10", Offset = "0x1D74E10", VA = "0x181D75E10")] get { return this.PBELLDKBCOE.IAHDANBDAAM(); } [Token(Token = "0x6012CF5")] [Address(RVA = "0x1D75E60", Offset = "0x1D74E60", VA = "0x181D75E60")] set { KLLMCPFPIIE pbelldkbcoe = this.PBELLDKBCOE; } } // Token: 0x17003491 RID: 13457 // (get) Token: 0x06012CF6 RID: 77046 RVA: 0x00447900 File Offset: 0x00445B00 [Token(Token = "0x17003491")] protected override string KHHBCICAHAI { [Token(Token = "0x6012CF6")] [Address(RVA = "0x1D75C90", Offset = "0x1D74C90", VA = "0x181D75C90", Slot = "15")] get { return "[PokerChipGroup]"; } } // Token: 0x06012CF7 RID: 77047 RVA: 0x00447914 File Offset: 0x00445B14 [Token(Token = "0x6012CF7")] [Address(RVA = "0x1D758F0", Offset = "0x1D748F0", VA = "0x181D758F0", Slot = "13")] protected override void Awake() { base.Awake(); PokerChipVisual componentInChildren = base.GetComponentInChildren(); PokerChip.OIOHECHKDAB oiohechkdab = this.value; this.DKJBEMEFGIO = componentInChildren; Action action = new Action(this.DMMICFLMDKM); KLLMCPFPIIE kllmcpfpiie; this.PBELLDKBCOE = kllmcpfpiie; this.DMMICFLMDKM(); } // Token: 0x06012CF8 RID: 77048 RVA: 0x0044795C File Offset: 0x00445B5C [Token(Token = "0x6012CF8")] [Address(RVA = "0x1D75CC0", Offset = "0x1D74CC0", VA = "0x181D75CC0", Slot = "16")] protected override void Start() { base.Start(); this.tool.k__BackingField.PauseAutomaticCleanup(this); } // Token: 0x06012CF9 RID: 77049 RVA: 0x00447988 File Offset: 0x00445B88 [Token(Token = "0x6012CF9")] [Address(RVA = "0x1D75D00", Offset = "0x1D74D00", VA = "0x181D75D00", Slot = "18")] protected override void Update() { base.Update(); bool flag = this.tool.rigidbodyEx.IsSleeping(); bool hasHolder = this.tool.FNFNLDBILFE; if (flag && !this.MFCMKJDIGFE) { base.CFCOPOAEALG(); } this.MFCMKJDIGFE = flag; } // Token: 0x06012CFA RID: 77050 RVA: 0x004479D8 File Offset: 0x00445BD8 [Token(Token = "0x6012CFA")] [Address(RVA = "0x1D759E0", Offset = "0x1D749E0", VA = "0x181D759E0", Slot = "17")] public override bool CanAddTool(ToolGroupElement EGFEJGHDNAI) { int num = 0; bool flag = EGFEJGHDNAI != num; if (!flag) { return flag; } PokerChip component = EGFEJGHDNAI.GetComponent(); int num2 = 0; return component != num2; } // Token: 0x06012CFB RID: 77051 RVA: 0x00447A0C File Offset: 0x00445C0C [Token(Token = "0x6012CFB")] [Address(RVA = "0x1D75A90", Offset = "0x1D74A90", VA = "0x181D75A90")] private void DMMICFLMDKM() { PokerChipVisual dkjbemefgio = this.DKJBEMEFGIO; PokerChip.OIOHECHKDAB oiohechkdab = this.PBELLDKBCOE.IAHDANBDAAM(); Renderer[] chipRenderers = dkjbemefgio.chipRenderers; int num = 0; if (num < chipRenderers.Length) { Renderer[] chipRenderers2 = dkjbemefgio.chipRenderers; Renderer[] chipRenderers3 = dkjbemefgio.chipRenderers; num++; } } // Token: 0x06012CFC RID: 77052 RVA: 0x00447A5C File Offset: 0x00445C5C [Token(Token = "0x6012CFC")] [Address(RVA = "0x1D75D90", Offset = "0x1D74D90", VA = "0x181D75D90")] public PokerChip() { float z = Vector3.one.z; this.addHighlightScale.z = z; base..ctor(); } // Token: 0x0400C1A3 RID: 49571 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400C1A3")] [SerializeField] [Header("Poker Chip")] private PokerChip.OIOHECHKDAB value = (PokerChip.OIOHECHKDAB)((ulong)1L); // Token: 0x0400C1A4 RID: 49572 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400C1A4")] private PokerChipVisual DKJBEMEFGIO; // Token: 0x0400C1A5 RID: 49573 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400C1A5")] private bool MFCMKJDIGFE; // Token: 0x0400C1A6 RID: 49574 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400C1A6")] private KLLMCPFPIIE PBELLDKBCOE; // Token: 0x02002C1A RID: 11290 [Token(Token = "0x2002C1A")] public enum OIOHECHKDAB { // Token: 0x0400C1A8 RID: 49576 [Token(Token = "0x400C1A8")] ONE, // Token: 0x0400C1A9 RID: 49577 [Token(Token = "0x400C1A9")] FIVE, // Token: 0x0400C1AA RID: 49578 [Token(Token = "0x400C1AA")] TEN, // Token: 0x0400C1AB RID: 49579 [Token(Token = "0x400C1AB")] TWENTYFIVE, // Token: 0x0400C1AC RID: 49580 [Token(Token = "0x400C1AC")] ONEHUNDRED } } }