using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Tools.Groups { // Token: 0x02002B30 RID: 11056 [Token(Token = "0x2002B30")] public class PokerChip : ToolGroupElement { // Token: 0x170033DC RID: 13276 // (get) Token: 0x060128B7 RID: 75959 RVA: 0x0043DCE4 File Offset: 0x0043BEE4 // (set) Token: 0x060128B8 RID: 75960 RVA: 0x0043DD04 File Offset: 0x0043BF04 [Token(Token = "0x170033DC")] public PokerChip.OIOHECHKDAB DMLIOOCLKKP { [Token(Token = "0x60128B7")] [Address(RVA = "0x1054C30", Offset = "0x1053A30", VA = "0x181054C30")] get { return this.PBELLDKBCOE.IAHDANBDAAM(); } [Token(Token = "0x60128B8")] [Address(RVA = "0x1054C80", Offset = "0x1053A80", VA = "0x181054C80")] set { KLLMCPFPIIE pbelldkbcoe = this.PBELLDKBCOE; } } // Token: 0x170033DD RID: 13277 // (get) Token: 0x060128B9 RID: 75961 RVA: 0x0043DD20 File Offset: 0x0043BF20 [Token(Token = "0x170033DD")] protected override string KHHBCICAHAI { [Token(Token = "0x60128B9")] [Address(RVA = "0x1054AB0", Offset = "0x10538B0", VA = "0x181054AB0", Slot = "15")] get { return "[PokerChipGroup]"; } } // Token: 0x060128BA RID: 75962 RVA: 0x0043DD34 File Offset: 0x0043BF34 [Token(Token = "0x60128BA")] [Address(RVA = "0x1054710", Offset = "0x1053510", VA = "0x181054710", 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: 0x060128BB RID: 75963 RVA: 0x0043DD7C File Offset: 0x0043BF7C [Token(Token = "0x60128BB")] [Address(RVA = "0x1054AE0", Offset = "0x10538E0", VA = "0x181054AE0", Slot = "16")] protected override void Start() { base.Start(); this.tool.k__BackingField.PauseAutomaticCleanup(this); } // Token: 0x060128BC RID: 75964 RVA: 0x0043DDA8 File Offset: 0x0043BFA8 [Token(Token = "0x60128BC")] [Address(RVA = "0x1054B20", Offset = "0x1053920", VA = "0x181054B20", 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: 0x060128BD RID: 75965 RVA: 0x0043DDF8 File Offset: 0x0043BFF8 [Token(Token = "0x60128BD")] [Address(RVA = "0x1054800", Offset = "0x1053600", VA = "0x181054800", 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: 0x060128BE RID: 75966 RVA: 0x0043DE2C File Offset: 0x0043C02C [Token(Token = "0x60128BE")] [Address(RVA = "0x10548B0", Offset = "0x10536B0", VA = "0x1810548B0")] 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: 0x060128BF RID: 75967 RVA: 0x0043DE7C File Offset: 0x0043C07C [Token(Token = "0x60128BF")] [Address(RVA = "0x1054BB0", Offset = "0x10539B0", VA = "0x181054BB0")] public PokerChip() { float z = Vector3.one.z; this.addHighlightScale.z = z; base..ctor(); } // Token: 0x0400BF90 RID: 49040 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400BF90")] [SerializeField] [Header("Poker Chip")] private PokerChip.OIOHECHKDAB value = (PokerChip.OIOHECHKDAB)((ulong)1L); // Token: 0x0400BF91 RID: 49041 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400BF91")] private PokerChipVisual DKJBEMEFGIO; // Token: 0x0400BF92 RID: 49042 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400BF92")] private bool MFCMKJDIGFE; // Token: 0x0400BF93 RID: 49043 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400BF93")] private KLLMCPFPIIE PBELLDKBCOE; // Token: 0x02002B31 RID: 11057 [Token(Token = "0x2002B31")] public enum OIOHECHKDAB { // Token: 0x0400BF95 RID: 49045 [Token(Token = "0x400BF95")] ONE, // Token: 0x0400BF96 RID: 49046 [Token(Token = "0x400BF96")] FIVE, // Token: 0x0400BF97 RID: 49047 [Token(Token = "0x400BF97")] TEN, // Token: 0x0400BF98 RID: 49048 [Token(Token = "0x400BF98")] TWENTYFIVE, // Token: 0x0400BF99 RID: 49049 [Token(Token = "0x400BF99")] ONEHUNDRED } } }