using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using Photon.Pun; using RecNet; using RecRoom.AGUI; using RecRoom.AGUI.ShareCameraUIs; using RecRoom.Avatars.Face; using RecRoom.Consumable; using RecRoom.Core; using RecRoom.Core.Creation; using RecRoom.Core.Creation.Circuits; using RecRoom.Persistence; using RecRoom.Players; using RecRoom.Sharing; using RecRoom.Systems.PlayerRoles; using RecRoom.Utils.OverridableFields; using TMPro; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; namespace RecRoom { // Token: 0x020020F8 RID: 8440 [Token(Token = "0x20020F8")] public class ShareCamera : MonoBehaviourPun, PMLIELLMEHM { // Token: 0x140000DF RID: 223 // (add) Token: 0x0600D816 RID: 55318 RVA: 0x0031FEA8 File Offset: 0x0031E0A8 // (remove) Token: 0x0600D817 RID: 55319 RVA: 0x0031FED0 File Offset: 0x0031E0D0 [Token(Token = "0x140000DF")] public event Action KAEAIAPMLCI { [Token(Token = "0x600D816")] [Address(RVA = "0x7C07D0", Offset = "0x7BF5D0", VA = "0x1807C07D0")] [CompilerGenerated] add { Action kaeaiapmlci; Delegate @delegate; do { kaeaiapmlci = this.KAEAIAPMLCI; @delegate = Delegate.Combine(kaeaiapmlci, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kaeaiapmlci) { } } [Token(Token = "0x600D817")] [Address(RVA = "0x7C0F60", Offset = "0x7BFD60", VA = "0x1807C0F60")] [CompilerGenerated] remove { Action kaeaiapmlci; Delegate @delegate; do { kaeaiapmlci = this.KAEAIAPMLCI; @delegate = Delegate.Remove(kaeaiapmlci, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kaeaiapmlci) { } } } // Token: 0x140000E0 RID: 224 // (add) Token: 0x0600D818 RID: 55320 RVA: 0x0031FEF8 File Offset: 0x0031E0F8 // (remove) Token: 0x0600D819 RID: 55321 RVA: 0x0031FF20 File Offset: 0x0031E120 [Token(Token = "0x140000E0")] public event Action IIMGNOCHCPC { [Token(Token = "0x600D818")] [Address(RVA = "0x7C0730", Offset = "0x7BF530", VA = "0x1807C0730")] [CompilerGenerated] add { Action iimgnochcpc; Delegate @delegate; do { iimgnochcpc = this.IIMGNOCHCPC; @delegate = Delegate.Combine(iimgnochcpc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != iimgnochcpc) { } } [Token(Token = "0x600D819")] [Address(RVA = "0x7C0EC0", Offset = "0x7BFCC0", VA = "0x1807C0EC0")] [CompilerGenerated] remove { Action iimgnochcpc; Delegate @delegate; do { iimgnochcpc = this.IIMGNOCHCPC; @delegate = Delegate.Remove(iimgnochcpc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != iimgnochcpc) { } } } // Token: 0x140000E1 RID: 225 // (add) Token: 0x0600D81A RID: 55322 RVA: 0x0031FF48 File Offset: 0x0031E148 // (remove) Token: 0x0600D81B RID: 55323 RVA: 0x0031FF70 File Offset: 0x0031E170 [Token(Token = "0x140000E1")] public event Action OGMJMHLMBHG { [Token(Token = "0x600D81A")] [Address(RVA = "0x7C0690", Offset = "0x7BF490", VA = "0x1807C0690")] [CompilerGenerated] add { Action ogmjmhlmbhg; Delegate @delegate; do { ogmjmhlmbhg = this.OGMJMHLMBHG; @delegate = Delegate.Combine(ogmjmhlmbhg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ogmjmhlmbhg) { } } [Token(Token = "0x600D81B")] [Address(RVA = "0x7C0E20", Offset = "0x7BFC20", VA = "0x1807C0E20")] [CompilerGenerated] remove { Action ogmjmhlmbhg; Delegate @delegate; do { ogmjmhlmbhg = this.OGMJMHLMBHG; @delegate = Delegate.Remove(ogmjmhlmbhg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ogmjmhlmbhg) { } } } // Token: 0x17002253 RID: 8787 // (get) Token: 0x0600D81C RID: 55324 RVA: 0x0031FF98 File Offset: 0x0031E198 [Token(Token = "0x17002253")] public Tool PBBJCLJPFMI { [Token(Token = "0x600D81C")] [Address(RVA = "0x44EC80", Offset = "0x44DA80", VA = "0x18044EC80")] get { return this.tool; } } // Token: 0x17002254 RID: 8788 // (get) Token: 0x0600D81D RID: 55325 RVA: 0x0031FFAC File Offset: 0x0031E1AC // (set) Token: 0x0600D81E RID: 55326 RVA: 0x0031FFC0 File Offset: 0x0031E1C0 [Token(Token = "0x17002254")] public static ShareCamera BFPPPLIJIGC { [Token(Token = "0x600D81D")] [Address(RVA = "0x7C0C00", Offset = "0x7BFA00", VA = "0x1807C0C00")] get; [Token(Token = "0x600D81E")] [Address(RVA = "0x7BA1F0", Offset = "0x7B8FF0", VA = "0x1807BA1F0")] private set; } // Token: 0x17002255 RID: 8789 // (get) Token: 0x0600D81F RID: 55327 RVA: 0x0031FFD4 File Offset: 0x0031E1D4 [Token(Token = "0x17002255")] public static bool GENEKKCAAMN { [Token(Token = "0x600D81F")] [Address(RVA = "0x7C09F0", Offset = "0x7BF7F0", VA = "0x1807C09F0")] get { if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { if (LCCEEFHOBEN.GODAMHGHDID != 0) { } RoomRole localPlayerRoleDefinition = PlayerRoomRoleManager.ONCPNMDGGKG.GetLocalPlayerRoleDefinition(); if (localPlayerRoleDefinition != 0) { MutableOverridableObscuredBool canUseShareCam = localPlayerRoleDefinition.canUseShareCam; int num = 0; num += num; num++; bool flag; return flag; } } throw new NullReferenceException(); } } // Token: 0x17002256 RID: 8790 // (get) Token: 0x0600D820 RID: 55328 RVA: 0x00320028 File Offset: 0x0031E228 [Token(Token = "0x17002256")] private static bool DIDEJEABMBO { [Token(Token = "0x600D820")] [Address(RVA = "0x7B9220", Offset = "0x7B8020", VA = "0x1807B9220")] get { return SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB; } } // Token: 0x17002257 RID: 8791 // (get) Token: 0x0600D821 RID: 55329 RVA: 0x00320048 File Offset: 0x0031E248 [Token(Token = "0x17002257")] private bool MHMDELLALDJ { [Token(Token = "0x600D821")] [Address(RVA = "0x7B91B0", Offset = "0x7B7FB0", VA = "0x1807B91B0")] get { bool flag = this.DKLGNFGONEM; if (!flag) { return flag; } return ShareCamera.DIDEJEABMBO; } } // Token: 0x17002258 RID: 8792 // (get) Token: 0x0600D822 RID: 55330 RVA: 0x0032006C File Offset: 0x0031E26C // (set) Token: 0x0600D823 RID: 55331 RVA: 0x00320080 File Offset: 0x0031E280 [Token(Token = "0x17002258")] private ShareCamera.IAPJCGGNJLP FDEPJLDDPEC { [Token(Token = "0x600D822")] [Address(RVA = "0x7B91A0", Offset = "0x7B7FA0", VA = "0x1807B91A0")] get; [Token(Token = "0x600D823")] [Address(RVA = "0x7BA2C0", Offset = "0x7B90C0", VA = "0x1807BA2C0")] set; } // Token: 0x17002259 RID: 8793 // (get) Token: 0x0600D824 RID: 55332 RVA: 0x00320094 File Offset: 0x0031E294 [Token(Token = "0x17002259")] public bool JGMCBFOAMPN { [Token(Token = "0x600D824")] [Address(RVA = "0x7C0970", Offset = "0x7BF770", VA = "0x1807C0970")] get { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; bool flag; return flag; } } // Token: 0x1700225A RID: 8794 // (get) Token: 0x0600D825 RID: 55333 RVA: 0x003200B0 File Offset: 0x0031E2B0 [Token(Token = "0x1700225A")] public Camera GCKBAHAEIJN { [Token(Token = "0x600D825")] [Address(RVA = "0x7C0870", Offset = "0x7BF670", VA = "0x1807C0870")] get { if (this.KGBBFCJGDPH) { return this.selfieCamera; } return this.mainCamera; } } // Token: 0x1700225B RID: 8795 // (get) Token: 0x0600D826 RID: 55334 RVA: 0x003200D4 File Offset: 0x0031E2D4 [Token(Token = "0x1700225B")] private bool DKLGNFGONEM { [Token(Token = "0x600D826")] [Address(RVA = "0x7BEEC0", Offset = "0x7BDCC0", VA = "0x1807BEEC0")] get { PlayerSpawnedEquipment k__BackingField = this.tool.k__BackingField; int num = 0; bool flag = k__BackingField != num; if (!flag) { return flag; } return this.tool.k__BackingField.k__BackingField; } } // Token: 0x1700225C RID: 8796 // (get) Token: 0x0600D827 RID: 55335 RVA: 0x00320114 File Offset: 0x0031E314 [Token(Token = "0x1700225C")] private bool KODFBELMGPN { [Token(Token = "0x600D827")] [Address(RVA = "0x7B9890", Offset = "0x7B8690", VA = "0x1807B9890")] get { if (this.HAKBEFBABPL == 0) { } bool flag; return flag; } } // Token: 0x1700225D RID: 8797 // (get) Token: 0x0600D828 RID: 55336 RVA: 0x00320130 File Offset: 0x0031E330 [Token(Token = "0x1700225D")] private string BKNJAFKOBMG { [Token(Token = "0x600D828")] [Address(RVA = "0x7B8C00", Offset = "0x7B7A00", VA = "0x1807B8C00")] get { CameraFilterConsumableItem hbcekoloock = this.HBCEKOLOOCK; int num = 0; if (hbcekoloock != num) { return this.HBCEKOLOOCK.friendlyName; } throw new NullReferenceException(); } } // Token: 0x1700225E RID: 8798 // (get) Token: 0x0600D829 RID: 55337 RVA: 0x00320164 File Offset: 0x0031E364 // (set) Token: 0x0600D82A RID: 55338 RVA: 0x00320178 File Offset: 0x0031E378 [Token(Token = "0x1700225E")] public bool PPAOGJEIPMM { [Token(Token = "0x600D829")] [Address(RVA = "0x7C09E0", Offset = "0x7BF7E0", VA = "0x1807C09E0")] get { return this.KGBBFCJGDPH; } [Token(Token = "0x600D82A")] [Address(RVA = "0x7C1060", Offset = "0x7BFE60", VA = "0x1807C1060")] set { this.KGBBFCJGDPH = value; this.EOAHMKGLHNK(); } } // Token: 0x1700225F RID: 8799 // (get) Token: 0x0600D82B RID: 55339 RVA: 0x00320194 File Offset: 0x0031E394 // (set) Token: 0x0600D82C RID: 55340 RVA: 0x003201A8 File Offset: 0x0031E3A8 [Token(Token = "0x1700225F")] public bool JCLOMCMBDKE { [Token(Token = "0x600D82B")] [Address(RVA = "0x7C0CD0", Offset = "0x7BFAD0", VA = "0x1807C0CD0")] get; [Token(Token = "0x600D82C")] [Address(RVA = "0x7C1080", Offset = "0x7BFE80", VA = "0x1807C1080")] set; } // Token: 0x17002260 RID: 8800 // (get) Token: 0x0600D82D RID: 55341 RVA: 0x003201BC File Offset: 0x0031E3BC // (set) Token: 0x0600D82E RID: 55342 RVA: 0x003201D0 File Offset: 0x0031E3D0 [Token(Token = "0x17002260")] public bool? CLJLDKIHLPF { [Token(Token = "0x600D82D")] [Address(RVA = "0x7C0CC0", Offset = "0x7BFAC0", VA = "0x1807C0CC0")] get; [Token(Token = "0x600D82E")] [Address(RVA = "0x7C1070", Offset = "0x7BFE70", VA = "0x1807C1070")] set; } // Token: 0x17002261 RID: 8801 // (get) Token: 0x0600D82F RID: 55343 RVA: 0x003201E4 File Offset: 0x0031E3E4 // (set) Token: 0x0600D830 RID: 55344 RVA: 0x003201F8 File Offset: 0x0031E3F8 [Token(Token = "0x17002261")] public bool IFPBKBCOBIM { [Token(Token = "0x600D82F")] [Address(RVA = "0x46AA10", Offset = "0x469810", VA = "0x18046AA10")] get; [Token(Token = "0x600D830")] [Address(RVA = "0x7BFD60", Offset = "0x7BEB60", VA = "0x1807BFD60")] set; } // Token: 0x17002262 RID: 8802 // (get) Token: 0x0600D831 RID: 55345 RVA: 0x0032020C File Offset: 0x0031E40C // (set) Token: 0x0600D832 RID: 55346 RVA: 0x00320220 File Offset: 0x0031E420 [Token(Token = "0x17002262")] public bool BPNHAJAMJBI { [Token(Token = "0x600D831")] [Address(RVA = "0x7C09C0", Offset = "0x7BF7C0", VA = "0x1807C09C0")] get; [Token(Token = "0x600D832")] [Address(RVA = "0x7C1050", Offset = "0x7BFE50", VA = "0x1807C1050")] set; } // Token: 0x17002263 RID: 8803 // (get) Token: 0x0600D833 RID: 55347 RVA: 0x00320234 File Offset: 0x0031E434 // (set) Token: 0x0600D834 RID: 55348 RVA: 0x00320248 File Offset: 0x0031E448 [Token(Token = "0x17002263")] public bool IPIFGLCIPDH { [Token(Token = "0x600D833")] [Address(RVA = "0x7C0910", Offset = "0x7BF710", VA = "0x1807C0910")] get; [Token(Token = "0x600D834")] [Address(RVA = "0x7B7AE0", Offset = "0x7B68E0", VA = "0x1807B7AE0")] private set; } // Token: 0x17002264 RID: 8804 // (get) Token: 0x0600D835 RID: 55349 RVA: 0x0032025C File Offset: 0x0031E45C // (set) Token: 0x0600D836 RID: 55350 RVA: 0x00320270 File Offset: 0x0031E470 [Token(Token = "0x17002264")] public bool BMCBFOMJEMJ { [Token(Token = "0x600D835")] [Address(RVA = "0x7C08F0", Offset = "0x7BF6F0", VA = "0x1807C08F0")] get; [Token(Token = "0x600D836")] [Address(RVA = "0x7BBB20", Offset = "0x7BA920", VA = "0x1807BBB20")] private set; } // Token: 0x17002265 RID: 8805 // (get) Token: 0x0600D837 RID: 55351 RVA: 0x00320284 File Offset: 0x0031E484 // (set) Token: 0x0600D838 RID: 55352 RVA: 0x00320298 File Offset: 0x0031E498 [Token(Token = "0x17002265")] public bool LPCDLGMMPAB { [Token(Token = "0x600D837")] [Address(RVA = "0x7C0900", Offset = "0x7BF700", VA = "0x1807C0900")] get; [Token(Token = "0x600D838")] [Address(RVA = "0x7BDAB0", Offset = "0x7BC8B0", VA = "0x1807BDAB0")] private set; } // Token: 0x17002266 RID: 8806 // (get) Token: 0x0600D839 RID: 55353 RVA: 0x003202AC File Offset: 0x0031E4AC [Token(Token = "0x17002266")] public ShareCamera.MBIEOEOLKNB GENECNFMDHJ { [Token(Token = "0x600D839")] [Address(RVA = "0x7C0890", Offset = "0x7BF690", VA = "0x1807C0890")] get { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; throw new NullReferenceException(); } } // Token: 0x17002267 RID: 8807 // (get) Token: 0x0600D83A RID: 55354 RVA: 0x003202C8 File Offset: 0x0031E4C8 // (set) Token: 0x0600D83B RID: 55355 RVA: 0x003202DC File Offset: 0x0031E4DC [Token(Token = "0x17002267")] public bool DBBALJLFMNO { [Token(Token = "0x600D83A")] [Address(RVA = "0x7C08E0", Offset = "0x7BF6E0", VA = "0x1807C08E0")] get { return this.BIJCGGFAFHI; } [Token(Token = "0x600D83B")] [Address(RVA = "0x7C1000", Offset = "0x7BFE00", VA = "0x1807C1000")] set { this.BIJCGGFAFHI = value; GameObject gameObject = this.grabMeText.gameObject; bool bijcggfafhi = this.BIJCGGFAFHI; gameObject.SetActive(bijcggfafhi); } } // Token: 0x17002268 RID: 8808 // (get) Token: 0x0600D83C RID: 55356 RVA: 0x00320310 File Offset: 0x0031E510 // (set) Token: 0x0600D83D RID: 55357 RVA: 0x00320324 File Offset: 0x0031E524 [Token(Token = "0x17002268")] public int LKCIFCPLHBH { [Token(Token = "0x600D83C")] [Address(RVA = "0x7C08D0", Offset = "0x7BF6D0", VA = "0x1807C08D0")] get; [Token(Token = "0x600D83D")] [Address(RVA = "0x7B9BE0", Offset = "0x7B89E0", VA = "0x1807B9BE0")] private set; } // Token: 0x17002269 RID: 8809 // (get) Token: 0x0600D83E RID: 55358 RVA: 0x00320338 File Offset: 0x0031E538 [Token(Token = "0x17002269")] public JKPLBBBJLJK JKPLBBBJLJK { [Token(Token = "0x600D83E")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "15")] get { } } // Token: 0x140000E2 RID: 226 // (add) Token: 0x0600D83F RID: 55359 RVA: 0x00320348 File Offset: 0x0031E548 // (remove) Token: 0x0600D840 RID: 55360 RVA: 0x00320364 File Offset: 0x0031E564 [Token(Token = "0x140000E2")] public event Action NFDCNGAAKBC { [Token(Token = "0x600D83F")] [Address(RVA = "0x7C05F0", Offset = "0x7BF3F0", VA = "0x1807C05F0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x600D840")] [Address(RVA = "0x7C0D80", Offset = "0x7BFB80", VA = "0x1807C0D80")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x140000E3 RID: 227 // (add) Token: 0x0600D841 RID: 55361 RVA: 0x00320380 File Offset: 0x0031E580 // (remove) Token: 0x0600D842 RID: 55362 RVA: 0x0032039C File Offset: 0x0031E59C [Token(Token = "0x140000E3")] public event Action FEHOPCDDBMJ { [Token(Token = "0x600D841")] [Address(RVA = "0x7C0550", Offset = "0x7BF350", VA = "0x1807C0550")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x600D842")] [Address(RVA = "0x7C0CE0", Offset = "0x7BFAE0", VA = "0x1807C0CE0")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x1700226A RID: 8810 // (get) Token: 0x0600D843 RID: 55363 RVA: 0x003203B8 File Offset: 0x0031E5B8 // (set) Token: 0x0600D844 RID: 55364 RVA: 0x003203D8 File Offset: 0x0031E5D8 [Token(Token = "0x1700226A")] public bool MHICBPFCNHI { [Token(Token = "0x600D843")] [Address(RVA = "0x7B77D0", Offset = "0x7B65D0", VA = "0x1807B77D0")] get { return this.LDNOKBKBHDO.IAHDANBDAAM() != null; } [Token(Token = "0x600D844")] [Address(RVA = "0x7BFD70", Offset = "0x7BEB70", VA = "0x1807BFD70")] set { KLLMCPFPIIE ldnokbkbhdo = this.LDNOKBKBHDO; } } // Token: 0x1700226B RID: 8811 // (get) Token: 0x0600D845 RID: 55365 RVA: 0x003203F4 File Offset: 0x0031E5F4 // (set) Token: 0x0600D846 RID: 55366 RVA: 0x00320414 File Offset: 0x0031E614 [Token(Token = "0x1700226B")] public bool EAOFFNDHEBL { [Token(Token = "0x600D845")] [Address(RVA = "0x7C0920", Offset = "0x7BF720", VA = "0x1807C0920")] get { return this.CAAOAAKAECL.IAHDANBDAAM() != null; } [Token(Token = "0x600D846")] [Address(RVA = "0x7BB850", Offset = "0x7BA650", VA = "0x1807BB850")] private set { KLLMCPFPIIE caaoaakaecl = this.CAAOAAKAECL; } } // Token: 0x0600D847 RID: 55367 RVA: 0x00320430 File Offset: 0x0031E630 [Token(Token = "0x600D847")] [Address(RVA = "0x7B7C70", Offset = "0x7B6A70", VA = "0x1807B7C70", Slot = "13")] protected override void Awake() { base..ctor(); Tool tool = this.tool; MFBGLIHGCGO postPickupEvent = tool.PostPickupEvent; Action action = new Action(this.MNCLFHBBPHB); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action); tool.PostPickupEvent = mfbglihgcgo; Tool tool2 = this.tool; MFBGLIHGCGO holderChangedEvent = tool2.HolderChangedEvent; Action action2 = new Action(this.GOCIGHDAIEB); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(holderChangedEvent, action2); tool2.HolderChangedEvent = mfbglihgcgo2; Tool tool3 = this.tool; MFBGLIHGCGO visibilityChangeEvent = tool3.VisibilityChangeEvent; Action action3 = new Action(this.CKJMONEOCAA); MFBGLIHGCGO mfbglihgcgo3 = MFBGLIHGCGO.BPJDFPACLMK(visibilityChangeEvent, action3); tool3.VisibilityChangeEvent = mfbglihgcgo3; Tool tool4 = this.tool; MFBGLIHGCGO enabledChangeEvent = tool4.EnabledChangeEvent; Action action4 = new Action(this.DIEMEMMGHLL); MFBGLIHGCGO mfbglihgcgo4 = MFBGLIHGCGO.BPJDFPACLMK(enabledChangeEvent, action4); tool4.EnabledChangeEvent = mfbglihgcgo4; ToolMenuProjector menuProjector = this.tool.EACPPCDMMOF; Action action5 = new Action(this.KFHIBCOBKKA); menuProjector.EJGHFHELHCD += action5; Tool tool5 = this.tool; Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.CustomPickupCondition); tool5.AddCustomPickupCondition(oglajafkbmn); HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.DGGJKEJGLGG = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num = 0; HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FEBAMCAFFNG); int num2 = 0; int num3 = 0; dggjkejglgg.JEPMLPCOGNM((ushort)num2, okgcdflpfod2, num3, num); HKKOHFHADKK dggjkejglgg2 = this.DGGJKEJGLGG; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CCPGPCILJNB); HKKOHFHADKK dggjkejglgg3 = this.DGGJKEJGLGG; HKKOHFHADKK dggjkejglgg4 = this.DGGJKEJGLGG; Action action6 = new Action(this.EKOAKPHCILH); int num4; KLLMCPFPIIE kllmcpfpiie = new KLLMCPFPIIE(this, "SC_TRIPOD", num4, (OHOEENCHJJE)num, action6, num); num4 = 0; this.LDNOKBKBHDO = kllmcpfpiie; Action action7 = new Action(this.LCNMFAEGFMP); int num5; KLLMCPFPIIE kllmcpfpiie2 = new KLLMCPFPIIE(this, "SC_FLASH", num5, (OHOEENCHJJE)num, action7, num); num5 = 0; this.CAAOAAKAECL = kllmcpfpiie2; HKKOHFHADKK dggjkejglgg5 = this.DGGJKEJGLGG; MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.LIHOCMJCGMG); dggjkejglgg5.KMKCFILCLNO += ggphekcppmp; ShareCamera.k__BackingField = this; TextMeshPro textMeshPro = this.grabMeText; this.BIJCGGFAFHI = num != 0; GameObject gameObject = textMeshPro.gameObject; bool bijcggfafhi = this.BIJCGGFAFHI; gameObject.SetActive(bijcggfafhi); } // Token: 0x0600D848 RID: 55368 RVA: 0x00320680 File Offset: 0x0031E880 [Token(Token = "0x600D848")] [Address(RVA = "0x7BF7A0", Offset = "0x7BE5A0", VA = "0x1807BF7A0")] private void Start() { this.tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)17L); Camera camera = this.selfieCamera; bool activeSupportsHDR = UniversalRenderPipeline.ActiveSupportsHDR; this.BOEOJKDEHLL = activeSupportsHDR; camera.allowHDR = activeSupportsHDR; Camera camera2 = this.mainCamera; bool boeojkdehll = this.BOEOJKDEHLL; camera2.allowHDR = boeojkdehll; ShareCamera.AIBJCEBADNE(this.selfieCamera); ShareCamera.AIBJCEBADNE(this.mainCamera); if (this.DKLGNFGONEM) { Tool tool = this.tool; int num = 0; if (tool != num) { PlayerSpawnedEquipment k__BackingField = this.tool.k__BackingField; int num2 = 0; if (k__BackingField != num2) { if (this.tool.k__BackingField.k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.Backpack) { goto IL_B5; } this.MOPAHOLIGHP(); } } } Tool tool2 = this.tool; int num3 = 0; IL_B5: ToolMenuProjector menuProjector = tool2.EACPPCDMMOF; int num4 = 0; if (menuProjector != num4) { GameObject gameObject = this.tool.EACPPCDMMOF.gameObject; int num5 = 0; gameObject.SetActive(num5 != 0); } PlayerSpawnedEquipment k__BackingField2 = this.tool.k__BackingField; int num6 = 0; if (k__BackingField2 != num6) { Tool tool3 = this.tool; TextMeshPro textMeshPro = this.playerName; string text = tool3.k__BackingField.k__BackingField.KONALLBMCGK; string text2 = textMeshPro.text; } OKNNKFGFODL activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent; Action action = new Action(this.IBBLFNDKMGF); CreationManager.ActiveSandboxResourcesChangedEvent = OKNNKFGFODL.BPJDFPACLMK(activeSandboxResourcesChangedEvent, action); Action action2 = new Action(this.DIHJDCNHNJE); Camera camera3 = this.mainCamera; int num7 = 0; camera3.enabled = num7 != 0; Camera camera4 = this.selfieCamera; int num8 = 0; camera4.enabled = num8 != 0; HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; if (num3 == 0) { } int num9 = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num9); this.EKOAKPHCILH(); this.EOAHMKGLHNK(); } // Token: 0x0600D849 RID: 55369 RVA: 0x00320844 File Offset: 0x0031EA44 [Token(Token = "0x600D849")] [Address(RVA = "0x7BE160", Offset = "0x7BCF60", VA = "0x1807BE160", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); bool flag = ShareCamera.k__BackingField == this; int num = 0; if (flag) { ShareCamera.k__BackingField = num; } Tool tool = this.tool; int num2 = 0; if (tool != num2) { Tool tool2 = this.tool; MFBGLIHGCGO inputDownEvent = tool2.InputDownEvent; Action action = new Action(this.GDPCAAHGLJN); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(inputDownEvent, action); tool2.InputDownEvent = mfbglihgcgo; Tool tool3 = this.tool; MFBGLIHGCGO postPickupEvent = tool3.PostPickupEvent; Action action2 = new Action(this.MNCLFHBBPHB); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action2); tool3.PostPickupEvent = mfbglihgcgo2; Tool tool4 = this.tool; MFBGLIHGCGO holderChangedEvent = tool4.HolderChangedEvent; Action action3 = new Action(this.GOCIGHDAIEB); MFBGLIHGCGO mfbglihgcgo3 = MFBGLIHGCGO.GMNMHGMFGOL(holderChangedEvent, action3); tool4.HolderChangedEvent = mfbglihgcgo3; Tool tool5 = this.tool; MFBGLIHGCGO visibilityChangeEvent = tool5.VisibilityChangeEvent; Action action4 = new Action(this.CKJMONEOCAA); MFBGLIHGCGO mfbglihgcgo4 = MFBGLIHGCGO.GMNMHGMFGOL(visibilityChangeEvent, action4); tool5.VisibilityChangeEvent = mfbglihgcgo4; Tool tool6 = this.tool; MFBGLIHGCGO enabledChangeEvent = tool6.EnabledChangeEvent; Action action5 = new Action(this.DIEMEMMGHLL); MFBGLIHGCGO mfbglihgcgo5 = MFBGLIHGCGO.GMNMHGMFGOL(enabledChangeEvent, action5); tool6.EnabledChangeEvent = mfbglihgcgo5; ToolMenuProjector menuProjector = this.tool.EACPPCDMMOF; int num3 = 0; if (menuProjector != num3) { ToolMenuProjector menuProjector2 = this.tool.EACPPCDMMOF; Action action6 = new Action(this.KFHIBCOBKKA); menuProjector2.EJGHFHELHCD -= action6; } } OKNNKFGFODL activeSandboxResourcesChangedEvent = CreationManager.ActiveSandboxResourcesChangedEvent; Action action7 = new Action(this.IBBLFNDKMGF); CreationManager.ActiveSandboxResourcesChangedEvent = OKNNKFGFODL.GMNMHGMFGOL(activeSandboxResourcesChangedEvent, action7); Action action8 = new Action(this.DIHJDCNHNJE); Camera camera = this.mainCamera; int num4 = 0; if (camera != num4) { this.mainCamera.DBJKGNBKPDI(); } Camera camera2 = this.selfieCamera; int num5 = 0; if (camera2 != num5) { this.selfieCamera.DBJKGNBKPDI(); } ManagedTexture adgpenejhbj = this.ADGPENEJHBJ; if (adgpenejhbj != 0) { adgpenejhbj.GNGOOMMLPHE(); } RenderTexture kakammmcdel = this.KAKAMMMCDEL; int num6 = 0; if (kakammmcdel != num6) { this.KAKAMMMCDEL.Release(); global::UnityEngine.Object.DestroyImmediate(this.KAKAMMMCDEL); this.KAKAMMMCDEL = num; } RenderTexture gapodbllijk = this.GAPODBLLIJK; int num7 = 0; if (gapodbllijk != num7) { this.GAPODBLLIJK.Release(); global::UnityEngine.Object.DestroyImmediate(this.GAPODBLLIJK); this.GAPODBLLIJK = num; } RenderTexture ljmhejepede = this.LJMHEJEPEDE; int num8 = 0; if (ljmhejepede != num8) { this.LJMHEJEPEDE.Release(); global::UnityEngine.Object.DestroyImmediate(this.LJMHEJEPEDE); this.LJMHEJEPEDE = num; } RenderTexture egllbbpapkn = this.EGLLBBPAPKN; int num9 = 0; if (egllbbpapkn != num9) { this.EGLLBBPAPKN.Release(); global::UnityEngine.Object.DestroyImmediate(this.EGLLBBPAPKN); this.EGLLBBPAPKN = num; } ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { dlbijldbmim.KBPKIDJEOFB(); } } // Token: 0x0600D84A RID: 55370 RVA: 0x00320B38 File Offset: 0x0031ED38 [Token(Token = "0x600D84A")] [Address(RVA = "0x7BA250", Offset = "0x7B9050", VA = "0x1807BA250")] private void GBNOOCKMPGM() { ShareCamera.AIBJCEBADNE(this.selfieCamera); ShareCamera.AIBJCEBADNE(this.mainCamera); } // Token: 0x0600D84B RID: 55371 RVA: 0x00320B5C File Offset: 0x0031ED5C [Token(Token = "0x600D84B")] [Address(RVA = "0x7B7AF0", Offset = "0x7B68F0", VA = "0x1807B7AF0")] private static void AIBJCEBADNE(Camera FOMHGMLPOND) { bool activeSelf = FOMHGMLPOND.gameObject.activeSelf; FOMHGMLPOND.gameObject.SetActive(true); FOMHGMLPOND.gameObject.SetActive(activeSelf); } // Token: 0x0600D84C RID: 55372 RVA: 0x00320B94 File Offset: 0x0031ED94 [Token(Token = "0x600D84C")] [Address(RVA = "0x7B9750", Offset = "0x7B8550", VA = "0x1807B9750")] private void EOAHMKGLHNK() { if (base.OGIBLNIIHDK) { if (!this.DKLGNFGONEM) { } bool flag = ShareCamera.DIDEJEABMBO; bool kgbbfcjgdph = this.KGBBFCJGDPH; if (flag) { bool isMenuVisible = this.tool.EACPPCDMMOF.PKNFAECAHBF; KLLMCPFPIIE caaoaakaecl = this.CAAOAAKAECL; return; } KLLMCPFPIIE caaoaakaecl2 = this.CAAOAAKAECL; } } // Token: 0x0600D84D RID: 55373 RVA: 0x00320BF0 File Offset: 0x0031EDF0 [Token(Token = "0x600D84D")] [Address(RVA = "0x7BCF10", Offset = "0x7BBD10", VA = "0x1807BCF10")] private void MOPAHOLIGHP() { this.PAEHOPAEGON(); GameObject gameObject = this.gesturePreviewHudPrefab; int num = 0; if (gameObject != num) { GameObject gameObject2 = global::UnityEngine.Object.Instantiate(this.gesturePreviewHudPrefab); this.ANDLMKCODLG = gameObject2; int num2 = 0; gameObject2.SetActive(num2 != 0); } ShareCameraUIFlow flowByType = this.tool.ELABBFJBNII.GetFlowByType(); this.LAKLGNAAFNH = flowByType; int num3 = 0; if (flowByType != num3) { Tool tool = this.tool; ShareCameraUIFlow laklgnaafnh = this.LAKLGNAAFNH; ToolUI menu = tool.ELABBFJBNII; laklgnaafnh.StackedUIClosed(); this.LAKLGNAAFNH.InitializeShareCamera(this); } ShareCameraSettingsUIFlow flowByType2 = this.tool.ELABBFJBNII.GetFlowByType(); int num4 = 0; if (flowByType2 != num4) { ToolUI menu2 = this.tool.ELABBFJBNII; flowByType2.StackedUIClosed(); flowByType2.InitializeShareCamera(this); } PlayerSpawnedEquipment k__BackingField = this.tool.k__BackingField; PlayerSpawnedEquipment.KMBEPNHFGOM kmbepnhfgom = new PlayerSpawnedEquipment.KMBEPNHFGOM(this.AAGGGIBFLFC); k__BackingField.CustomShouldUseLongerDistanceForBackpackCleanup = kmbepnhfgom; Tool tool2 = this.tool; MFBGLIHGCGO inputDownEvent = tool2.InputDownEvent; Action action = new Action(this.GDPCAAHGLJN); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(inputDownEvent, action); tool2.InputDownEvent = mfbglihgcgo; ToolSkinMapper toolSkinMapper = this.tool.toolSkinMapper; int num5 = 0; if (toolSkinMapper != num5) { ToolSkinMapper toolSkinMapper2 = this.tool.toolSkinMapper; int num6 = 0; toolSkinMapper2.ApplyLocalPlayerFavoriteSkin(num6 != 0); } } // Token: 0x0600D84E RID: 55374 RVA: 0x00320D58 File Offset: 0x0031EF58 [Token(Token = "0x600D84E")] [Address(RVA = "0x7BE950", Offset = "0x7BD750", VA = "0x1807BE950")] private void PAEHOPAEGON() { RenderTexture gapodbllijk = this.GAPODBLLIJK; int num = 0; if (gapodbllijk == num) { int num2 = 0; if ((this.BOEOJKDEHLL ? 1 : 0) != num2) { JCPCOCDJKJB.Resolution akmfeohpbcj = ShareCamera.AKMFEOHPBCJ; RenderTexture renderTexture; this.KAKAMMMCDEL = renderTexture; renderTexture.name = "LiveRenderTexture (HDR)"; JCPCOCDJKJB.Resolution bpfmigipelg = ShareCamera.BPFMIGIPELG; RenderTexture renderTexture2; this.LJMHEJEPEDE = renderTexture2; renderTexture2.name = "CaptureRenderTexture (HDR)"; if (UniversalRenderPipeline.ActiveMsaaSampleCount > 1 && SingletonMonoBehaviour.ONCPNMDGGKG.GFMHKKKEOGE != PlatformManager.LDIIFDDCKCN.PS4) { RenderTexture kakammmcdel = this.KAKAMMMCDEL; int num3 = UniversalRenderPipeline.ActiveMsaaSampleCount; kakammmcdel.antiAliasing = num3; RenderTexture ljmhejepede = this.LJMHEJEPEDE; num3 = UniversalRenderPipeline.ActiveMsaaSampleCount; ljmhejepede.antiAliasing = num3; } } bool boeojkdehll = this.BOEOJKDEHLL; JCPCOCDJKJB.Resolution akmfeohpbcj2 = ShareCamera.AKMFEOHPBCJ; RenderTexture renderTexture3; this.GAPODBLLIJK = renderTexture3; renderTexture3.name = "LiveRenderTexture (LDR)"; bool boeojkdehll2 = this.BOEOJKDEHLL; JCPCOCDJKJB.Resolution bpfmigipelg2 = ShareCamera.BPFMIGIPELG; RenderTexture renderTexture4; this.EGLLBBPAPKN = renderTexture4; renderTexture4.name = "CaptureRenderTexture (LDR)"; Camera camera = this.mainCamera; if ((this.BOEOJKDEHLL ? 1 : 0) != num2) { } RenderTexture gapodbllijk2 = this.GAPODBLLIJK; camera.targetTexture = gapodbllijk2; Camera camera2 = this.selfieCamera; if ((this.BOEOJKDEHLL ? 1 : 0) != num2) { } RenderTexture gapodbllijk3 = this.GAPODBLLIJK; camera2.targetTexture = gapodbllijk3; this.mainCamera.aspect = 1.7777778f; this.selfieCamera.aspect = 1.7777778f; this.mainCamera.depthTextureMode = DepthTextureMode.Depth; this.selfieCamera.depthTextureMode = DepthTextureMode.Depth; UniversalAdditionalCameraData orCreateAdditionalCameraData = this.mainCamera.GetOrCreateAdditionalCameraData(); this.IOFBBAGOKEO(orCreateAdditionalCameraData); UniversalAdditionalCameraData orCreateAdditionalCameraData2 = this.selfieCamera.GetOrCreateAdditionalCameraData(); this.IOFBBAGOKEO(orCreateAdditionalCameraData2); if (RecRoomSceneManager.FFNIFALJLDD) { Camera camera3 = this.mainCamera; Camera camera4 = this.selfieCamera; } } } // Token: 0x0600D84F RID: 55375 RVA: 0x00320F20 File Offset: 0x0031F120 [Token(Token = "0x600D84F")] [Address(RVA = "0x7BA9F0", Offset = "0x7B97F0", VA = "0x1807BA9F0")] private void LIHOCMJCGMG(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF) { Action ogmjmhlmbhg = this.OGMJMHLMBHG; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); return; } } // Token: 0x0600D850 RID: 55376 RVA: 0x00320F40 File Offset: 0x0031F140 [Token(Token = "0x600D850")] [Address(RVA = "0x7BCD50", Offset = "0x7BBB50", VA = "0x1807BCD50")] private void MNCLFHBBPHB(Tool NBHJPDBHDHB) { if (NBHJPDBHDHB.k__BackingField) { Player k__BackingField = NBHJPDBHDHB.k__BackingField; if (!ShareCamera.GENEKKCAAMN) { ShareCamera.ShowCannotUseFeedback(); return; } } if (this.NIOLKLGAPGO) { this.NIOLKLGAPGO = false; KLLMCPFPIIE ldnokbkbhdo = this.LDNOKBKBHDO; int num = 0; ldnokbkbhdo.BDJFGEJFPPO(num); } if (this.DKLGNFGONEM && NBHJPDBHDHB.k__BackingField) { Player k__BackingField2 = NBHJPDBHDHB.k__BackingField; if (this.k__BackingField) { ToolMenuProjector menuProjector = NBHJPDBHDHB.EACPPCDMMOF; bool flag = this.MHMDELLALDJ; menuProjector.PKNFAECAHBF = flag; } } TextMeshPro textMeshPro = this.grabMeText; this.BIJCGGFAFHI = false; GameObject gameObject = textMeshPro.gameObject; bool bijcggfafhi = this.BIJCGGFAFHI; gameObject.SetActive(bijcggfafhi); } // Token: 0x0600D851 RID: 55377 RVA: 0x00320FFC File Offset: 0x0031F1FC [Token(Token = "0x600D851")] [Address(RVA = "0x7BA6C0", Offset = "0x7B94C0", VA = "0x1807BA6C0")] private void GOCIGHDAIEB(Tool NBHJPDBHDHB) { int frameCount = Time.frameCount; this.JELMCELGFGO = frameCount; if (this.DKLGNFGONEM && this.LDNOKBKBHDO.IAHDANBDAAM() == 0 && !this.tool.k__BackingField && this.k__BackingField) { ToolMenuProjector menuProjector = NBHJPDBHDHB.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; } this.BDKKPFPFNBO(); } // Token: 0x0600D852 RID: 55378 RVA: 0x00321064 File Offset: 0x0031F264 [Token(Token = "0x600D852")] [Address(RVA = "0x7B8C90", Offset = "0x7B7A90", VA = "0x1807B8C90")] private void CKJMONEOCAA(bool AGILHLJPKPN) { if (this.DKLGNFGONEM) { Tool tool = this.tool; if (tool.k__BackingField) { Player k__BackingField = tool.k__BackingField; if (this.k__BackingField) { ToolMenuProjector menuProjector = this.tool.EACPPCDMMOF; if (!AGILHLJPKPN) { } bool flag = this.MHMDELLALDJ; menuProjector.PKNFAECAHBF = flag; } } } } // Token: 0x0600D853 RID: 55379 RVA: 0x003210C0 File Offset: 0x0031F2C0 [Token(Token = "0x600D853")] [Address(RVA = "0x7B9000", Offset = "0x7B7E00", VA = "0x1807B9000")] private void DIEMEMMGHLL(Tool NBHJPDBHDHB) { if (NBHJPDBHDHB.PAJGCGDFHKK) { int frameCount = Time.frameCount; this.JELMCELGFGO = frameCount; } Tool tool = this.tool; this.IAHPKLGCOGG = (ulong)0L; ToolMenuProjector menuProjector = tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; if (this.GFEAPKFFDML != 0) { } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; bool isEnabled = NBHJPDBHDHB.PAJGCGDFHKK; int num2; ShareCamera.ONKDBPGKCGD onkdbpgkcgd = new ShareCamera.ONKDBPGKCGD(num2); num2 = 0; onkdbpgkcgd.<>4__this = this; onkdbpgkcgd.enabled = isEnabled; int num3 = 0; KFBABPAPIMB kfbabpapimb = instance.Run(num3, onkdbpgkcgd); this.GFEAPKFFDML = kfbabpapimb; } // Token: 0x0600D854 RID: 55380 RVA: 0x0032115C File Offset: 0x0031F35C [Token(Token = "0x600D854")] [Address(RVA = "0x7BB840", Offset = "0x7BA640", VA = "0x1807BB840")] private void KFHIBCOBKKA() { this.EOAHMKGLHNK(); } // Token: 0x0600D855 RID: 55381 RVA: 0x00321170 File Offset: 0x0031F370 [Token(Token = "0x600D855")] [Address(RVA = "0x7B99E0", Offset = "0x7B87E0", VA = "0x1807B99E0")] private IEnumerator FGEFADCNIPE(bool CBHMNNAINHM) { int num; ShareCamera.ONKDBPGKCGD onkdbpgkcgd = new ShareCamera.ONKDBPGKCGD(num); num = 0; onkdbpgkcgd.<>4__this = this; onkdbpgkcgd.enabled = CBHMNNAINHM; throw new NullReferenceException(); } // Token: 0x0600D856 RID: 55382 RVA: 0x0032119C File Offset: 0x0031F39C [Token(Token = "0x600D856")] [Address(RVA = "0x7BA9F0", Offset = "0x7B97F0", VA = "0x1807BA9F0")] private void IBBLFNDKMGF() { Action ogmjmhlmbhg = this.OGMJMHLMBHG; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); return; } } // Token: 0x0600D857 RID: 55383 RVA: 0x003211BC File Offset: 0x0031F3BC [Token(Token = "0x600D857")] [Address(RVA = "0x7B9170", Offset = "0x7B7F70", VA = "0x1807B9170")] private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF) { if (IEKDDPPNFPF.DMKCIEPGGAB) { Action ogmjmhlmbhg = this.OGMJMHLMBHG; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); return; } } } // Token: 0x0600D858 RID: 55384 RVA: 0x003211EC File Offset: 0x0031F3EC [Token(Token = "0x600D858")] [Address(RVA = "0x7BA2D0", Offset = "0x7B90D0", VA = "0x1807BA2D0")] private void GDPCAAHGLJN(Tool NBHJPDBHDHB) { if (this.DKLGNFGONEM) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; int num = 0; DABKFAIHBBP dabkfaihbbp = this.GBLHNLGCCEG(num, num); } } // Token: 0x0600D859 RID: 55385 RVA: 0x0032121C File Offset: 0x0031F41C [Token(Token = "0x600D859")] [Address(RVA = "0x7B98F0", Offset = "0x7B86F0", VA = "0x1807B98F0")] public void EnterActiveState() { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; int num = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num); } // Token: 0x0600D85A RID: 55386 RVA: 0x00321240 File Offset: 0x0031F440 [Token(Token = "0x600D85A")] [Address(RVA = "0x7BA660", Offset = "0x7B9460", VA = "0x1807BA660")] private void GKMENBOLMJH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (this.DKLGNFGONEM && this.k__BackingField) { ToolMenuProjector menuProjector = this.tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; } this.IHHBEDJLLFB(); } // Token: 0x0600D85B RID: 55387 RVA: 0x00321280 File Offset: 0x0031F480 [Token(Token = "0x600D85B")] [Address(RVA = "0x7B9940", Offset = "0x7B8740", VA = "0x1807B9940")] private void FEBAMCAFFNG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.IHHBEDJLLFB(); this.frontCameraOutput.MirrorImage = true; Action iimgnochcpc = this.IIMGNOCHCPC; this.k__BackingField = false; this.k__BackingField = false; if (iimgnochcpc != 0) { string empty = string.Empty; iimgnochcpc(empty); } Action fehopcddbmj = this.FEHOPCDDBMJ; if (fehopcddbmj != 0) { fehopcddbmj(); return; } } // Token: 0x0600D85C RID: 55388 RVA: 0x003212E0 File Offset: 0x0031F4E0 [Token(Token = "0x600D85C")] [Address(RVA = "0x7B8AB0", Offset = "0x7B78B0", VA = "0x1807B8AB0")] private void CCPGPCILJNB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.IHHBEDJLLFB(); if (this.k__BackingField == ShareCamera.IAPJCGGNJLP.SINGLE_IMAGE) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; return; } } // Token: 0x0600D85D RID: 55389 RVA: 0x0032130C File Offset: 0x0031F50C [Token(Token = "0x600D85D")] [Address(RVA = "0x7BFDD0", Offset = "0x7BEBD0", VA = "0x1807BFDD0")] public void UpdateFilter(CameraFilterConsumableItem BAJGNABECMN) { this.HBCEKOLOOCK = BAJGNABECMN; } // Token: 0x0600D85E RID: 55390 RVA: 0x00321320 File Offset: 0x0031F520 [Token(Token = "0x600D85E")] [Address(RVA = "0x7BFDE0", Offset = "0x7BEBE0", VA = "0x1807BFDE0")] public void UpdateShareCameraGesture(bool CPLFMONPGLJ, bool CECBCCAHPFD) { int num = 0; if (ShareCamera.GENEKKCAAMN) { bool flag = this.IFKPJJFCNDK(CPLFMONPGLJ, num, num); GameObject andlmkcodlg = this.ANDLMKCODLG; int num2 = 0; if (andlmkcodlg != num2) { if (flag) { GameObject andlmkcodlg2 = this.ANDLMKCODLG; if (!andlmkcodlg2.activeSelf) { float time = Time.time; ulong num3; this.EIJJCHPPCIF = num3; } if (Time.time <= 0.5f) { goto IL_91; } HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; if (this.tool.isActiveAndEnabled) { goto IL_91; } } int num4 = 0; this.EIJJCHPPCIF = num4; IL_91: int num5 = 0; this.ANDLMKCODLG.SetActive(num5 != 0); if (this.ANDLMKCODLG.gameObject.activeSelf) { this.ANDLMKCODLG.transform.position = num; this.ANDLMKCODLG.transform.rotation = num; } } if (CPLFMONPGLJ != flag) { ulong num6; ulong num7; this.SpawnAndTakePictureAt(num, num, true, num6 != 0UL, num7 != 0UL); } } } // Token: 0x0600D85F RID: 55391 RVA: 0x0032141C File Offset: 0x0031F61C [Token(Token = "0x600D85F")] [Address(RVA = "0x7BAAC0", Offset = "0x7B98C0", VA = "0x1807BAAC0")] private bool IFKPJJFCNDK(bool CECBCCAHPFD, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { float z = Vector3.zero.z; DDHPAFKBMON.z = z; Quaternion identity = Quaternion.identity; Player k__BackingField = Player.k__BackingField; PlayerHand rightHand = k__BackingField.rightHand; if (CECBCCAHPFD) { PlayerHand leftHand = k__BackingField.leftHand; int num = 0; if (leftHand != num) { int num2 = 0; if (rightHand != num2 && !leftHand.NGLBANPEAOI && !rightHand.NGLBANPEAOI) { Transform transform = leftHand.transform; Transform transform2 = rightHand.transform; Transform transform3 = k__BackingField.head.transform; Vector3 vector; float z2 = vector.z; Transform transform4 = k__BackingField.head.transform; Vector3 vector2; float z3 = vector2.z; Transform transform5 = k__BackingField.head.transform; Transform transform6 = leftHand.transform; Transform transform7 = rightHand.transform; Vector3 vector3; float z4 = vector3.z; Transform transform8 = k__BackingField.head.transform; Vector3 vector4; float z5 = vector4.z; Transform transform9 = k__BackingField.head.transform; Vector3 vector5; float z6 = vector5.z; DDHPAFKBMON.z = z6; Transform transform10 = k__BackingField.head.transform; bool flag; return flag; } } } throw new NullReferenceException(); } // Token: 0x0600D860 RID: 55392 RVA: 0x00321550 File Offset: 0x0031F750 [Token(Token = "0x600D860")] [Address(RVA = "0x7BF4F0", Offset = "0x7BE2F0", VA = "0x1807BF4F0")] public void SpawnAndTakePictureAt(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool KHNFOACHBOO, bool GJFECDFNLKE, bool ECBFEBFCMGI) { float z = DDHPAFKBMON.z; bool isTimerActive = false; ShareCamera <>4__this = this; Vector3 position; position.z = z; bool isBackCameraActive = KHNFOACHBOO; bool takePicture = false; ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { dlbijldbmim.KBPKIDJEOFB(); } bool flag = this.DKLGNFGONEM; if (flag && (this.IAHPKLGCOGG == 0 || flag)) { PlayerBackpack backpack = Player.k__BackingField.backpack; int num = 0; Tool backpackTool = backpack.GetBackpackTool((JKPLBBBJLJK)num); int num2 = 0; if (backpackTool == num2 || !backpackTool.PAJGCGDFHKK) { this.tool.DODDBBEOJNN = true; Tool tool = this.tool; int num3 = 0; tool.DODDBBEOJNN = num3 != 0; } Quaternion rotation; Action action = delegate { ShareCamera <>4__this3 = <>4__this; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; ShareCamera <>4__this2 = <>4__this; bool isTimerActive2 = isTimerActive; bool takePicture2 = takePicture; Quaternion rotation2 = rotation; float z2 = position.z; IEnumerator enumerator; KFBABPAPIMB kfbabpapimb2 = instance.Run(<>4__this2, enumerator); <>4__this3.IAHPKLGCOGG = kfbabpapimb2; }; KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action); } } // Token: 0x0600D861 RID: 55393 RVA: 0x00321638 File Offset: 0x0031F838 [Token(Token = "0x600D861")] [Address(RVA = "0x7BD3C0", Offset = "0x7BC1C0", VA = "0x1807BD3C0")] private void NABGLKPANFB() { ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { dlbijldbmim.KBPKIDJEOFB(); return; } } // Token: 0x0600D862 RID: 55394 RVA: 0x00321658 File Offset: 0x0031F858 [Token(Token = "0x600D862")] [Address(RVA = "0x7BBE90", Offset = "0x7BAC90", VA = "0x1807BBE90")] public static bool LocalRequestTakeOutShareCamera(bool GIJJBPCNPBI, bool AJEEINIAINJ, out ShareCamera DPCJPNEBHLG) { int num = 0; ShareCamera.ForceRecallLocalShareCam(); PlayerBackpack backpack = Player.k__BackingField.backpack; int num2 = 0; Tool backpackTool = backpack.GetBackpackTool((JKPLBBBJLJK)num2); ShareCamera component = backpackTool.GetComponent(); ShareCamera localPlayerShareCamera = component; bool flag = !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB; backpackTool.DODDBBEOJNN = flag; ShareCamera localPlayerShareCamera4 = localPlayerShareCamera; localPlayerShareCamera4.KGBBFCJGDPH = GIJJBPCNPBI; localPlayerShareCamera4.EOAHMKGLHNK(); localPlayerShareCamera.k__BackingField = num; PlayerBackpack backpack2 = Player.k__BackingField.backpack; int num3 = 0; int num4 = 0; bool flag2 = backpack2.UseTool((JKPLBBBJLJK)num4, num, num3 != 0); Player k__BackingField = Player.k__BackingField; bool flag3 = num == k__BackingField; if (AJEEINIAINJ && !flag3) { IReadOnlyList bothHands = Player.k__BackingField.BothHands; Func func; if (ShareCamera.<>c.<>9__198_0 == 0) { func = (PlayerHand hand) => !hand.NGLBANPEAOI; ShareCamera.<>c.<>9__198_0 = func; } PlayerHand playerHand = Enumerable.FirstOrDefault(bothHands, func); } int num5 = 0; bool flag4 = num != num5; bool flag6; if (flag2 == flag4) { ShareCamera localPlayerShareCamera2 = localPlayerShareCamera; TextMeshPro textMeshPro = localPlayerShareCamera2.grabMeText; localPlayerShareCamera2.BIJCGGFAFHI = flag2; GameObject gameObject = textMeshPro.gameObject; bool bijcggfafhi = localPlayerShareCamera2.BIJCGGFAFHI; gameObject.SetActive(bijcggfafhi); Action action = delegate { ShareCamera localPlayerShareCamera3 = localPlayerShareCamera; int num6 = 0; localPlayerShareCamera3.DBBALJLFMNO = num6 != 0; }; if (flag2) { bool flag5; return flag5; } } else if (!flag6) { } throw new NullReferenceException(); } // Token: 0x0600D863 RID: 55395 RVA: 0x003217B8 File Offset: 0x0031F9B8 [Token(Token = "0x600D863")] [Address(RVA = "0x7BBB30", Offset = "0x7BA930", VA = "0x1807BBB30")] public static JCOINEEFENJ LocalRequestSingleImage(bool FBNGOOJPBBI, bool BKADGLECEAF, bool AJEEINIAINJ, [Optional] string OHPNKLHMFCP, bool INNECLBAOCO = false) { bool flag; if (!flag) { DCLIBCDKJNF dclibcdkjnf = new DCLIBCDKJNF(); } ShareCamera localPlayerShareCam; localPlayerShareCam.k__BackingField = BKADGLECEAF; CircuitVisibilityBehaviour.AddForceShowGadgetToken(localPlayerShareCam); ShareCamera localPlayerShareCam2 = localPlayerShareCam; ShareCamera.ANLNCJNLHMM dlbijldbmim = localPlayerShareCam2.DLBIJLDBMIM; if (dlbijldbmim != 0) { dlbijldbmim.KBPKIDJEOFB(); } HKKOHFHADKK dggjkejglgg = localPlayerShareCam2.DGGJKEJGLGG; int num = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num); ShareCamera.ANLNCJNLHMM anlncjnlhmm = new ShareCamera.ANLNCJNLHMM(localPlayerShareCam2); ShareCameraUIFlow laklgnaafnh = localPlayerShareCam2.LAKLGNAAFNH; localPlayerShareCam2.DLBIJLDBMIM = anlncjnlhmm; laklgnaafnh.EKALGFPPBBI = OHPNKLHMFCP; ShareCamera.ANLNCJNLHMM dlbijldbmim2 = localPlayerShareCam2.DLBIJLDBMIM; localPlayerShareCam2.k__BackingField = (ShareCamera.IAPJCGGNJLP)((ulong)1L); int num2; Action action = new Action(num2.ForceRecallLocalShareCam); num2 = 0; dlbijldbmim2.System.Collections.IEnumerator.Reset(); ShareCamera.ANLNCJNLHMM dlbijldbmim3 = localPlayerShareCam2.DLBIJLDBMIM; Action action2 = new Action(localPlayerShareCam2.PMAGCEMGHJE); dlbijldbmim3.System.Collections.IEnumerator.Reset(); ShareCamera.ANLNCJNLHMM dlbijldbmim4 = localPlayerShareCam2.DLBIJLDBMIM; Action action3 = delegate { CircuitVisibilityBehaviour.RemoveForceShowGadgetToken(localPlayerShareCam); localPlayerShareCam.k__BackingField = false; }; throw new NullReferenceException(); } // Token: 0x0600D864 RID: 55396 RVA: 0x003218AC File Offset: 0x0031FAAC [Token(Token = "0x600D864")] [Address(RVA = "0x7B9A60", Offset = "0x7B8860", VA = "0x1807B9A60")] private JCOINEEFENJ FKOKEGBFPCI(string OHPNKLHMFCP) { ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { dlbijldbmim.KBPKIDJEOFB(); } HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; int num = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num); ShareCamera.ANLNCJNLHMM anlncjnlhmm = new ShareCamera.ANLNCJNLHMM(this); ShareCameraUIFlow laklgnaafnh = this.LAKLGNAAFNH; this.DLBIJLDBMIM = anlncjnlhmm; laklgnaafnh.EKALGFPPBBI = OHPNKLHMFCP; ShareCamera.ANLNCJNLHMM dlbijldbmim2 = this.DLBIJLDBMIM; this.k__BackingField = (ShareCamera.IAPJCGGNJLP)((ulong)1L); int num2; Action action = new Action(num2.ForceRecallLocalShareCam); num2 = 0; dlbijldbmim2.System.Collections.IEnumerator.Reset(); ShareCamera.ANLNCJNLHMM dlbijldbmim3 = this.DLBIJLDBMIM; Action action2 = new Action(this.PMAGCEMGHJE); dlbijldbmim3.System.Collections.IEnumerator.Reset(); ShareCamera.ANLNCJNLHMM dlbijldbmim4 = this.DLBIJLDBMIM; throw new NullReferenceException(); } // Token: 0x0600D865 RID: 55397 RVA: 0x0032194C File Offset: 0x0031FB4C [Token(Token = "0x600D865")] [Address(RVA = "0x7B9BF0", Offset = "0x7B89F0", VA = "0x1807B9BF0")] public static void ForceRecallLocalShareCam() { PlayerBackpack backpack = Player.k__BackingField.backpack; int num = 0; if (backpack != num) { int num2 = 0; Tool tool; if (tool != num2) { if (tool.FNFNLDBILFE) { PlayerHand k__BackingField = tool.k__BackingField; float z = Vector3.zero.z; float z2 = Vector3.zero.z; } bool flag = !ShareCamera.DIDEJEABMBO; tool.DODDBBEOJNN = flag; } } } // Token: 0x0600D866 RID: 55398 RVA: 0x003219D0 File Offset: 0x0031FBD0 [Token(Token = "0x600D866")] [Address(RVA = "0x7B9690", Offset = "0x7B8490", VA = "0x1807B9690")] private IEnumerator ENMDCGPIAGD(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, bool NHNJIBCCOEL, bool GJFECDFNLKE, bool ECBFEBFCMGI) { int num; ShareCamera.MMNDPGOOJAF mmndpgoojaf = new ShareCamera.MMNDPGOOJAF(num); num = 0; float z = DDHPAFKBMON.z; mmndpgoojaf.isTimerActive = false; mmndpgoojaf.takePicture = false; mmndpgoojaf.isbackCameraActive = NHNJIBCCOEL; mmndpgoojaf.<>4__this = this; mmndpgoojaf.position.z = z; throw new NullReferenceException(); } // Token: 0x0600D867 RID: 55399 RVA: 0x00321A1C File Offset: 0x0031FC1C [Token(Token = "0x600D867")] [Address(RVA = "0x7C0130", Offset = "0x7BEF30", VA = "0x1807C0130")] private void Update() { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; Camera camera = this.selfieCamera; int num = 0; camera.enabled = num != 0; Camera camera2 = this.mainCamera; int num2 = 0; camera2.enabled = num2 != 0; if (Time.time > this.JNPMBNCKNEK && this.PPHJJKDLBBO()) { float time = Time.time; int frameCount = Time.frameCount; this.NIBHMOJAEAN = frameCount; this.GJBAJGBMGIH(); if (this.KGBBFCJGDPH) { } this.mainCamera.enabled = true; } if (this.BOEOJKDEHLL) { int frameCount2 = Time.frameCount; int num3 = this.NIBHMOJAEAN; num3++; if (frameCount2 == num3) { RenderTexture gapodbllijk = this.GAPODBLLIJK; RenderTexture kakammmcdel = this.KAKAMMMCDEL; Material material = this.ldrBlitMaterial; Graphics.Blit(kakammmcdel, gapodbllijk, material); } } } // Token: 0x0600D868 RID: 55400 RVA: 0x00321AF4 File Offset: 0x0031FCF4 [Token(Token = "0x600D868")] [Address(RVA = "0x7BA370", Offset = "0x7B9170", VA = "0x1807BA370")] private void GJBAJGBMGIH() { if (this.DKLGNFGONEM && this.tool.EACPPCDMMOF.PKNFAECAHBF) { ToolUI menu = this.tool.ELABBFJBNII; Tool tool = this.tool; OGLEAGGNIPE gcjkhceamlc = menu.GCJKHCEAMLC; if (!tool.FNFNLDBILFE && this.LDNOKBKBHDO.IAHDANBDAAM() != 0) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; if (gcjkhceamlc == OGLEAGGNIPE.NORMAL) { float num = this.maxDistanceToExpand; float num2; if (num2 >= num) { goto IL_99; } } if (gcjkhceamlc == OGLEAGGNIPE.LARGE) { float num3 = this.minDistanceToExpand; } } IL_99: if ((ulong)1L != 0UL) { ToolUI menu2 = this.tool.ELABBFJBNII; throw new NullReferenceException(); } if (gcjkhceamlc == OGLEAGGNIPE.LARGE && (ulong)1L == 0UL) { ToolUI menu3 = this.tool.ELABBFJBNII; int num4 = 0; menu3.DBLCENPKMBI = (OGLEAGGNIPE)num4; } } } // Token: 0x0600D869 RID: 55401 RVA: 0x00321BD8 File Offset: 0x0031FDD8 [Token(Token = "0x600D869")] [Address(RVA = "0x7BEFD0", Offset = "0x7BDDD0", VA = "0x1807BEFD0")] private bool PPHJJKDLBBO() { if (this.DKLGNFGONEM && ShareCamera.DIDEJEABMBO && this.tool.visibleInCamera.GDPKBEBEOBA) { Vector3 vector; float z = vector.z; Transform transform = base.transform; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float num = this.screenRefreshCutoffDistance; float num2; if (num2 <= num) { int frameCount = Time.frameCount; } } throw new NullReferenceException(); } // Token: 0x0600D86A RID: 55402 RVA: 0x00321C54 File Offset: 0x0031FE54 [Token(Token = "0x600D86A")] [Address(RVA = "0x7BFD70", Offset = "0x7BEB70", VA = "0x1807BFD70")] public void Toggle_Tripod(bool LLJFGDMOOFA) { KLLMCPFPIIE ldnokbkbhdo = this.LDNOKBKBHDO; } // Token: 0x0600D86B RID: 55403 RVA: 0x00321C70 File Offset: 0x0031FE70 [Token(Token = "0x600D86B")] [Address(RVA = "0x7BFD60", Offset = "0x7BEB60", VA = "0x1807BFD60")] public void Toggle_Timer(bool LLJFGDMOOFA) { this.k__BackingField = LLJFGDMOOFA; } // Token: 0x0600D86C RID: 55404 RVA: 0x00321C84 File Offset: 0x0031FE84 [Token(Token = "0x600D86C")] [Address(RVA = "0x7B8850", Offset = "0x7B7650", VA = "0x1807B8850")] public void Button_Screen() { if (!this.tool.FNFNLDBILFE && this.LDNOKBKBHDO.IAHDANBDAAM() != 0 && this.DIAGPKCFFGL()) { DABKFAIHBBP dabkfaihbbp = this.TakePicture(); return; } } // Token: 0x0600D86D RID: 55405 RVA: 0x00321CC4 File Offset: 0x0031FEC4 [Token(Token = "0x600D86D")] [Address(RVA = "0x7B88D0", Offset = "0x7B76D0", VA = "0x1807B88D0")] public void Button_Share() { if (this.tool.k__BackingField.k__BackingField && this.IAJBDPNINJL() && SingletonMonoBehaviour.ONCPNMDGGKG.VerifyAccountRequirements() && this.DIAGPKCFFGL()) { if (!EIMGAFPPJFD.MGOMNGANDHA()) { int num = 0; this.DHKEMDMCAGB("Your device's privacy settings do not allow you to share to social networks", true, num); } this.ABHNHHDLIHK(true); string text = this.BKNJAFKOBMG; CFLMJLFBOKH.HKNDBMEMNNI(ShareCamera.JKIJEJKGIDJ.SHARE, text); return; } } // Token: 0x0600D86E RID: 55406 RVA: 0x00321D38 File Offset: 0x0031FF38 [Token(Token = "0x600D86E")] [Address(RVA = "0x7B8280", Offset = "0x7B7080", VA = "0x1807B8280")] public void Button_ActiveState() { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; int num = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num); } // Token: 0x0600D86F RID: 55407 RVA: 0x00321D5C File Offset: 0x0031FF5C [Token(Token = "0x600D86F")] [Address(RVA = "0x7B85A0", Offset = "0x7B73A0", VA = "0x1807B85A0")] public void Button_Print() { if (this.tool.k__BackingField.k__BackingField && this.IAJBDPNINJL() && this.DIAGPKCFFGL()) { if (this.OBEAAMKJKPK <= (ulong)0L) { int num = 0; int num2 = 0; this.DHKEMDMCAGB("Printing...", true, num2); KFBABPAPIMB obeaamkjkpk = this.OBEAAMKJKPK; this.GLFCOPMIKLH(obeaamkjkpk); Action ogmjmhlmbhg = this.OGMJMHLMBHG; this.OBEAAMKJKPK = num; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num3; ShareCamera.EGFPEGOLPOH egfpegolpoh = new ShareCamera.EGFPEGOLPOH(num3); num3 = 0; egfpegolpoh.<>4__this = this; KFBABPAPIMB kfbabpapimb = instance.Run(this, egfpegolpoh); this.OBEAAMKJKPK = kfbabpapimb; } string text = this.BKNJAFKOBMG; CFLMJLFBOKH.HKNDBMEMNNI(ShareCamera.JKIJEJKGIDJ.PRINT, text); } } // Token: 0x0600D870 RID: 55408 RVA: 0x00321E20 File Offset: 0x00320020 [Token(Token = "0x600D870")] [Address(RVA = "0x7B8770", Offset = "0x7B7570", VA = "0x1807B8770")] public void Button_Profile() { if (this.tool.k__BackingField.k__BackingField && this.IAJBDPNINJL() && SingletonMonoBehaviour.ONCPNMDGGKG.VerifyAccountRequirements() && this.DIAGPKCFFGL()) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; return; } } // Token: 0x0600D871 RID: 55409 RVA: 0x00321E70 File Offset: 0x00320070 [Token(Token = "0x600D871")] [Address(RVA = "0x7B82D0", Offset = "0x7B70D0", VA = "0x1807B82D0")] public void Button_Cancel() { ShareCamera.IAPJCGGNJLP iapjcggnjlp = this.k__BackingField; if (iapjcggnjlp != ShareCamera.IAPJCGGNJLP.DEFAULT && iapjcggnjlp == ShareCamera.IAPJCGGNJLP.SINGLE_IMAGE) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; int num = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num); return; } int num2 = 0; int num3 = 0; string empty = string.Empty; this.DHKEMDMCAGB(empty, num3 != 0, num2); HKKOHFHADKK dggjkejglgg2 = this.DGGJKEJGLGG; } // Token: 0x0600D872 RID: 55410 RVA: 0x00321EC4 File Offset: 0x003200C4 [Token(Token = "0x600D872")] [Address(RVA = "0x7B7B70", Offset = "0x7B6970", VA = "0x1807B7B70")] private void AKPGFPCIBGN() { int num = 0; int num2 = 0; string empty = string.Empty; this.DHKEMDMCAGB(empty, num2 != 0, num); HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; } // Token: 0x0600D873 RID: 55411 RVA: 0x00321EF4 File Offset: 0x003200F4 [Token(Token = "0x600D873")] [Address(RVA = "0x7B8390", Offset = "0x7B7190", VA = "0x1807B8390")] public void Button_Confirm() { ShareCamera.IAPJCGGNJLP iapjcggnjlp = this.k__BackingField; if (iapjcggnjlp != ShareCamera.IAPJCGGNJLP.DEFAULT && iapjcggnjlp == ShareCamera.IAPJCGGNJLP.SINGLE_IMAGE) { ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { RenderTexture egllbbpapkn = this.EGLLBBPAPKN; dlbijldbmim.OOOIENHGNCA(egllbbpapkn); return; } } else { int num = 0; int num2 = 0; this.DHKEMDMCAGB("Picture updating...", num2 != 0, num); DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.CCCDIOALPJK(this.ADGPENEJHBJ); Action action = new Action(this.NJAMJALIFIJ); Action action2 = new Action(this.EIPCJKLBMDJ); Action action3 = new Action(this.OBFCMFLBPKJ); string text = this.BKNJAFKOBMG; CFLMJLFBOKH.HKNDBMEMNNI(ShareCamera.JKIJEJKGIDJ.CHANGE_PROFILE, text); } } // Token: 0x0600D874 RID: 55412 RVA: 0x00321F8C File Offset: 0x0032018C [Token(Token = "0x600D874")] [Address(RVA = "0x7B94D0", Offset = "0x7B82D0", VA = "0x1807B94D0")] private void ENKHPDAECAG() { int num = 0; int num2 = 0; this.DHKEMDMCAGB("Picture updating...", num2 != 0, num); DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.CCCDIOALPJK(this.ADGPENEJHBJ); Action action = new Action(this.NJAMJALIFIJ); Action action2 = new Action(this.EIPCJKLBMDJ); Action action3 = new Action(this.OBFCMFLBPKJ); string text = this.BKNJAFKOBMG; CFLMJLFBOKH.HKNDBMEMNNI(ShareCamera.JKIJEJKGIDJ.CHANGE_PROFILE, text); } // Token: 0x0600D875 RID: 55413 RVA: 0x00321FF8 File Offset: 0x003201F8 [Token(Token = "0x600D875")] [Address(RVA = "0x7BEF80", Offset = "0x7BDD80", VA = "0x1807BEF80")] private void POABNCDHKAG() { ShareCamera.ANLNCJNLHMM dlbijldbmim = this.DLBIJLDBMIM; if (dlbijldbmim != 0) { RenderTexture egllbbpapkn = this.EGLLBBPAPKN; dlbijldbmim.OOOIENHGNCA(egllbbpapkn); return; } } // Token: 0x0600D876 RID: 55414 RVA: 0x00322020 File Offset: 0x00320220 [Token(Token = "0x600D876")] [Address(RVA = "0x7BFC30", Offset = "0x7BEA30", VA = "0x1807BFC30")] public DABKFAIHBBP TakePicture() { int num = 0; return this.GBLHNLGCCEG(num, num); } // Token: 0x0600D877 RID: 55415 RVA: 0x00322038 File Offset: 0x00320238 [Token(Token = "0x600D877")] [Address(RVA = "0x7BFC80", Offset = "0x7BEA80", VA = "0x1807BFC80")] public DABKFAIHBBP TakePicture(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK) { int num = 0; float z = DDHPAFKBMON.z; int num2 = 0; return this.GBLHNLGCCEG(num, num2); } // Token: 0x0600D878 RID: 55416 RVA: 0x00322058 File Offset: 0x00320258 [Token(Token = "0x600D878")] [Address(RVA = "0x7B9F00", Offset = "0x7B8D00", VA = "0x1807B9F00")] private DABKFAIHBBP GBLHNLGCCEG(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK) { JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); JJEKJGALHKO promise = jjekjgalhko; if (this.DKLGNFGONEM) { if (this.CNGNGGKHHLM == (ulong)0L) { bool flag = !this.KGBBFCJGDPH; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcPlayRemoteTakePictureFeedback); photonView.RpcOthers(lflfmimncon, flag); Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; ShareCamera.OJEINELDOKC ojeineldokc = new ShareCamera.OJEINELDOKC(num); num = 0; bool has_value = IGPENJBJADK.has_value; ojeineldokc.<>4__this = this; ojeineldokc.useFlash = flag; KFBABPAPIMB kfbabpapimb = instance.Run(this, ojeineldokc); this.CNGNGGKHHLM = kfbabpapimb; Action action = delegate(string error) { promise.HMFPPBJFHKD(error); }; KFBABPAPIMB cngnggkhhlm = this.CNGNGGKHHLM; Action action2 = delegate { promise.OOOIENHGNCA(); }; KFBABPAPIMB cngnggkhhlm2 = this.CNGNGGKHHLM; Action action3 = delegate { this.CNGNGGKHHLM = (ulong)0L; }; } promise.HMFPPBJFHKD("This ShareCamera is already taking a picture"); JJEKJGALHKO promise3 = promise; } JJEKJGALHKO promise2 = promise; throw new NullReferenceException(); } // Token: 0x0600D879 RID: 55417 RVA: 0x00322160 File Offset: 0x00320360 [Token(Token = "0x600D879")] [Address(RVA = "0x7BDAC0", Offset = "0x7BC8C0", VA = "0x1807BDAC0")] private void OMEIAJIIMPD(string PAANJCAOOAG) { if (this.DKLGNFGONEM) { ToolUI menu = this.tool.ELABBFJBNII; Transform transform = base.transform; Vector3 up = Vector3.up; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; Vector3 up2 = Vector3.up; Vector3 vector2; float z2 = vector2.z; } } // Token: 0x0600D87A RID: 55418 RVA: 0x003221C0 File Offset: 0x003203C0 [Token(Token = "0x600D87A")] [Address(RVA = "0x7BB620", Offset = "0x7BA420", VA = "0x1807BB620")] private IEnumerator JNGBLCCNMFL(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, bool LJFEIPIJANC) { int num; ShareCamera.OJEINELDOKC ojeineldokc = new ShareCamera.OJEINELDOKC(num); num = 0; bool has_value = IGPENJBJADK.has_value; ojeineldokc.useFlash = LJFEIPIJANC; ojeineldokc.<>4__this = this; throw new NullReferenceException(); } // Token: 0x0600D87B RID: 55419 RVA: 0x003221F0 File Offset: 0x003203F0 [Token(Token = "0x600D87B")] [Address(RVA = "0x7BD630", Offset = "0x7BC430", VA = "0x1807BD630")] private DABKFAIHBBP OBPLGOGEKCI(Camera LOJEIJKFDCH, RenderTexture BGPINCPMGBE, Action FHNABDDMPHJ, Action MFEIBOLJKFC) { if (this.EJLEMIJCCGK == (ulong)0L) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; ShareCamera.JIFNPMAOEMF jifnpmaoemf = new ShareCamera.JIFNPMAOEMF(); this.EJLEMIJCCGK = jifnpmaoemf; jifnpmaoemf.DPCJPNEBHLG = this; this.EJLEMIJCCGK.FOMHGMLPOND = LOJEIJKFDCH; this.EJLEMIJCCGK.LDEKHANDCBO = BGPINCPMGBE; this.EJLEMIJCCGK.FHNABDDMPHJ = FHNABDDMPHJ; this.EJLEMIJCCGK.MFEIBOLJKFC = 0; ShareCamera.JIFNPMAOEMF ejlemijccgk = this.EJLEMIJCCGK; bool inited = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.inited; bool flag; if (!flag) { bool flag2 = EIMGAFPPJFD.AFFHLKBCIGM(); } ejlemijccgk.ILMFHKCBEPN = (uint)1 != 0U; ShareCamera.JIFNPMAOEMF ejlemijccgk2 = this.EJLEMIJCCGK; bool enabled = LOJEIJKFDCH.enabled; ejlemijccgk2.EDMPCBENNEG = enabled; ShareCamera.JIFNPMAOEMF ejlemijccgk3 = this.EJLEMIJCCGK; JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO(); ejlemijccgk3.NKLGAGCHGPM = jjekjgalhko; JJEKJGALHKO nklgagchgpm = this.EJLEMIJCCGK.NKLGAGCHGPM; Action action = new Action(this.IHKBCBCBCMG); DABKFAIHBBP dabkfaihbbp = nklgagchgpm.OHLPJBFCABI(action); RenderPipelineManager.beginCameraRendering += new Action(this.EJLEMIJCCGK.CDJMNIHFNMK); RenderPipelineManager.endCameraRendering += new Action(this.EJLEMIJCCGK.EMLECMECGOM); LOJEIJKFDCH.enabled = true; this.EJLEMIJCCGK.JNHGBINPBID(); JJEKJGALHKO nklgagchgpm2 = this.EJLEMIJCCGK.NKLGAGCHGPM; Action action2 = new Action(this.ILLFKHDOAKD); nklgagchgpm2.System.Collections.IEnumerator.Reset(); JJEKJGALHKO nklgagchgpm3 = this.EJLEMIJCCGK.NKLGAGCHGPM; } return JJEKJGALHKO.LIPGKFECLDO("A Render operation already exists"); } // Token: 0x0600D87C RID: 55420 RVA: 0x00322358 File Offset: 0x00320558 [Token(Token = "0x600D87C")] [Address(RVA = "0x7B8B20", Offset = "0x7B7920", VA = "0x1807B8B20")] private void CGLKJNELMAO(bool LJFEIPIJANC) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; ShareCamera.PEAMILMONBG peamilmonbg = new ShareCamera.PEAMILMONBG(num); num = 0; peamilmonbg.<>4__this = this; peamilmonbg.useFlash = LJFEIPIJANC; KFBABPAPIMB kfbabpapimb = instance.Run(this, peamilmonbg); } // Token: 0x0600D87D RID: 55421 RVA: 0x00322394 File Offset: 0x00320594 [Token(Token = "0x600D87D")] [Address(RVA = "0x7BB8B0", Offset = "0x7BA6B0", VA = "0x1807BB8B0")] private IEnumerator LBJNFBGCHGJ(bool LJFEIPIJANC) { int num; ShareCamera.PEAMILMONBG peamilmonbg = new ShareCamera.PEAMILMONBG(num); num = 0; peamilmonbg.<>4__this = this; peamilmonbg.useFlash = LJFEIPIJANC; throw new NullReferenceException(); } // Token: 0x0600D87E RID: 55422 RVA: 0x003223C0 File Offset: 0x003205C0 [Token(Token = "0x600D87E")] [Address(RVA = "0x7BB280", Offset = "0x7BA080", VA = "0x1807BB280")] private DABKFAIHBBP IHFEBBEAFAO(Camera FOMHGMLPOND, [Optional] Vector3? DDHPAFKBMON, [Optional] Quaternion? IGPENJBJADK) { bool has_value = IGPENJBJADK.has_value; if (this.BOEOJKDEHLL) { } RenderTexture egllbbpapkn = this.EGLLBBPAPKN; Action action = new Action(this.OnBeforeRender); Action action2 = new Action(this.OnAfterRender); return this.OBPLGOGEKCI(FOMHGMLPOND, egllbbpapkn, action, action2); } // Token: 0x0600D87F RID: 55423 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D87F")] [Address(RVA = "0x7BDF90", Offset = "0x7BCD90", VA = "0x1807BDF90")] public void OnBeforeRender(Camera FOMHGMLPOND) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D880 RID: 55424 RVA: 0x00322408 File Offset: 0x00320608 [Token(Token = "0x600D880")] [Address(RVA = "0x7BDE20", Offset = "0x7BCC20", VA = "0x1807BDE20")] public void OnAfterRender(Camera FOMHGMLPOND) { UniversalAdditionalCameraData additionalCameraData = FOMHGMLPOND.GetAdditionalCameraData(); int num = 0; if (additionalCameraData != num) { additionalCameraData.m_RenderShadows = false; additionalCameraData.m_forceRenderMirrors = false; } this.MJKOJNCIAFJ(); Transform transform = FOMHGMLPOND.transform; float z = this.AALIKCBDJAK.z; Transform transform2 = FOMHGMLPOND.transform; Quaternion adeogpbbanf = this.ADEOGPBBANF; transform2.rotation = adeogpbbanf; int num2 = 0; this.MKMIHMOINNF = num2; this.MKMIHMOINNF.has_value = num2 != 0; this.GMMMBAHKABB = num2; this.GMMMBAHKABB.has_value = num2 != 0; } // Token: 0x0600D881 RID: 55425 RVA: 0x0032249C File Offset: 0x0032069C [Token(Token = "0x600D881")] [Address(RVA = "0x7B7BF0", Offset = "0x7B69F0", VA = "0x1807B7BF0")] public void AddTakePictureMirror(Mirror ADOBNBFBIFD) { if (!this.GNFAKJIFOIN.Contains(ADOBNBFBIFD)) { this.GNFAKJIFOIN.Add(ADOBNBFBIFD); } } // Token: 0x0600D882 RID: 55426 RVA: 0x003224CC File Offset: 0x003206CC [Token(Token = "0x600D882")] [Address(RVA = "0x7BB510", Offset = "0x7BA310", VA = "0x1807BB510")] private void IOFBBAGOKEO(UniversalAdditionalCameraData JPIOAILGBKL) { int num = 0; if (JPIOAILGBKL != num) { JPIOAILGBKL.m_RenderShadows = false; JPIOAILGBKL.m_forceRenderMirrors = false; } } // Token: 0x0600D883 RID: 55427 RVA: 0x003224FC File Offset: 0x003206FC [Token(Token = "0x600D883")] [Address(RVA = "0x7BDDB0", Offset = "0x7BCBB0", VA = "0x1807BDDB0")] private void ONDKMNDJAGF(UniversalAdditionalCameraData JPIOAILGBKL) { int num = 0; if (JPIOAILGBKL != num) { JPIOAILGBKL.m_RenderShadows = true; JPIOAILGBKL.m_forceRenderMirrors = true; } } // Token: 0x0600D884 RID: 55428 RVA: 0x0032252C File Offset: 0x0032072C [Token(Token = "0x600D884")] [Address(RVA = "0x7BC4B0", Offset = "0x7BB2B0", VA = "0x1807BC4B0")] private void MJKOJNCIAFJ() { int num; do { this.DAJNKKLACEO.Clear(); List all = Player.All; num = 0; bool flag; if (flag) { int num2 = 0; PlayerFacialAnimator playerFacialAnimator; if (!(playerFacialAnimator != num2)) { continue; } if (this.KGBBFCJGDPH) { } Camera camera = this.mainCamera; Renderer faceRenderer = playerFacialAnimator.faceRenderer; if (!camera.LPBHGEJLJKD(faceRenderer)) { continue; } Transform transform = camera.transform; if (this.KGBBFCJGDPH) { } Transform transform2 = this.mainCamera.transform; float num3; while (num3 > 100f) { } if (this.KGBBFCJGDPH) { } Camera camera2 = this.mainCamera; Transform transform3 = camera2.transform; Transform transform4 = camera2.transform; if (this.KGBBFCJGDPH) { } Transform transform5 = this.mainCamera.transform; RaycastHit[] array; int num9; if (num < array.Length) { long num4 = (long)((ulong)num * (ulong)44L); Collider collider; PlayerCollider component = collider.GetComponent(); int num5 = 0; if (!(component == num5)) { if (!(component.CFDDMNCBFIH != num5)) { goto IL_1D8; } Player k__BackingField = this.tool.k__BackingField; int num6 = 0; if (!(k__BackingField == num6)) { Player cfddmncbfih = component.CFDDMNCBFIH; Player k__BackingField2 = this.tool.k__BackingField; if (!(cfddmncbfih != k__BackingField2)) { Tool tool = this.tool; PlayerHand k__BackingField = tool.k__BackingField; Player k__BackingField3 = tool.k__BackingField; Player.GAHEJKDCLLE bodyPart = component.bodyPart; PlayerHand hand = k__BackingField3.GetHand(bodyPart); if (!(k__BackingField != hand)) { goto IL_1D8; } } } } Collider collider2; ToolCollider component2 = collider2.GetComponent(); int num7 = 0; if (!(component2 != num7)) { continue; } StickyBase component3 = component2.Tool.GetComponent(); int num8 = 0; if (component3 == num8 || component3.k__BackingField != num8) { ShareCamera component4 = component2.Tool.GetComponent(); num9 = 0; if (component4 == num9) { continue; } } IL_1D8: num++; } this.DAJNKKLACEO.Add(num9); } } while (num != 0); } // Token: 0x0600D885 RID: 55429 RVA: 0x003227D4 File Offset: 0x003209D4 [Token(Token = "0x600D885")] [Address(RVA = "0x7B7820", Offset = "0x7B6620", VA = "0x1807B7820")] private void ABHNHHDLIHK(bool LOECCODGNNF = true) { ShareCamera.NJELDJFPFMC njeldjfpfmc = new ShareCamera.NJELDJFPFMC(); njeldjfpfmc.showUploadedFeedback = LOECCODGNNF; njeldjfpfmc.<>4__this = this; Action ogmjmhlmbhg = this.OGMJMHLMBHG; this.k__BackingField = true; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); } if (this.HAKBEFBABPL == 0 || njeldjfpfmc != 0) { if (this.ADGPENEJHBJ == (ulong)0L) { Debug.LogError("No renderedTextureSet to send"); int num = 0; this.DHKEMDMCAGB("Image not found", true, num); throw new NullReferenceException(); } bool showUploadedFeedback2 = njeldjfpfmc.showUploadedFeedback; bool showUploadedFeedback = showUploadedFeedback2; ShareCamera <>4__this = this; if (showUploadedFeedback2) { int num2 = 0; int num3 = 0; this.DHKEMDMCAGB("Uploading...", num3 != 0, num2); } ManagedTexture adgpenejhbj = this.ADGPENEJHBJ; Action action = delegate(string error) { Debug.LogError("Failed to upload saved image: " + error); if (showUploadedFeedback) { ShareCamera <>4__this4 = <>4__this; int num4 = 0; <>4__this4.DHKEMDMCAGB("Uploading...", true, num4); } }; Action action2 = delegate(string imageName) { if (LinkManager.KPKFFOMCFBK) { RenderTexture k__BackingField = <>4__this.ADGPENEJHBJ.k__BackingField; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (ciibgmbofei == 0 || ciibgmbofei.k__BackingField == COBKKLOJNNE.DORM_ROOM || !ciibgmbofei.k__BackingField) { } string empty = string.Empty; int num5 = 0; DABKFAIHBBP dabkfaihbbp = LinkManager.PlatformShareImage(k__BackingField, imageName, empty, num5 != 0); } Player.k__BackingField.playerEvents.UploadedPhoto(); if (showUploadedFeedback) { ShareCamera <>4__this2 = <>4__this; int num6 = 0; <>4__this2.DHKEMDMCAGB("Shared on www.rec.net", true, num6); } }; Action action3 = delegate { if (njeldjfpfmc.showUploadedFeedback) { ShareCamera <>4__this3 = njeldjfpfmc.<>4__this; int num7 = 0; <>4__this3.DHKEMDMCAGB("Shared on www.rec.net", true, num7); } }; this.HAKBEFBABPL = action3; } } // Token: 0x0600D886 RID: 55430 RVA: 0x003228C0 File Offset: 0x00320AC0 [Token(Token = "0x600D886")] [Address(RVA = "0x7BB6D0", Offset = "0x7BA4D0", VA = "0x1807BB6D0")] private DABKFAIHBBP JPMNKPGCFCB(bool LOECCODGNNF = true) { int num = 0; bool showUploadedFeedback = LOECCODGNNF; ShareCamera <>4__this = this; if (LOECCODGNNF) { int num2 = 0; int num3 = 0; this.DHKEMDMCAGB("Uploading...", num3 != 0, num2); } ManagedTexture adgpenejhbj = this.ADGPENEJHBJ; List dajnkklaceo = this.DAJNKKLACEO; PMGCJEPKFOF pmgcjepkfof = OHDHPENHDAP.NLDOGFCBAOD(adgpenejhbj, (OHDHPENHDAP.DLHGJJJPHPH)num, dajnkklaceo, 80); Action action = delegate(string error) { Debug.LogError("Failed to upload saved image: " + error); if (showUploadedFeedback) { ShareCamera <>4__this3 = <>4__this; int num4 = 0; <>4__this3.DHKEMDMCAGB("Uploading...", true, num4); } }; Action action2 = delegate(string imageName) { if (LinkManager.KPKFFOMCFBK) { RenderTexture k__BackingField = <>4__this.ADGPENEJHBJ.k__BackingField; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (ciibgmbofei == 0 || ciibgmbofei.k__BackingField == COBKKLOJNNE.DORM_ROOM || !ciibgmbofei.k__BackingField) { } string empty = string.Empty; int num5 = 0; DABKFAIHBBP dabkfaihbbp = LinkManager.PlatformShareImage(k__BackingField, imageName, empty, num5 != 0); } Player.k__BackingField.playerEvents.UploadedPhoto(); if (showUploadedFeedback) { ShareCamera <>4__this2 = <>4__this; int num6 = 0; <>4__this2.DHKEMDMCAGB("Shared on www.rec.net", true, num6); } }; throw new NullReferenceException(); } // Token: 0x0600D887 RID: 55431 RVA: 0x00322938 File Offset: 0x00320B38 [Token(Token = "0x600D887")] [Address(RVA = "0x7BD260", Offset = "0x7BC060", VA = "0x1807BD260")] private void NAAFKHNMGPD() { int num = 0; int num2 = 0; this.DHKEMDMCAGB("Picture updating...", num2 != 0, num); DABKFAIHBBP dabkfaihbbp = PEGGCEDHBOF.CCCDIOALPJK(this.ADGPENEJHBJ); Action action = new Action(this.NJAMJALIFIJ); Action action2 = new Action(this.EIPCJKLBMDJ); Action action3 = new Action(this.OBFCMFLBPKJ); throw new NullReferenceException(); } // Token: 0x1700226C RID: 8812 // (get) Token: 0x0600D888 RID: 55432 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700226C")] public bool LJPEPGDFCOP { [Token(Token = "0x600D888")] [Address(RVA = "0x7C09D0", Offset = "0x7BF7D0", VA = "0x1807C09D0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0600D889 RID: 55433 RVA: 0x00322994 File Offset: 0x00320B94 [Token(Token = "0x600D889")] [Address(RVA = "0x7BBA00", Offset = "0x7BA800", VA = "0x1807BBA00")] private void LLGDCJLHHNL() { if (this.OBEAAMKJKPK <= (ulong)0L) { int num = 0; int num2 = 0; this.DHKEMDMCAGB("Printing...", true, num); KFBABPAPIMB obeaamkjkpk = this.OBEAAMKJKPK; this.GLFCOPMIKLH(obeaamkjkpk); Action ogmjmhlmbhg = this.OGMJMHLMBHG; this.OBEAAMKJKPK = num2; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num3; ShareCamera.EGFPEGOLPOH egfpegolpoh = new ShareCamera.EGFPEGOLPOH(num3); num3 = 0; egfpegolpoh.<>4__this = this; KFBABPAPIMB kfbabpapimb = instance.Run(this, egfpegolpoh); this.OBEAAMKJKPK = kfbabpapimb; } } // Token: 0x0600D88A RID: 55434 RVA: 0x00322A18 File Offset: 0x00320C18 [Token(Token = "0x600D88A")] [Address(RVA = "0x7BB490", Offset = "0x7BA290", VA = "0x1807BB490")] private void IKLPOJEHHKN() { KFBABPAPIMB obeaamkjkpk = this.OBEAAMKJKPK; this.GLFCOPMIKLH(obeaamkjkpk); Action ogmjmhlmbhg = this.OGMJMHLMBHG; this.OBEAAMKJKPK = (ulong)0L; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); return; } } // Token: 0x0600D88B RID: 55435 RVA: 0x00322A50 File Offset: 0x00320C50 [Token(Token = "0x600D88B")] [Address(RVA = "0x7B8D50", Offset = "0x7B7B50", VA = "0x1807B8D50")] private IEnumerator CNLMNJOPENH() { int num; ShareCamera.EGFPEGOLPOH egfpegolpoh = new ShareCamera.EGFPEGOLPOH(num); num = 0; egfpegolpoh.<>4__this = this; throw new NullReferenceException(); } // Token: 0x0600D88C RID: 55436 RVA: 0x00322A74 File Offset: 0x00320C74 [Token(Token = "0x600D88C")] [Address(RVA = "0x7BA780", Offset = "0x7B9580", VA = "0x1807BA780")] private PMGCJEPKFOF IAGCMNDPJEJ(ManagedTexture JLPOPNPEEBF, int CNBCMMOELEL) { bool usePalette = JLPOPNPEEBF.usePalette; ManagedTexture managedTexture = new ManagedTexture("ShareCameraPolaroid", usePalette); ManagedTexture newSharableImage = managedTexture; RenderTexture renderTexture; RenderTexture tempTexture = renderTexture; Graphics.Blit(this.EGLLBBPAPKN, renderTexture); ManagedTexture newSharableImage2 = newSharableImage; RenderTexture tempTexture2 = tempTexture; newSharableImage2.DPCIGLIJMPF(tempTexture2); PMGCJEPKFOF pmgcjepkfof = newSharableImage.BBLLIEGLEEE((ManagedTexture.HGJAGEHBPNE)((ulong)2L), true); PMGCJEPKFOF pmgcjepkfof2 = newSharableImage.JPCPFEHKOCD(true, 80); Action action = delegate { RenderTexture.ReleaseTemporary(tempTexture); newSharableImage.GNGOOMMLPHE(); newSharableImage = (ulong)0L; }; return pmgcjepkfof2; } // Token: 0x0600D88D RID: 55437 RVA: 0x00322B04 File Offset: 0x00320D04 [Token(Token = "0x600D88D")] [Address(RVA = "0x7BAA10", Offset = "0x7B9810", VA = "0x1807BAA10")] private void IBLIPFPABFO(Tool ALOOCGCAIKG) { MFBGLIHGCGO prePickupEvent = ALOOCGCAIKG.PrePickupEvent; Action action = new Action(this.IBLIPFPABFO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(prePickupEvent, action); ALOOCGCAIKG.PrePickupEvent = mfbglihgcgo; } // Token: 0x0600D88E RID: 55438 RVA: 0x00322B3C File Offset: 0x00320D3C [Token(Token = "0x600D88E")] [Address(RVA = "0x7BF440", Offset = "0x7BE240", VA = "0x1807BF440")] public static void ShowCannotUseFeedback() { if (!ShareCamera.GENEKKCAAMN) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "You don't have permission to use\nyour Share Camera in this room", 3f, num, num); } } // Token: 0x0600D88F RID: 55439 RVA: 0x00322B78 File Offset: 0x00320D78 [Token(Token = "0x600D88F")] [Address(RVA = "0x7B8F80", Offset = "0x7B7D80", VA = "0x1807B8F80")] private bool DIAGPKCFFGL() { ShareCamera.ShowCannotUseFeedback(); ShareCameraUIFlow laklgnaafnh = this.LAKLGNAAFNH; bool flag = !ShareCamera.GENEKKCAAMN; laklgnaafnh.UpdateButtons(flag); return ShareCamera.GENEKKCAAMN; } // Token: 0x0600D890 RID: 55440 RVA: 0x00322BB4 File Offset: 0x00320DB4 [Token(Token = "0x600D890")] [Address(RVA = "0x7B8E80", Offset = "0x7B7C80", VA = "0x1807B8E80")] public bool CustomPickupCondition(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { return this.DKLGNFGONEM; } // Token: 0x0600D891 RID: 55441 RVA: 0x00322BC8 File Offset: 0x00320DC8 [Token(Token = "0x600D891")] [Address(RVA = "0x7BB390", Offset = "0x7BA190", VA = "0x1807BB390")] private void IHHBEDJLLFB() { if (this.DKLGNFGONEM) { int num = 0; if (ShareCamera.DIDEJEABMBO) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; if ((uint)65533 == (uint)num) { } if (num == 5) { } } } RenderTexture egllbbpapkn = this.EGLLBBPAPKN; Action kaeaiapmlci = this.KAEAIAPMLCI; if (kaeaiapmlci != 0) { kaeaiapmlci(egllbbpapkn); return; } } // Token: 0x0600D892 RID: 55442 RVA: 0x00322C1C File Offset: 0x00320E1C [Token(Token = "0x600D892")] [Address(RVA = "0x7B81F0", Offset = "0x7B6FF0", VA = "0x1807B81F0")] private void BDKKPFPFNBO() { Tool tool = this.tool; if (this.LDNOKBKBHDO.IAHDANBDAAM() != 0 || !this.tool.k__BackingField) { } tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((uint)(-1)); } // Token: 0x0600D893 RID: 55443 RVA: 0x00322C5C File Offset: 0x00320E5C [Token(Token = "0x600D893")] [Address(RVA = "0x7B8DC0", Offset = "0x7B7BC0", VA = "0x1807B8DC0")] private void CPDODPIPGDC(RecRoomAudioClip LIEBGLIAJIA) { if (LIEBGLIAJIA != 0) { Transform transform = base.transform; Vector3 vector; float z = vector.z; } } // Token: 0x0600D894 RID: 55444 RVA: 0x00322C84 File Offset: 0x00320E84 [Token(Token = "0x600D894")] [Address(RVA = "0x7B8E90", Offset = "0x7B7C90", VA = "0x1807B8E90")] private void DHKEMDMCAGB(string PAANJCAOOAG, bool OHLHJIENBJN, [Optional] string DMNIBMMDCNG) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; ShareCamera.PJCHLKIEDHH pjchlkiedhh = new ShareCamera.PJCHLKIEDHH(num); num = 0; pjchlkiedhh.<>4__this = this; pjchlkiedhh.text = PAANJCAOOAG; pjchlkiedhh.isTemporary = OHLHJIENBJN; pjchlkiedhh.followUpText = DMNIBMMDCNG; KFBABPAPIMB kfbabpapimb = instance.Run(this, pjchlkiedhh); } // Token: 0x0600D895 RID: 55445 RVA: 0x00322CCC File Offset: 0x00320ECC [Token(Token = "0x600D895")] [Address(RVA = "0x7BB580", Offset = "0x7BA380", VA = "0x1807BB580")] private IEnumerator JGAKFMDHFJM(string PAANJCAOOAG, bool OHLHJIENBJN, string DMNIBMMDCNG) { int num; ShareCamera.PJCHLKIEDHH pjchlkiedhh = new ShareCamera.PJCHLKIEDHH(num); num = 0; pjchlkiedhh.text = PAANJCAOOAG; pjchlkiedhh.isTemporary = OHLHJIENBJN; pjchlkiedhh.followUpText = DMNIBMMDCNG; pjchlkiedhh.<>4__this = this; throw new NullReferenceException(); } // Token: 0x0600D896 RID: 55446 RVA: 0x00322D04 File Offset: 0x00320F04 [Token(Token = "0x600D896")] [Address(RVA = "0x7BA930", Offset = "0x7B9730", VA = "0x1807BA930")] private bool IAJBDPNINJL() { if (!base.OGIBLNIIHDK) { if (base.OGIBLNIIHDK || !this.tool.NHPPANGAKAP) { throw new NullReferenceException(); } PhotonView photonView = base.JDHMIOJKLCK; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; photonView.TransferOwnership(agajmbpabdl); } return true; } // Token: 0x0600D897 RID: 55447 RVA: 0x00322D50 File Offset: 0x00320F50 [Token(Token = "0x600D897")] [Address(RVA = "0x7B9340", Offset = "0x7B8140", VA = "0x1807B9340")] private void EKOAKPHCILH() { bool flag = this.LDNOKBKBHDO.IAHDANBDAAM() != null; Tool tool = this.tool; if (!flag) { this.NIOLKLGAPGO = flag; tool.rigidbodyEx.RemoveKinematic(this); if (!this.DKLGNFGONEM) { goto IL_6F; } bool hasHolder = this.tool.FNFNLDBILFE; if (hasHolder || this.k__BackingField == hasHolder) { goto IL_6F; } ToolMenuProjector menuProjector = this.tool.EACPPCDMMOF; int num = 0; menuProjector.PKNFAECAHBF = num != 0; } tool.rigidbodyEx.AddKinematic(this); IL_6F: RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx; bool flag2 = this.LDNOKBKBHDO.IAHDANBDAAM() == 0; rigidbodyEx.IEIKHAKBHFL = flag2; this.BDKKPFPFNBO(); Action ogmjmhlmbhg = this.OGMJMHLMBHG; if (ogmjmhlmbhg != 0) { ogmjmhlmbhg(); } } // Token: 0x0600D898 RID: 55448 RVA: 0x00322E14 File Offset: 0x00321014 [Token(Token = "0x600D898")] [Address(RVA = "0x7BB930", Offset = "0x7BA730", VA = "0x1807BB930")] private void LCNMFAEGFMP() { Animator animator = this.animator; int hkjjmiffpfo = ShareCamera.HKJJMIFFPFO; bool flag = this.CAAOAAKAECL.IAHDANBDAAM() != null; animator.SetBool(hkjjmiffpfo, flag); } // Token: 0x0600D899 RID: 55449 RVA: 0x00322E48 File Offset: 0x00321048 [Token(Token = "0x600D899")] [Address(RVA = "0x7BF270", Offset = "0x7BE070", VA = "0x1807BF270")] [NFOMENMAOIA] private void RpcMasterSpawnPolaroid(EEAEPAPIPJB BNICGLLLMOL) { if (KKPBCOOONNK.BNNCCCFFALC && BNICGLLLMOL != 0) { Transform transform = this.polaroidStartTransform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSpawnPolaroidResponse); } } // Token: 0x0600D89A RID: 55450 RVA: 0x00322E98 File Offset: 0x00321098 [Token(Token = "0x600D89A")] [Address(RVA = "0x7BF430", Offset = "0x7BE230", VA = "0x1807BF430")] [NFOMENMAOIA] private void RpcSpawnPolaroidResponse(Polaroid LPMABAMLALP) { this.MAIGHJNMAKN = false; this.ABJAHLFGLGI = LPMABAMLALP; } // Token: 0x0600D89B RID: 55451 RVA: 0x00322EB4 File Offset: 0x003210B4 [Token(Token = "0x600D89B")] [Address(RVA = "0x7B8B20", Offset = "0x7B7920", VA = "0x1807B8B20")] [NFOMENMAOIA] private void RpcPlayRemoteTakePictureFeedback(bool LJFEIPIJANC) { Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num; ShareCamera.PEAMILMONBG peamilmonbg = new ShareCamera.PEAMILMONBG(num); num = 0; peamilmonbg.<>4__this = this; peamilmonbg.useFlash = LJFEIPIJANC; KFBABPAPIMB kfbabpapimb = instance.Run(this, peamilmonbg); } // Token: 0x0600D89C RID: 55452 RVA: 0x00322EF0 File Offset: 0x003210F0 [Token(Token = "0x600D89C")] [Address(RVA = "0x7C03C0", Offset = "0x7BF1C0", VA = "0x1807C03C0")] public ShareCamera() { ulong num; this.BEKDEHOPCNJ = num; this.BEKDEHOPCNJ.y = (float)0; int num2 = Shader.PropertyToID("_MainTex"); this.NNBIDBCPFMG = num2; int num3 = Shader.PropertyToID("_HasLookUp"); this.IJCGJKJLHAO = num3; int num4 = Shader.PropertyToID("_LookUpTex"); this.BJAJDFMJNBJ = num4; int num5 = Shader.PropertyToID("_HasOverlay"); this.APGDCPCJAGH = num5; int num6 = Shader.PropertyToID("_OverlayTex"); this.CNFPNNGIAAJ = num6; int num7 = Shader.PropertyToID("_ScaleOffset"); this.DBOCEMNOOIB = num7; this.polaroidPrintSpeed = 0.3f; this.screenRefreshFramerate = 15f; this.screenRefreshCutoffDistance = 10f; this.maxDistanceToExpand = 1f; this.minDistanceToExpand = 1.2f; this.BPNHAJAMJBI = true; ManagedTexture managedTexture = new ManagedTexture("ShareCamera"); this.ADGPENEJHBJ = managedTexture; List list = new List(); this.DAJNKKLACEO = list; List list2 = new List(); this.GNFAKJIFOIN = list2; base..ctor(); } // Token: 0x0600D89E RID: 55454 RVA: 0x0032303C File Offset: 0x0032123C [Token(Token = "0x600D89E")] [Address(RVA = "0x7B77D0", Offset = "0x7B65D0", VA = "0x1807B77D0")] [CompilerGenerated] private bool AAGGGIBFLFC() { return this.LDNOKBKBHDO.IAHDANBDAAM() != null; } // Token: 0x0600D89F RID: 55455 RVA: 0x0032305C File Offset: 0x0032125C [Token(Token = "0x600D89F")] [Address(RVA = "0x7BEF70", Offset = "0x7BDD70", VA = "0x1807BEF70")] [CompilerGenerated] private void PMAGCEMGHJE() { this.DLBIJLDBMIM = (ulong)0L; } // Token: 0x0600D8A0 RID: 55456 RVA: 0x00323074 File Offset: 0x00321274 [Token(Token = "0x600D8A0")] [Address(RVA = "0x7BB460", Offset = "0x7BA260", VA = "0x1807BB460")] [CompilerGenerated] private void IHKBCBCBCMG() { ManagedTexture adgpenejhbj = this.ADGPENEJHBJ; RenderTexture egllbbpapkn = this.EGLLBBPAPKN; adgpenejhbj.DPCIGLIJMPF(egllbbpapkn); } // Token: 0x0600D8A1 RID: 55457 RVA: 0x0032309C File Offset: 0x0032129C [Token(Token = "0x600D8A1")] [Address(RVA = "0x7BB4D0", Offset = "0x7BA2D0", VA = "0x1807BB4D0")] [CompilerGenerated] private void ILLFKHDOAKD() { this.EJLEMIJCCGK.JADKAMKAEOA(); this.EJLEMIJCCGK = (ulong)0L; } // Token: 0x0600D8A2 RID: 55458 RVA: 0x003230C4 File Offset: 0x003212C4 [Token(Token = "0x600D8A2")] [Address(RVA = "0x7B8A30", Offset = "0x7B7830", VA = "0x1807B8A30")] [CompilerGenerated] private void CBJLKGDFEKA() { Animator animator = this.animator; int fednnphcfna = ShareCamera.FEDNNPHCFNA; animator.ResetTrigger(fednnphcfna); } // Token: 0x0600D8A3 RID: 55459 RVA: 0x003230EC File Offset: 0x003212EC [Token(Token = "0x600D8A3")] [Address(RVA = "0x7BD410", Offset = "0x7BC210", VA = "0x1807BD410")] [CompilerGenerated] private void NJAMJALIFIJ() { int num = 0; if (this != num) { RecRoomAudioClip recRoomAudioClip = this.successAudio; this.k__BackingField = true; if (recRoomAudioClip != 0) { Transform transform = base.transform; Vector3 vector; float z = vector.z; } if (!EIMGAFPPJFD.MGOMNGANDHA()) { int num2 = 0; this.DHKEMDMCAGB("Picture updated!", true, num2); return; } this.DHKEMDMCAGB("Picture updated!", true, "Shared on www.rec.net"); } } // Token: 0x0600D8A4 RID: 55460 RVA: 0x0032315C File Offset: 0x0032135C [Token(Token = "0x600D8A4")] [Address(RVA = "0x7B9290", Offset = "0x7B8090", VA = "0x1807B9290")] [CompilerGenerated] private void EIPCJKLBMDJ(string MOPOMPHBHKF) { int num = 0; if (this != num) { Debug.LogError(MOPOMPHBHKF); int num2 = 0; this.DHKEMDMCAGB(MOPOMPHBHKF, true, num2); } } // Token: 0x0600D8A5 RID: 55461 RVA: 0x00323188 File Offset: 0x00321388 [Token(Token = "0x600D8A5")] [Address(RVA = "0x7BD5A0", Offset = "0x7BC3A0", VA = "0x1807BD5A0")] [CompilerGenerated] private void OBFCMFLBPKJ() { int num = 0; if (this != num) { HKKOHFHADKK dggjkejglgg = this.DGGJKEJGLGG; return; } } // Token: 0x04008A97 RID: 35479 [Token(Token = "0x4008A97")] private static readonly JCPCOCDJKJB.Resolution AKMFEOHPBCJ = JCPCOCDJKJB.AJGILHAHIOF.DPGHOKBONIJ; // Token: 0x04008A98 RID: 35480 [Token(Token = "0x4008A98")] private static readonly JCPCOCDJKJB.Resolution BPFMIGIPELG = JCPCOCDJKJB.AEHKADBNDIF(JCPCOCDJKJB.AJGILHAHIOF.PGKJLAHDFOG); // Token: 0x04008A99 RID: 35481 [Token(Token = "0x4008A99")] private static readonly int PGCEDKBLBHK; // Token: 0x04008A9A RID: 35482 [Token(Token = "0x4008A9A")] private const float GNODOLHDDIM = 1f; // Token: 0x04008A9B RID: 35483 [Token(Token = "0x4008A9B")] private const float OLGIAMBPMAE = 5f; // Token: 0x04008A9C RID: 35484 [Token(Token = "0x4008A9C")] private const float GBGCBCNNHOA = 100f; // Token: 0x04008A9D RID: 35485 [Token(Token = "0x4008A9D")] private const float FEHLOMKDBPA = 0.1f; // Token: 0x04008A9E RID: 35486 [Token(Token = "0x4008A9E")] private const float IKFONLKHFCG = 0.88f; // Token: 0x04008A9F RID: 35487 [Token(Token = "0x4008A9F")] private const float HJMHLAPNJDE = 0.1f; // Token: 0x04008AA0 RID: 35488 [Token(Token = "0x4008AA0")] private const float FGEDPBOIJEL = 0.5f; // Token: 0x04008AA1 RID: 35489 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4008AA1")] private readonly Vector2 BEKDEHOPCNJ; // Token: 0x04008AA2 RID: 35490 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4008AA2")] private readonly int NNBIDBCPFMG; // Token: 0x04008AA3 RID: 35491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4008AA3")] private readonly int IJCGJKJLHAO; // Token: 0x04008AA4 RID: 35492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008AA4")] private readonly int BJAJDFMJNBJ; // Token: 0x04008AA5 RID: 35493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x4008AA5")] private readonly int APGDCPCJAGH; // Token: 0x04008AA6 RID: 35494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4008AA6")] private readonly int CNFPNNGIAAJ; // Token: 0x04008AA7 RID: 35495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x4008AA7")] private readonly int DBOCEMNOOIB; // Token: 0x04008AA8 RID: 35496 [Token(Token = "0x4008AA8")] private static readonly int HKJJMIFFPFO = Animator.StringToHash("Flash"); // Token: 0x04008AA9 RID: 35497 [Token(Token = "0x4008AA9")] private static readonly int FEDNNPHCFNA = Animator.StringToHash("FlashVisual"); // Token: 0x04008AAD RID: 35501 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4008AAD")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private MirrorCameraOutput frontCameraOutput; // Token: 0x04008AAE RID: 35502 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4008AAE")] [SerializeField] private Animator animator; // Token: 0x04008AAF RID: 35503 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4008AAF")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Tool tool; // Token: 0x04008AB0 RID: 35504 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4008AB0")] [SerializeField] [Header("Cameras")] private Camera mainCamera; // Token: 0x04008AB1 RID: 35505 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4008AB1")] [SerializeField] private Camera selfieCamera; // Token: 0x04008AB2 RID: 35506 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4008AB2")] [SerializeField] [Header("Polaroid Settings")] private Transform polaroidStartTransform; // Token: 0x04008AB3 RID: 35507 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4008AB3")] [SerializeField] private Transform polaroidEndTransform; // Token: 0x04008AB4 RID: 35508 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4008AB4")] [SerializeField] private float polaroidPrintSpeed; // Token: 0x04008AB5 RID: 35509 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")] [Token(Token = "0x4008AB5")] [SerializeField] [Range(0f, 90f)] [Header("Screens")] private float screenRefreshFramerate; // Token: 0x04008AB6 RID: 35510 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4008AB6")] [SerializeField] private float screenRefreshCutoffDistance; // Token: 0x04008AB7 RID: 35511 [global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")] [Token(Token = "0x4008AB7")] [SerializeField] private float maxDistanceToExpand; // Token: 0x04008AB8 RID: 35512 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4008AB8")] [SerializeField] private float minDistanceToExpand; // Token: 0x04008AB9 RID: 35513 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4008AB9")] [SerializeField] [Header("UI")] private TextMeshPro playerName; // Token: 0x04008ABA RID: 35514 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4008ABA")] [SerializeField] private TextMeshPro grabMeText; // Token: 0x04008ABB RID: 35515 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008ABB")] [SerializeField] private Material ldrBlitMaterial; // Token: 0x04008ABC RID: 35516 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4008ABC")] [SerializeField] [Header("Audio")] private RecRoomAudioClip buttonPressAudio; // Token: 0x04008ABD RID: 35517 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4008ABD")] [SerializeField] private RecRoomAudioClip countDownTickAudio; // Token: 0x04008ABE RID: 35518 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x4008ABE")] [SerializeField] private RecRoomAudioClip shutterAudio; // Token: 0x04008ABF RID: 35519 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x4008ABF")] [SerializeField] private RecRoomAudioClip successAudio; // Token: 0x04008AC0 RID: 35520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x4008AC0")] [SerializeField] private RecRoomAudioClip printAudio; // Token: 0x04008AC1 RID: 35521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x4008AC1")] [SerializeField] [Header("Gesture")] private GameObject gesturePreviewHudPrefab; // Token: 0x04008AC2 RID: 35522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x4008AC2")] [SerializeField] private RecRoomAudioClip gestureDetectedAudio; // Token: 0x04008AC3 RID: 35523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4008AC3")] [SerializeField] [Header("Photo Material")] private Material photoMaterial; // Token: 0x04008AC6 RID: 35526 [global::Cpp2IlInjected.FieldOffset(Offset = "0x124")] [Token(Token = "0x4008AC6")] private bool KGBBFCJGDPH; // Token: 0x04008ACE RID: 35534 [global::Cpp2IlInjected.FieldOffset(Offset = "0x12D")] [Token(Token = "0x4008ACE")] private bool BIJCGGFAFHI; // Token: 0x04008AD2 RID: 35538 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x4008AD2")] private RenderTexture GAPODBLLIJK; // Token: 0x04008AD3 RID: 35539 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x4008AD3")] private RenderTexture KAKAMMMCDEL; // Token: 0x04008AD4 RID: 35540 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x4008AD4")] private RenderTexture EGLLBBPAPKN; // Token: 0x04008AD5 RID: 35541 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x4008AD5")] private RenderTexture LJMHEJEPEDE; // Token: 0x04008AD6 RID: 35542 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x4008AD6")] private RenderTexture NEBJGGHCDMM; // Token: 0x04008AD7 RID: 35543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x4008AD7")] private readonly ManagedTexture ADGPENEJHBJ; // Token: 0x04008AD8 RID: 35544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x4008AD8")] private ShareCameraUIFlow LAKLGNAAFNH; // Token: 0x04008AD9 RID: 35545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x4008AD9")] private PMGCJEPKFOF HEIDENIAIHN; // Token: 0x04008ADA RID: 35546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x4008ADA")] private KFBABPAPIMB OBEAAMKJKPK; // Token: 0x04008ADB RID: 35547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x4008ADB")] private KFBABPAPIMB IAHPKLGCOGG; // Token: 0x04008ADC RID: 35548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x198")] [Token(Token = "0x4008ADC")] private KFBABPAPIMB GFEAPKFFDML; // Token: 0x04008ADD RID: 35549 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x4008ADD")] private KFBABPAPIMB CNGNGGKHHLM; // Token: 0x04008ADE RID: 35550 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4008ADE")] private DABKFAIHBBP HAKBEFBABPL; // Token: 0x04008ADF RID: 35551 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4008ADF")] private bool MAIGHJNMAKN; // Token: 0x04008AE0 RID: 35552 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4008AE0")] private Polaroid ABJAHLFGLGI; // Token: 0x04008AE1 RID: 35553 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4008AE1")] private List DAJNKKLACEO; // Token: 0x04008AE2 RID: 35554 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")] [Token(Token = "0x4008AE2")] private bool NIOLKLGAPGO; // Token: 0x04008AE3 RID: 35555 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1CC")] [Token(Token = "0x4008AE3")] private int JELMCELGFGO; // Token: 0x04008AE4 RID: 35556 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")] [Token(Token = "0x4008AE4")] private GameObject ANDLMKCODLG; // Token: 0x04008AE5 RID: 35557 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")] [Token(Token = "0x4008AE5")] private CameraFilterConsumableItem HBCEKOLOOCK; // Token: 0x04008AE6 RID: 35558 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")] [Token(Token = "0x4008AE6")] private float JNPMBNCKNEK; // Token: 0x04008AE7 RID: 35559 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E4")] [Token(Token = "0x4008AE7")] private int NIBHMOJAEAN; // Token: 0x04008AE8 RID: 35560 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")] [Token(Token = "0x4008AE8")] private Vector3? MKMIHMOINNF; // Token: 0x04008AE9 RID: 35561 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")] [Token(Token = "0x4008AE9")] private Quaternion? GMMMBAHKABB; // Token: 0x04008AEA RID: 35562 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20C")] [Token(Token = "0x4008AEA")] private Vector3 AALIKCBDJAK; // Token: 0x04008AEB RID: 35563 [global::Cpp2IlInjected.FieldOffset(Offset = "0x218")] [Token(Token = "0x4008AEB")] private Quaternion ADEOGPBBANF; // Token: 0x04008AEC RID: 35564 [global::Cpp2IlInjected.FieldOffset(Offset = "0x228")] [Token(Token = "0x4008AEC")] private List GNFAKJIFOIN; // Token: 0x04008AED RID: 35565 [global::Cpp2IlInjected.FieldOffset(Offset = "0x230")] [Token(Token = "0x4008AED")] private ShareCamera.JIFNPMAOEMF EJLEMIJCCGK; // Token: 0x04008AEE RID: 35566 [global::Cpp2IlInjected.FieldOffset(Offset = "0x238")] [Token(Token = "0x4008AEE")] private bool BOEOJKDEHLL; // Token: 0x04008AEF RID: 35567 [global::Cpp2IlInjected.FieldOffset(Offset = "0x240")] [Token(Token = "0x4008AEF")] private HKKOHFHADKK DGGJKEJGLGG; // Token: 0x04008AF0 RID: 35568 [global::Cpp2IlInjected.FieldOffset(Offset = "0x248")] [Token(Token = "0x4008AF0")] private KLLMCPFPIIE LDNOKBKBHDO; // Token: 0x04008AF1 RID: 35569 [global::Cpp2IlInjected.FieldOffset(Offset = "0x250")] [Token(Token = "0x4008AF1")] private KLLMCPFPIIE CAAOAAKAECL; // Token: 0x04008AF2 RID: 35570 [global::Cpp2IlInjected.FieldOffset(Offset = "0x258")] [Token(Token = "0x4008AF2")] private float? EIJJCHPPCIF; // Token: 0x04008AF3 RID: 35571 [global::Cpp2IlInjected.FieldOffset(Offset = "0x260")] [Token(Token = "0x4008AF3")] private ShareCamera.ANLNCJNLHMM DLBIJLDBMIM; // Token: 0x04008AF4 RID: 35572 [Token(Token = "0x4008AF4")] public const string STATUS_UPLOADING = "Uploading..."; // Token: 0x04008AF5 RID: 35573 [Token(Token = "0x4008AF5")] public const string STATUS_UPLOADED = "Shared on www.rec.net"; // Token: 0x04008AF6 RID: 35574 [Token(Token = "0x4008AF6")] public const string STATUS_ERROR = "Error uploading"; // Token: 0x020020F9 RID: 8441 [Token(Token = "0x20020F9")] public enum IAPJCGGNJLP { // Token: 0x04008AF8 RID: 35576 [Token(Token = "0x4008AF8")] DEFAULT, // Token: 0x04008AF9 RID: 35577 [Token(Token = "0x4008AF9")] SINGLE_IMAGE } // Token: 0x020020FA RID: 8442 [Token(Token = "0x20020FA")] public enum MBIEOEOLKNB { // Token: 0x04008AFB RID: 35579 [Token(Token = "0x4008AFB")] ACTIVE, // Token: 0x04008AFC RID: 35580 [Token(Token = "0x4008AFC")] PREVIEW, // Token: 0x04008AFD RID: 35581 [Token(Token = "0x4008AFD")] ASYNC_RENDER, // Token: 0x04008AFE RID: 35582 [Token(Token = "0x4008AFE")] CONFIRM_SINGLE_PICTURE, // Token: 0x04008AFF RID: 35583 [Token(Token = "0x4008AFF")] CONFIRM_PROFILE_IMAGE, // Token: 0x04008B00 RID: 35584 [Token(Token = "0x4008B00")] DISABLED } // Token: 0x020020FB RID: 8443 [Token(Token = "0x20020FB")] public enum JKIJEJKGIDJ { // Token: 0x04008B02 RID: 35586 [Token(Token = "0x4008B02")] SHARE, // Token: 0x04008B03 RID: 35587 [Token(Token = "0x4008B03")] PRINT, // Token: 0x04008B04 RID: 35588 [Token(Token = "0x4008B04")] CHANGE_PROFILE } // Token: 0x020020FC RID: 8444 [Token(Token = "0x20020FC")] private class ANLNCJNLHMM : DCLIBCDKJNF { // Token: 0x0600D8A6 RID: 55462 RVA: 0x003231B0 File Offset: 0x003213B0 [Token(Token = "0x600D8A6")] [Address(RVA = "0x111BB70", Offset = "0x111A970", VA = "0x18111BB70")] public ANLNCJNLHMM(ShareCamera DPCJPNEBHLG) { this.DPCJPNEBHLG = DPCJPNEBHLG; Tool tool = DPCJPNEBHLG.tool; this.EGFEJGHDNAI = tool; EAHPNACBLDD postResetEvent = tool.PostResetEvent; Action action = new Action(this.APBEFBBOMDJ); EAHPNACBLDD eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(postResetEvent, action); tool.PostResetEvent = eahpnacbldd; Tool egfejghdnai = this.EGFEJGHDNAI; MFBGLIHGCGO enabledChangeEvent = egfejghdnai.EnabledChangeEvent; Action action2 = new Action(this.NPCLHLKHLFK); EAHPNACBLDD eahpnacbldd2; egfejghdnai.EnabledChangeEvent = eahpnacbldd2; Tool egfejghdnai2 = this.EGFEJGHDNAI; MFBGLIHGCGO destroyEvent = egfejghdnai2.DestroyEvent; Action action3 = new Action(this.JDGEMECOCJJ); EAHPNACBLDD eahpnacbldd3; egfejghdnai2.DestroyEvent = eahpnacbldd3; Tool egfejghdnai3 = this.EGFEJGHDNAI; MFBGLIHGCGO postReleaseEvent = egfejghdnai3.PostReleaseEvent; Action action4 = new Action(this.AGGEPLMBAFK); EAHPNACBLDD eahpnacbldd4; egfejghdnai3.PostReleaseEvent = eahpnacbldd4; PlayerBackpack backpack = Player.k__BackingField.backpack; AAPEGDHKHJI backpackToolEnabledChange = backpack.BackpackToolEnabledChange; Action action5 = new Action(this.FGDFCIKBIKB); AAPEGDHKHJI aapegdhkhji = AAPEGDHKHJI.BPJDFPACLMK(backpackToolEnabledChange, action5); backpack.BackpackToolEnabledChange = aapegdhkhji; Action action6 = new Action(this.OEAOLCNMCLL); PMGCJEPKFOF pmgcjepkfof = base.OHLPJBFCABI(action6); Action action7 = new Action(this.OEAOLCNMCLL); JCOINEEFENJ jcoineefenj = base.JDKJCDNCDAN(action7); Action action8 = new Action(this.CDKOKPLBABG); PMGCJEPKFOF pmgcjepkfof2 = base.HMFPPBJFHKD(action8); Action action9 = new Action(this.INKJJIJFLKK); bool flag = ((IEnumerator)this).MoveNext(); } // Token: 0x0600D8A7 RID: 55463 RVA: 0x00323310 File Offset: 0x00321510 [Token(Token = "0x600D8A7")] [Address(RVA = "0x111B500", Offset = "0x111A300", VA = "0x18111B500")] private void AGGEPLMBAFK(Tool LIMOILDIGKF) { base.KBPKIDJEOFB(); } // Token: 0x0600D8A8 RID: 55464 RVA: 0x00323324 File Offset: 0x00321524 [Token(Token = "0x600D8A8")] [Address(RVA = "0x111B590", Offset = "0x111A390", VA = "0x18111B590")] private void FGDFCIKBIKB(Tool HHFOCGIKKJO, JKPLBBBJLJK AAICMBDEJBE, bool CBHMNNAINHM, bool PCCDNKGMEIJ) { Tool egfejghdnai = this.EGFEJGHDNAI; if (HHFOCGIKKJO == egfejghdnai && !CBHMNNAINHM) { base.KBPKIDJEOFB(); } } // Token: 0x0600D8A9 RID: 55465 RVA: 0x0032334C File Offset: 0x0032154C [Token(Token = "0x600D8A9")] [Address(RVA = "0x111B750", Offset = "0x111A550", VA = "0x18111B750")] private void OEAOLCNMCLL() { ShareCamera dpcjpnebhlg2; do { PlayerBackpack backpack = Player.k__BackingField.backpack; AAPEGDHKHJI backpackToolEnabledChange = backpack.BackpackToolEnabledChange; Action action = new Action(this.FGDFCIKBIKB); AAPEGDHKHJI aapegdhkhji = AAPEGDHKHJI.GMNMHGMFGOL(backpackToolEnabledChange, action); backpack.BackpackToolEnabledChange = aapegdhkhji; Tool egfejghdnai = this.EGFEJGHDNAI; int num = 0; if (egfejghdnai != num) { Tool egfejghdnai2 = this.EGFEJGHDNAI; EAHPNACBLDD postResetEvent = egfejghdnai2.PostResetEvent; Action action2 = new Action(this.APBEFBBOMDJ); AAPEGDHKHJI aapegdhkhji2; egfejghdnai2.PostResetEvent = aapegdhkhji2; Tool egfejghdnai3 = this.EGFEJGHDNAI; MFBGLIHGCGO enabledChangeEvent = egfejghdnai3.EnabledChangeEvent; Action action3 = new Action(this.NPCLHLKHLFK); AAPEGDHKHJI aapegdhkhji3; egfejghdnai3.EnabledChangeEvent = aapegdhkhji3; Tool egfejghdnai4 = this.EGFEJGHDNAI; MFBGLIHGCGO destroyEvent = egfejghdnai4.DestroyEvent; Action action4 = new Action(this.JDGEMECOCJJ); AAPEGDHKHJI aapegdhkhji4; egfejghdnai4.DestroyEvent = aapegdhkhji4; Tool egfejghdnai5 = this.EGFEJGHDNAI; MFBGLIHGCGO postReleaseEvent = egfejghdnai5.PostReleaseEvent; Action action5 = new Action(this.AGGEPLMBAFK); AAPEGDHKHJI aapegdhkhji5; egfejghdnai5.PostReleaseEvent = aapegdhkhji5; } ShareCamera dpcjpnebhlg = this.DPCJPNEBHLG; int num2 = 0; if (!(dpcjpnebhlg != num2)) { return; } dpcjpnebhlg2 = this.DPCJPNEBHLG; } while (dpcjpnebhlg2.k__BackingField != ShareCamera.IAPJCGGNJLP.SINGLE_IMAGE); dpcjpnebhlg2.k__BackingField = (ShareCamera.IAPJCGGNJLP)((ulong)0L); if (this.DPCJPNEBHLG.GENECNFMDHJ == ShareCamera.MBIEOEOLKNB.CONFIRM_SINGLE_PICTURE) { HKKOHFHADKK dggjkejglgg = this.DPCJPNEBHLG.DGGJKEJGLGG; int num3 = 0; dggjkejglgg.PIEOGAPMGIH((ushort)num3); } ShareCameraUIFlow laklgnaafnh = this.DPCJPNEBHLG.LAKLGNAAFNH; int num4 = 0; if (laklgnaafnh != num4) { ShareCameraUIFlow laklgnaafnh2 = this.DPCJPNEBHLG.LAKLGNAAFNH; int num5 = 0; laklgnaafnh2.EKALGFPPBBI = num5; } } // Token: 0x0600D8AA RID: 55466 RVA: 0x003234DC File Offset: 0x003216DC [Token(Token = "0x600D8AA")] [Address(RVA = "0x111B540", Offset = "0x111A340", VA = "0x18111B540")] private void APBEFBBOMDJ(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { base.KBPKIDJEOFB(); } // Token: 0x0600D8AB RID: 55467 RVA: 0x003234F0 File Offset: 0x003216F0 [Token(Token = "0x600D8AB")] [Address(RVA = "0x111B6F0", Offset = "0x111A4F0", VA = "0x18111B6F0")] private void NPCLHLKHLFK(Tool LIMOILDIGKF) { if (!LIMOILDIGKF.PAJGCGDFHKK) { base.KBPKIDJEOFB(); } } // Token: 0x0600D8AC RID: 55468 RVA: 0x00323514 File Offset: 0x00321714 [Token(Token = "0x600D8AC")] [Address(RVA = "0x111B6B0", Offset = "0x111A4B0", VA = "0x18111B6B0")] private void JDGEMECOCJJ(Tool CHFBDBLMLCG) { base.KBPKIDJEOFB(); } // Token: 0x0600D8AD RID: 55469 RVA: 0x00323528 File Offset: 0x00321728 [Token(Token = "0x600D8AD")] [Address(RVA = "0x111B580", Offset = "0x111A380", VA = "0x18111B580")] [CompilerGenerated] private void CDKOKPLBABG(string NCKNCLLNLGA) { this.OEAOLCNMCLL(); } // Token: 0x0600D8AE RID: 55470 RVA: 0x0032353C File Offset: 0x0032173C [Token(Token = "0x600D8AE")] [Address(RVA = "0x111B630", Offset = "0x111A430", VA = "0x18111B630")] [CompilerGenerated] private void INKJJIJFLKK() { Tool egfejghdnai = this.EGFEJGHDNAI; int num = 0; if (egfejghdnai != num) { Tool egfejghdnai2 = this.EGFEJGHDNAI; int num2 = 0; egfejghdnai2.DODDBBEOJNN = num2 != 0; } } // Token: 0x04008B05 RID: 35589 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008B05")] private readonly ShareCamera DPCJPNEBHLG; // Token: 0x04008B06 RID: 35590 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4008B06")] private readonly Tool EGFEJGHDNAI; } // Token: 0x020020FD RID: 8445 [Token(Token = "0x20020FD")] private class JIFNPMAOEMF { // Token: 0x0600D8AF RID: 55471 RVA: 0x00323574 File Offset: 0x00321774 [Token(Token = "0x600D8AF")] [Address(RVA = "0x11219F0", Offset = "0x11207F0", VA = "0x1811219F0")] public void CDJMNIHFNMK(ScriptableRenderContext LHOMKMINCHH, Camera LOJEIJKFDCH) { int num; do { num = 0; if (this.FOMHGMLPOND != LOJEIJKFDCH) { return; } RenderPipelineManager.beginCameraRendering -= new Action(this.CDJMNIHFNMK); ShareCamera dpcjpnebhlg = this.DPCJPNEBHLG; int frameCount = Time.frameCount; dpcjpnebhlg.k__BackingField = frameCount; Action fhnabddmphj = this.FHNABDDMPHJ; if (fhnabddmphj != 0) { fhnabddmphj(LOJEIJKFDCH); } RenderTexture targetTexture = LOJEIJKFDCH.targetTexture; this.GKMONOICLPC = targetTexture; RenderTexture ldekhandcbo = this.LDEKHANDCBO; LOJEIJKFDCH.targetTexture = ldekhandcbo; List gnfakjifoin = this.DPCJPNEBHLG.GNFAKJIFOIN; bool flag; if (flag) { } } while (num != 0); this.DPCJPNEBHLG.GNFAKJIFOIN.Clear(); } // Token: 0x0600D8B0 RID: 55472 RVA: 0x00323628 File Offset: 0x00321828 [Token(Token = "0x600D8B0")] [Address(RVA = "0x1121C50", Offset = "0x1120A50", VA = "0x181121C50")] public void EMLECMECGOM(ScriptableRenderContext LHOMKMINCHH, Camera LOJEIJKFDCH) { if (!(this.FOMHGMLPOND != LOJEIJKFDCH)) { RenderPipelineManager.endCameraRendering -= new Action(this.EMLECMECGOM); RenderTexture gkmonoiclpc = this.GKMONOICLPC; LOJEIJKFDCH.targetTexture = gkmonoiclpc; bool edmpcbenneg = this.EDMPCBENNEG; LOJEIJKFDCH.enabled = edmpcbenneg; Action mfeiboljkfc = this.MFEIBOLJKFC; if (mfeiboljkfc != 0) { mfeiboljkfc(LOJEIJKFDCH); } this.NKLGAGCHGPM.OOOIENHGNCA(); } } // Token: 0x0600D8B1 RID: 55473 RVA: 0x00323694 File Offset: 0x00321894 [Token(Token = "0x600D8B1")] [Address(RVA = "0x1121F60", Offset = "0x1120D60", VA = "0x181121F60")] public void JNHGBINPBID() { int num; do { num = 0; List all = AltRenderedObject.All; if ((this.ILMFHKCBEPN ? 1 : 0) == num) { List all2 = AltRenderedObject.All; } List all3 = AltRenderedObject.All; num++; if ((this.ILMFHKCBEPN ? 1 : 0) == num) { } bool k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; bool flag = k__BackingField; this.OEFPPJDOKGC = flag; if (!k__BackingField) { break; } List list = new List(PersistenceView.AllViews.Count); this.GJDBPBHIHNO = list; Dictionary allViews = PersistenceView.AllViews; bool flag2; if (flag2) { List gjdbpbhihno = this.GJDBPBHIHNO; } } while (num != 0); } // Token: 0x0600D8B2 RID: 55474 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D8B2")] [Address(RVA = "0x1121D70", Offset = "0x1120B70", VA = "0x181121D70")] public void JADKAMKAEOA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D8B3 RID: 55475 RVA: 0x0032372C File Offset: 0x0032192C [Token(Token = "0x600D8B3")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public JIFNPMAOEMF() { } // Token: 0x04008B07 RID: 35591 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B07")] public Camera FOMHGMLPOND; // Token: 0x04008B08 RID: 35592 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B08")] public ShareCamera DPCJPNEBHLG; // Token: 0x04008B09 RID: 35593 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4008B09")] public RenderTexture LDEKHANDCBO; // Token: 0x04008B0A RID: 35594 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4008B0A")] public Action FHNABDDMPHJ; // Token: 0x04008B0B RID: 35595 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4008B0B")] public Action MFEIBOLJKFC; // Token: 0x04008B0C RID: 35596 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4008B0C")] public JJEKJGALHKO NKLGAGCHGPM; // Token: 0x04008B0D RID: 35597 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4008B0D")] private RenderTexture GKMONOICLPC; // Token: 0x04008B0E RID: 35598 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4008B0E")] public bool EDMPCBENNEG; // Token: 0x04008B0F RID: 35599 [global::Cpp2IlInjected.FieldOffset(Offset = "0x49")] [Token(Token = "0x4008B0F")] public bool ILMFHKCBEPN; // Token: 0x04008B10 RID: 35600 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4A")] [Token(Token = "0x4008B10")] private bool OEFPPJDOKGC; // Token: 0x04008B11 RID: 35601 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4008B11")] private List GJDBPBHIHNO; } // Token: 0x020020FF RID: 8447 [Token(Token = "0x20020FF")] [CompilerGenerated] private sealed class GDPJCPLKJKL { // Token: 0x0600D8BA RID: 55482 RVA: 0x003238D4 File Offset: 0x00321AD4 [Token(Token = "0x600D8BA")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GDPJCPLKJKL() { } // Token: 0x0600D8BB RID: 55483 RVA: 0x003238E8 File Offset: 0x00321AE8 [Token(Token = "0x600D8BB")] [Address(RVA = "0x1120C60", Offset = "0x111FA60", VA = "0x181120C60")] internal void b__0() { ShareCamera shareCamera = this.<>4__this; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; ShareCamera shareCamera2 = this.<>4__this; bool flag = this.isTimerActive; bool flag2 = this.takePicture; Quaternion quaternion = this.rotation; float z = this.position.z; IEnumerator enumerator; KFBABPAPIMB kfbabpapimb = instance.Run(shareCamera2, enumerator); shareCamera.IAHPKLGCOGG = kfbabpapimb; } // Token: 0x04008B16 RID: 35606 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B16")] public ShareCamera <>4__this; // Token: 0x04008B17 RID: 35607 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B17")] public Vector3 position; // Token: 0x04008B18 RID: 35608 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4008B18")] public Quaternion rotation; // Token: 0x04008B19 RID: 35609 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4008B19")] public bool isBackCameraActive; // Token: 0x04008B1A RID: 35610 [global::Cpp2IlInjected.FieldOffset(Offset = "0x35")] [Token(Token = "0x4008B1A")] public bool isTimerActive; // Token: 0x04008B1B RID: 35611 [global::Cpp2IlInjected.FieldOffset(Offset = "0x36")] [Token(Token = "0x4008B1B")] public bool takePicture; } // Token: 0x02002100 RID: 8448 [Token(Token = "0x2002100")] [CompilerGenerated] private sealed class FODJLLDBHIP { // Token: 0x0600D8BC RID: 55484 RVA: 0x00323948 File Offset: 0x00321B48 [Token(Token = "0x600D8BC")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FODJLLDBHIP() { } // Token: 0x0600D8BD RID: 55485 RVA: 0x0032395C File Offset: 0x00321B5C [Token(Token = "0x600D8BD")] [Address(RVA = "0x111F770", Offset = "0x111E570", VA = "0x18111F770")] internal void b__1() { ShareCamera shareCamera = this.localPlayerShareCamera; int num = 0; shareCamera.DBBALJLFMNO = num != 0; } // Token: 0x04008B1C RID: 35612 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B1C")] public ShareCamera localPlayerShareCamera; } // Token: 0x02002102 RID: 8450 [Token(Token = "0x2002102")] [CompilerGenerated] private sealed class NJJNPDGHGAD { // Token: 0x0600D8C3 RID: 55491 RVA: 0x003239FC File Offset: 0x00321BFC [Token(Token = "0x600D8C3")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NJJNPDGHGAD() { } // Token: 0x0600D8C4 RID: 55492 RVA: 0x00323A10 File Offset: 0x00321C10 [Token(Token = "0x600D8C4")] [Address(RVA = "0x112AE70", Offset = "0x1129C70", VA = "0x18112AE70")] internal void b__0() { CircuitVisibilityBehaviour.RemoveForceShowGadgetToken(this.localPlayerShareCam); this.localPlayerShareCam.k__BackingField = false; } // Token: 0x04008B21 RID: 35617 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B21")] public ShareCamera localPlayerShareCam; } // Token: 0x02002104 RID: 8452 [Token(Token = "0x2002104")] [CompilerGenerated] private sealed class KLINGPHCDCA { // Token: 0x0600D8CB RID: 55499 RVA: 0x00323C60 File Offset: 0x00321E60 [Token(Token = "0x600D8CB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KLINGPHCDCA() { } // Token: 0x0600D8CC RID: 55500 RVA: 0x00323C74 File Offset: 0x00321E74 [Token(Token = "0x600D8CC")] [Address(RVA = "0x790BC0", Offset = "0x78F9C0", VA = "0x180790BC0")] internal void b__0(string error) { this.promise.HMFPPBJFHKD(error); } // Token: 0x0600D8CD RID: 55501 RVA: 0x00323C94 File Offset: 0x00321E94 [Token(Token = "0x600D8CD")] [Address(RVA = "0xA9F600", Offset = "0xA9E400", VA = "0x180A9F600")] internal void b__1() { this.promise.OOOIENHGNCA(); } // Token: 0x0600D8CE RID: 55502 RVA: 0x00323CB4 File Offset: 0x00321EB4 [Token(Token = "0x600D8CE")] [Address(RVA = "0x1123100", Offset = "0x1121F00", VA = "0x181123100")] internal void b__2() { this.<>4__this.CNGNGGKHHLM = (ulong)0L; } // Token: 0x04008B2A RID: 35626 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B2A")] public JJEKJGALHKO promise; // Token: 0x04008B2B RID: 35627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B2B")] public ShareCamera <>4__this; } // Token: 0x02002107 RID: 8455 [Token(Token = "0x2002107")] [CompilerGenerated] private sealed class NJELDJFPFMC { // Token: 0x0600D8DB RID: 55515 RVA: 0x00324100 File Offset: 0x00322300 [Token(Token = "0x600D8DB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NJELDJFPFMC() { } // Token: 0x0600D8DC RID: 55516 RVA: 0x00324114 File Offset: 0x00322314 [Token(Token = "0x600D8DC")] [Address(RVA = "0x112AE10", Offset = "0x1129C10", VA = "0x18112AE10")] internal void b__0() { if (this.showUploadedFeedback) { ShareCamera shareCamera = this.<>4__this; int num = 0; shareCamera.DHKEMDMCAGB("Shared on www.rec.net", true, num); } } // Token: 0x04008B38 RID: 35640 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B38")] public bool showUploadedFeedback; // Token: 0x04008B39 RID: 35641 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B39")] public ShareCamera <>4__this; } // Token: 0x02002108 RID: 8456 [Token(Token = "0x2002108")] [CompilerGenerated] private sealed class KFNJADBDACE { // Token: 0x0600D8DD RID: 55517 RVA: 0x00324148 File Offset: 0x00322348 [Token(Token = "0x600D8DD")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KFNJADBDACE() { } // Token: 0x0600D8DE RID: 55518 RVA: 0x0032415C File Offset: 0x0032235C [Token(Token = "0x600D8DE")] [Address(RVA = "0x1122DF0", Offset = "0x1121BF0", VA = "0x181122DF0")] internal void b__0(string error) { Debug.LogError("Failed to upload saved image: " + error); if (this.showUploadedFeedback) { ShareCamera shareCamera = this.<>4__this; int num = 0; shareCamera.DHKEMDMCAGB("Uploading...", true, num); } } // Token: 0x0600D8DF RID: 55519 RVA: 0x003241A0 File Offset: 0x003223A0 [Token(Token = "0x600D8DF")] [Address(RVA = "0x1122EA0", Offset = "0x1121CA0", VA = "0x181122EA0")] internal void b__1(string imageName) { if (LinkManager.KPKFFOMCFBK) { RenderTexture k__BackingField = this.<>4__this.ADGPENEJHBJ.k__BackingField; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (ciibgmbofei == 0 || ciibgmbofei.k__BackingField == COBKKLOJNNE.DORM_ROOM || !ciibgmbofei.k__BackingField) { } string empty = string.Empty; int num = 0; DABKFAIHBBP dabkfaihbbp = LinkManager.PlatformShareImage(k__BackingField, imageName, empty, num != 0); } Player.k__BackingField.playerEvents.UploadedPhoto(); if (this.showUploadedFeedback) { ShareCamera shareCamera = this.<>4__this; int num2 = 0; shareCamera.DHKEMDMCAGB("Shared on www.rec.net", true, num2); } } // Token: 0x04008B3A RID: 35642 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B3A")] public bool showUploadedFeedback; // Token: 0x04008B3B RID: 35643 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B3B")] public ShareCamera <>4__this; } // Token: 0x02002109 RID: 8457 [Token(Token = "0x2002109")] [CompilerGenerated] private sealed class KCNJNDACDCB { // Token: 0x0600D8E0 RID: 55520 RVA: 0x00324238 File Offset: 0x00322438 [Token(Token = "0x600D8E0")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KCNJNDACDCB() { } // Token: 0x0600D8E1 RID: 55521 RVA: 0x0032424C File Offset: 0x0032244C [Token(Token = "0x600D8E1")] [Address(RVA = "0x1122AB0", Offset = "0x11218B0", VA = "0x181122AB0")] internal bool b__0() { if (!this.<>4__this.MAIGHJNMAKN) { return true; } float realtimeSinceStartup = Time.realtimeSinceStartup; throw new NullReferenceException(); } // Token: 0x04008B3C RID: 35644 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B3C")] public ShareCamera <>4__this; // Token: 0x04008B3D RID: 35645 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B3D")] public float requestTimeoutTime; } // Token: 0x0200210B RID: 8459 [Token(Token = "0x200210B")] [CompilerGenerated] private sealed class LBGOOMEGPCC { // Token: 0x0600D8E8 RID: 55528 RVA: 0x003247A8 File Offset: 0x003229A8 [Token(Token = "0x600D8E8")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LBGOOMEGPCC() { } // Token: 0x0600D8E9 RID: 55529 RVA: 0x003247BC File Offset: 0x003229BC [Token(Token = "0x600D8E9")] [Address(RVA = "0x11234C0", Offset = "0x11222C0", VA = "0x1811234C0")] internal void b__0() { RenderTexture.ReleaseTemporary(this.tempTexture); this.newSharableImage.GNGOOMMLPHE(); this.newSharableImage = (ulong)0L; } // Token: 0x04008B47 RID: 35655 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008B47")] public RenderTexture tempTexture; // Token: 0x04008B48 RID: 35656 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008B48")] public ManagedTexture newSharableImage; } } }