using System; using AGUI.StackedUI; using Cpp2IlInjected; using Pathfinding.RVO; using StansAssets.Foundation.Async; using UnityEngine; namespace RecRoom { // Token: 0x02002284 RID: 8836 [Token(Token = "0x2002284")] public class PublishInventionConditionalButton : ConditionalButton { // Token: 0x0600E0D0 RID: 57552 RVA: 0x0033C8F0 File Offset: 0x0033AAF0 [Token(Token = "0x600E0D0")] [Address(RVA = "0x134D310", Offset = "0x134C310", VA = "0x18134D310", Slot = "4")] protected override void OnEnable() { base.OnEnable(); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.BPJDFPACLMK(pjjjmgdalbf, action); } // Token: 0x0600E0D1 RID: 57553 RVA: 0x0033C924 File Offset: 0x0033AB24 [Token(Token = "0x600E0D1")] [Address(RVA = "0x134D250", Offset = "0x134C250", VA = "0x18134D250")] private void OnDisable() { MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); BBHENFCNLAB.PJJJMGDALBF = MFBGLIHGCGO.GMNMHGMFGOL(pjjjmgdalbf, action); } // Token: 0x0600E0D2 RID: 57554 RVA: 0x0033C950 File Offset: 0x0033AB50 [Token(Token = "0x600E0D2")] [Address(RVA = "0x134D510", Offset = "0x134C510", VA = "0x18134D510")] private void PJJJMGDALBF(long OEMDIAHHILF) { OBBBPCBIMME k__BackingField = this.inventionDetailsScreen.k__BackingField; if (k__BackingField != 0 && k__BackingField.k__BackingField == OEMDIAHHILF) { float height = ((IAgent)this).Height; return; } } // Token: 0x0600E0D3 RID: 57555 RVA: 0x0033C984 File Offset: 0x0033AB84 [Token(Token = "0x600E0D3")] [Address(RVA = "0x134D130", Offset = "0x134C130", VA = "0x18134D130", Slot = "7")] protected override bool HOCJDEBMOLM() { int cieebjfcmib = this.CIEEBJFCMIB; if (cieebjfcmib == 0) { } return cieebjfcmib != 3; } // Token: 0x0600E0D4 RID: 57556 RVA: 0x0033C9A4 File Offset: 0x0033ABA4 [Token(Token = "0x600E0D4")] [Address(RVA = "0x134D140", Offset = "0x134C140", VA = "0x18134D140", Slot = "8")] protected override void MGFKPEMKOOK() { if (this.CIEEBJFCMIB == 1) { this.inventionDetailsScreen.Button_Unpublish(); return; } } // Token: 0x0600E0D5 RID: 57557 RVA: 0x0033C9D8 File Offset: 0x0033ABD8 [Token(Token = "0x600E0D5")] [Address(RVA = "0x134D3E0", Offset = "0x134C3E0", VA = "0x18134D3E0", Slot = "5")] protected override void PICEBFBCNCL() { OBBBPCBIMME k__BackingField = this.inventionDetailsScreen.k__BackingField; if (k__BackingField != 0) { int k__BackingField = k__BackingField.k__BackingField; base.ILGFOHIJHMG = 3; return; } int num = 0; base.ILGFOHIJHMG = num; } // Token: 0x0600E0D6 RID: 57558 RVA: 0x0033CA28 File Offset: 0x0033AC28 [Token(Token = "0x600E0D6")] [Address(RVA = "0x134D190", Offset = "0x134C190", VA = "0x18134D190", Slot = "6")] protected override void MNGMCHLEHOK() { base..ctor(); if (this.CIEEBJFCMIB == 1) { ((IMainThreadDispatcher)this.labelText).Init(); return; } } // Token: 0x0600E0D7 RID: 57559 RVA: 0x0033CA70 File Offset: 0x0033AC70 [Token(Token = "0x600E0D7")] [Address(RVA = "0x134D560", Offset = "0x134C560", VA = "0x18134D560")] public PublishInventionConditionalButton() { } // Token: 0x040091C1 RID: 37313 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40091C1")] [SerializeField] private MakerPenPaletteInventionDetailsScreen inventionDetailsScreen; // Token: 0x02002285 RID: 8837 [Token(Token = "0x2002285")] private enum ABOHKPIICGM { // Token: 0x040091C3 RID: 37315 [Token(Token = "0x40091C3")] Disabled, // Token: 0x040091C4 RID: 37316 [Token(Token = "0x40091C4")] Publish, // Token: 0x040091C5 RID: 37317 [Token(Token = "0x40091C5")] Unpublish, // Token: 0x040091C6 RID: 37318 [Token(Token = "0x40091C6")] Owned } } }