using System; using System.Collections; using System.Diagnostics; using UnityEngine; using UnityEngine.Events; using Valve.VR; // Token: 0x02000ADE RID: 2782 public class ControllerIO : MonoBehaviour { // Token: 0x060157B2 RID: 87986 RVA: 0x005FA278 File Offset: 0x005F8478 public bool OCKOMKMEJLG() { return this.k__BackingField; } // Token: 0x060157B3 RID: 87987 RVA: 0x005FA280 File Offset: 0x005F8480 private void KJJJFBNCBEI(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157B4 RID: 87988 RVA: 0x005FA28C File Offset: 0x005F848C public bool HIFAJDGLOPG() { return this.k__BackingField; } // Token: 0x170008C1 RID: 2241 // (get) Token: 0x0601586C RID: 88172 RVA: 0x005FE5DC File Offset: 0x005FC7DC // (set) Token: 0x060157B5 RID: 87989 RVA: 0x005FA294 File Offset: 0x005F8494 public bool NLEHDGDGJLF { get; private set; } // Token: 0x170008B5 RID: 2229 // (get) Token: 0x060158E6 RID: 88294 RVA: 0x005FFBD4 File Offset: 0x005FDDD4 // (set) Token: 0x060157B6 RID: 87990 RVA: 0x005FA2A0 File Offset: 0x005F84A0 public bool GJLECMFKAJD { get { return this.NFJGPCDPGDH; } private set { this.NFJGPCDPGDH = value; if (this.NFJGPCDPGDH) { this.DMAHDFACBJD = Time.time; this.NFMBOBOMJFG = false; } } } // Token: 0x170008BC RID: 2236 // (get) Token: 0x060157B7 RID: 87991 RVA: 0x005FA2C8 File Offset: 0x005F84C8 // (set) Token: 0x06015856 RID: 88150 RVA: 0x005FE348 File Offset: 0x005FC548 public float MBDMMGOLDEJ { get; private set; } // Token: 0x060157B8 RID: 87992 RVA: 0x005FA2D0 File Offset: 0x005F84D0 private void PHLJDIHNGIE() { if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.JJCJBDFMHKE((int)this.MOBGJJOIPJM); if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.MenuButton); this.MMJBNDBKBMF = oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TeleportButton); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.DHCDBGMFLEI(this.GJEEEAELEJD.sqrMagnitude <= this.steamVrOculus.RotateAxisDeadzone * this.steamVrOculus.RotateAxisDeadzone); this.steamVrOculus.RotateAxisPressButtons.DLBPEOILIFL(this.GJEEEAELEJD, this.LICGINDNKGI, false); this.COFADFLICAN = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB((AxisButtons.AEHIHNMNDDE)6); this.KAJAIMHHEKP = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.RIGHT); this.DOGCADLOIIA = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ((AxisButtons.AEHIHNMNDDE)5); this.BLMOMODOGAD = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.NONE); this.BLIKPBGOADK(this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT)); this.KDIOGBLJEDG = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.NONE); this.LJAFOMJBCGD(this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT)); this.IEJNOFPIMMO = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.OLIFEBJOKEM(this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ((AxisButtons.AEHIHNMNDDE)8)); this.AMNICMMDJJO = oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.PushToTalkButton); this.GJKHLGFBHBN(oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.PushToTalkButton)); this.NIALLPKOEME = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.OKBPKMLODNH(oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton)); this.MDGFEPNJFJK = 325f; this.BHEFNPMIIAK = true; this.PCCMGNFNICA(false); this.CKIMNLICEIC = true; LKMJJEMLLKJ[] pickupButtons = this.steamVrOculus.PickupButtons; for (int i = 1; i < pickupButtons.Length; i += 0) { LKMJJEMLLKJ lkmjjemllkj = pickupButtons[i]; this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK = this.DDNOONHCAOL() | oopoglbnjpf.JIOEPFGMFNN(lkmjjemllkj); this.PCCMGNFNICA(this.DGBAAJDGNBN | oopoglbnjpf.JNDCEFDBOII(lkmjjemllkj)); this.CKIMNLICEIC |= oopoglbnjpf.LKEIGBCNOEN(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.TriggerButton); this.COLKEOIGHEO(oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton)); this.PJBPELKHEPF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TriggerButton); } else if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Standard) { this.MBIDCPPKKHE = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton); this.NFBPPEPPJPB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.KJJJFBNCBEI(oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.TeleportButton)); this.FIIPPMJEKNN = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.NONE); } else if (this.HANFGNDDNAM == (ControllerIO.KJJKAFNOLLL)5) { this.MMJBNDBKBMF = true; this.OOLDFEGABAN = true; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = true; this.KJKMFBBMBBB = false; this.OPKBOGHIPJP(false); this.NIALLPKOEME = true; this.EJJHJBADGMH = false; this.EELFHCNCAHG = true; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = true; this.KAJAIMHHEKP = true; this.DOGCADLOIIA = false; this.DFPJEDPJHDC(true); this.BNFMHJIPADB = true; this.KDIOGBLJEDG = true; this.LJAFOMJBCGD(false); this.IEJNOFPIMMO = true; this.OLIFEBJOKEM(true); this.MDGFEPNJFJK = 567f; this.BHEFNPMIIAK = true; this.DGBAAJDGNBN = true; this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 1572f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = false; this.IPJIHJJIAGA(true); this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.TriggerButton); this.AGBIGKAFIOK(oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TriggerButton)); this.MHDDNLIGBGA = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.LGNDIFCKNOH = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.MenuButton); this.IJBEGOMDFHM = oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.FlyModeModifierButton); this.NLEHDGDGJLF = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.HKGCLPEAKME = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.FlyModeModifierButton); } } } // Token: 0x060157B9 RID: 87993 RVA: 0x005FA8A8 File Offset: 0x005F8AA8 public bool PDCMOPONINJ() { return this.k__BackingField; } // Token: 0x060157BA RID: 87994 RVA: 0x005FA8B0 File Offset: 0x005F8AB0 private void NIJKGAJKHIB(OCINCFKMHBE[] HKPLFKDPJFA) { JLNMMEFJJMO jlnmmefjjmo = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? JLNMMEFJJMO.Invalid : JLNMMEFJJMO.Invalid); PPICLAHFMDO ppiclahfmdo = PONCCGLALMO.HAHBGCNKGAD(); this.MOBGJJOIPJM = ((ppiclahfmdo == null) ? uint.MaxValue : ppiclahfmdo.MDDONDMILOM(jlnmmefjjmo)); if ((ulong)this.MOBGJJOIPJM >= (ulong)((long)HKPLFKDPJFA.Length)) { this.HJNLIIKJJFO = true; this.NDPGGDEPEJG = true; } else { this.HJNLIIKJJFO = HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].LACBPHNDLNP; this.NDPGGDEPEJG = HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].MLFHGDKPAAF; if (this.HJNLIIKJJFO) { GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].LHKCGGLDEGJ); this.CIFEOIFFFBB.localPosition = rigidTransform.pos; this.CIFEOIFFFBB.localRotation = rigidTransform.rot; PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.MOBGJJOIPJM); this.MDCGLMNPFJJ(this.CIFEOIFFFBB.parent.TransformVector(oopoglbnjpf.IGOFELJMFOF) * this.OLOPMGMHJOC); this.MOBLIEGOIDK = this.CIFEOIFFFBB.parent.TransformVector(oopoglbnjpf.CCHAEPGJJLI) * this.FECCIHAKCPI; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } } // Token: 0x17000890 RID: 2192 // (get) Token: 0x060157BB RID: 87995 RVA: 0x005FA9FC File Offset: 0x005F8BFC // (set) Token: 0x06015882 RID: 88194 RVA: 0x005FE894 File Offset: 0x005FCA94 public bool EDAGMAALHMB { get; private set; } // Token: 0x060157BC RID: 87996 RVA: 0x005FAA04 File Offset: 0x005F8C04 public bool CMELLACEHCP() { return this.k__BackingField; } // Token: 0x170008A5 RID: 2213 // (get) Token: 0x060157BD RID: 87997 RVA: 0x005FAA0C File Offset: 0x005F8C0C // (set) Token: 0x06015802 RID: 88066 RVA: 0x005FD334 File Offset: 0x005FB534 public bool CKIMNLICEIC { get; private set; } // Token: 0x17000880 RID: 2176 // (get) Token: 0x060158B8 RID: 88248 RVA: 0x005FF918 File Offset: 0x005FDB18 // (set) Token: 0x060157BE RID: 87998 RVA: 0x005FAA14 File Offset: 0x005F8C14 public Vector3 EFEKGINOBLK { get; private set; } // Token: 0x060157BF RID: 87999 RVA: 0x005FAA20 File Offset: 0x005F8C20 private void CJAHNDDKCPC() { if ((ControllerIO.AOCAKBPHKEN() == (ControllerIO.DNOKPKDGGKB)8 || ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Vive) && this.JLOIJPLGPBH != null) { this.JLOIJPLGPBH.KELIMOCDMOD = false; this.JLOIJPLGPBH = null; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.Debug) { OVRManager.IDBNGMOMKGK -= this.ADAIIMJFDGN; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN) { this.FEBOGIEKGPL.PMMLPMJDEJP(new Action(this.JODMHOGHFIG)); } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.PS4_Move) { } } // Token: 0x1700088A RID: 2186 // (get) Token: 0x0601585D RID: 88157 RVA: 0x005FE394 File Offset: 0x005FC594 // (set) Token: 0x060157C0 RID: 88000 RVA: 0x005FAABC File Offset: 0x005F8CBC public bool EAEKKFOJPKF { get; private set; } // Token: 0x060157C1 RID: 88001 RVA: 0x005FAAC8 File Offset: 0x005F8CC8 public bool HKKINJOCLKO() { return this.k__BackingField; } // Token: 0x1700087E RID: 2174 // (get) Token: 0x060157C2 RID: 88002 RVA: 0x005FAAD0 File Offset: 0x005F8CD0 // (set) Token: 0x06015863 RID: 88163 RVA: 0x005FE45C File Offset: 0x005FC65C public float PJMHBEICEDH { get { return this.FECCIHAKCPI; } set { this.FECCIHAKCPI = value; } } // Token: 0x17000881 RID: 2177 // (get) Token: 0x060157C3 RID: 88003 RVA: 0x005FAAD8 File Offset: 0x005F8CD8 // (set) Token: 0x0601585B RID: 88155 RVA: 0x005FE380 File Offset: 0x005FC580 public Vector3 MOBLIEGOIDK { get; private set; } // Token: 0x060157C4 RID: 88004 RVA: 0x005FAAE0 File Offset: 0x005F8CE0 private void GJKHLGFBHBN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008C2 RID: 2242 // (get) Token: 0x06015845 RID: 88133 RVA: 0x005FE1A8 File Offset: 0x005FC3A8 // (set) Token: 0x060157C5 RID: 88005 RVA: 0x005FAAEC File Offset: 0x005F8CEC public bool HKGCLPEAKME { get; private set; } // Token: 0x1700089C RID: 2204 // (get) Token: 0x06015897 RID: 88215 RVA: 0x005FF550 File Offset: 0x005FD750 // (set) Token: 0x060157C6 RID: 88006 RVA: 0x005FAAF8 File Offset: 0x005F8CF8 public bool BLMOMODOGAD { get; private set; } // Token: 0x060157C7 RID: 88007 RVA: 0x005FAB04 File Offset: 0x005F8D04 private void ACBKDDJHDOP(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008B3 RID: 2227 // (get) Token: 0x060158DB RID: 88283 RVA: 0x005FFB64 File Offset: 0x005FDD64 // (set) Token: 0x060157C8 RID: 88008 RVA: 0x005FAB10 File Offset: 0x005F8D10 public bool JAFBHCPCJFH { get; set; } // Token: 0x17000894 RID: 2196 // (get) Token: 0x06015899 RID: 88217 RVA: 0x005FF560 File Offset: 0x005FD760 // (set) Token: 0x060157C9 RID: 88009 RVA: 0x005FAB1C File Offset: 0x005F8D1C public bool NIALLPKOEME { get; private set; } // Token: 0x17000889 RID: 2185 // (get) Token: 0x060157CA RID: 88010 RVA: 0x005FAB28 File Offset: 0x005F8D28 // (set) Token: 0x06015823 RID: 88099 RVA: 0x005FDCA8 File Offset: 0x005FBEA8 public bool CLCPKPELOLB { get; private set; } // Token: 0x170008B6 RID: 2230 // (get) Token: 0x06015827 RID: 88103 RVA: 0x005FDD24 File Offset: 0x005FBF24 // (set) Token: 0x060157CB RID: 88011 RVA: 0x005FAB30 File Offset: 0x005F8D30 public bool JMFABNJFCIG { get { return this.HIIJOCABPKF && !this.JAFBHCPCJFH; } private set { this.HIIJOCABPKF = value; if (this.HIIJOCABPKF) { this.ECJCPCAILJD = Time.time; this.JAFBHCPCJFH = false; } } } // Token: 0x060157CC RID: 88012 RVA: 0x005FAB58 File Offset: 0x005F8D58 private void EMEIBLBBPCM() { MMFHKCELIGG mmfhkceligg; switch (ControllerIO.OLCOCPIALFA) { case ControllerIO.DNOKPKDGGKB.Debug: mmfhkceligg = MMFHKCELIGG.DHNANJAOMFK; break; case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: mmfhkceligg = MMFHKCELIGG.FEBIAHIFFKN; break; case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: mmfhkceligg = MMFHKCELIGG.HNFBPFCPOIJ; break; case ControllerIO.DNOKPKDGGKB.Oculus: mmfhkceligg = MMFHKCELIGG.PGFBFCOLFCM; break; case ControllerIO.DNOKPKDGGKB.PS4_Move: mmfhkceligg = MMFHKCELIGG.JPBGJACDIMO; break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: mmfhkceligg = MMFHKCELIGG.JCLJDAHLKNM; break; default: global::UnityEngine.Debug.LogErrorFormat("ControllerIO - Unhandled InputMode: {0}", new object[] { ControllerIO.OLCOCPIALFA }); mmfhkceligg = MMFHKCELIGG.FEBIAHIFFKN; break; } this.NDLLEDPMPNF = mmfhkceligg.NDLLEDPMPNF; this.PJMHBEICEDH = mmfhkceligg.PJMHBEICEDH; this.HBGKIHLMANG = mmfhkceligg.HBGKIHLMANG; this.EPJFCIJEGGL = mmfhkceligg.EPJFCIJEGGL; this.BMEPKKILAEH = mmfhkceligg.BMEPKKILAEH; this.ICDGDLBGGGB = mmfhkceligg.ICDGDLBGGGB; this.MAEDNALEGIO = mmfhkceligg.MAEDNALEGIO; this.LGPNIIKKMFN = mmfhkceligg.LGPNIIKKMFN; } // Token: 0x060157CD RID: 88013 RVA: 0x005FAC58 File Offset: 0x005F8E58 public bool GJEONHKPDKH() { return this.k__BackingField; } // Token: 0x170008AA RID: 2218 // (get) Token: 0x06015889 RID: 88201 RVA: 0x005FE8F8 File Offset: 0x005FCAF8 // (set) Token: 0x060157CE RID: 88014 RVA: 0x005FAC60 File Offset: 0x005F8E60 public bool NFBPPEPPJPB { get; private set; } // Token: 0x17000893 RID: 2195 // (get) Token: 0x060157CF RID: 88015 RVA: 0x005FAC6C File Offset: 0x005F8E6C public bool PCKCNGHGCJB { get { return this.JMFABNJFCIG; } } // Token: 0x170008C4 RID: 2244 // (get) Token: 0x060158D5 RID: 88277 RVA: 0x005FFB34 File Offset: 0x005FDD34 // (set) Token: 0x060157D0 RID: 88016 RVA: 0x005FAC74 File Offset: 0x005F8E74 public bool PMHDIHMBHMO { get; private set; } // Token: 0x060157D1 RID: 88017 RVA: 0x005FAC80 File Offset: 0x005F8E80 public bool MOLILFJKNOM() { return this.HKBAIJMLCGO && !this.IOJFMGCEJEN; } // Token: 0x170008CE RID: 2254 // (get) Token: 0x060157D2 RID: 88018 RVA: 0x005FAC9C File Offset: 0x005F8E9C public static ControllerIO.DNOKPKDGGKB OLCOCPIALFA { get { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.LOLPFEFLKJN == PlatformManager.JNJEBIDGBNH.OCULUS) { return ControllerIO.DNOKPKDGGKB.Oculus; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == PlatformManager.NEDLHEIPFJO.OCULUS) { return ControllerIO.DNOKPKDGGKB.SteamVR_Oculus; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == PlatformManager.NEDLHEIPFJO.PSVR) { return ControllerIO.DNOKPKDGGKB.PS4_Move; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == PlatformManager.NEDLHEIPFJO.MICROSOFT_VR) { return ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN; } return ControllerIO.DNOKPKDGGKB.SteamVR_Vive; } } // Token: 0x060157D3 RID: 88019 RVA: 0x005FAD34 File Offset: 0x005F8F34 private void BJJADJPIAFD() { if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.MOBGJJOIPJM); if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.MenuButton); bool flag = oopoglbnjpf.FOBCMPMOEFF(this.steamVrVive.RotateAxis); bool flag2 = oopoglbnjpf.CDGBMGEFAGP(this.steamVrVive.RotateAxis); bool flag3 = oopoglbnjpf.CCFJCPCMHND(this.steamVrVive.RotateAxis); bool flag4 = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.RotateAxis); bool flag5 = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.RotateAxis); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.RotateAxis); this.LICGINDNKGI = this.GJEEEAELEJD.sqrMagnitude <= this.steamVrVive.RotateAxisDeadzone * this.steamVrVive.RotateAxisDeadzone; if (this.TouchpadTeleportEnabled) { this.MMJBNDBKBMF = flag3; this.OOLDFEGABAN = flag2; this.ENFOGDFMIJK = flag; if (this.OOLDFEGABAN) { this.BMGEEHCLCKD = this.LICGINDNKGI; } } else { this.MMJBNDBKBMF = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.TeleportButton); this.BMGEEHCLCKD = false; } bool flag6 = !flag && (flag2 || flag3); bool flag7 = (flag4 || (!flag5 && !flag5)) && !this.BMGEEHCLCKD; this.CBJBOALBOHF = this.steamVrVive.RotateAxisSwipeButtons.SwipeState; this.steamVrVive.RotateAxisSwipeButtons.DLBPEOILIFL(this.GJEEEAELEJD, flag6, flag7); this.GICPHANDCGB = this.steamVrVive.RotateAxisSwipeButtons.SwipeState; if (this.TouchpadTeleportEnabled) { if (flag6 && this.GICPHANDCGB != AxisSwipeButtons.CEBICDNDAOJ.Touch && this.GICPHANDCGB != AxisSwipeButtons.CEBICDNDAOJ.None) { this.OOLDFEGABAN = false; this.MMJBNDBKBMF = false; this.ENFOGDFMIJK = true; } else if (this.CBJBOALBOHF != this.GICPHANDCGB) { if (this.GICPHANDCGB == AxisSwipeButtons.CEBICDNDAOJ.Touch) { this.OOLDFEGABAN = true; this.MMJBNDBKBMF = true; this.ENFOGDFMIJK = false; } else if (this.CBJBOALBOHF == AxisSwipeButtons.CEBICDNDAOJ.Touch && this.GICPHANDCGB == AxisSwipeButtons.CEBICDNDAOJ.None) { this.OOLDFEGABAN = false; this.MMJBNDBKBMF = false; this.ENFOGDFMIJK = true; } } } this.COFADFLICAN = this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.RIGHT); this.KAJAIMHHEKP = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.RIGHT); this.DOGCADLOIIA = this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.RIGHT); this.BLMOMODOGAD = this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.BNFMHJIPADB = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); this.KDIOGBLJEDG = this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT); this.IDEKOAOMPGJ = this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.DOWN); this.IEJNOFPIMMO = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.JIOMONEKLPP = this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.DOWN); this.AMNICMMDJJO = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.PushToTalkButton); this.EDAGMAALHMB = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.PushToTalkButton); this.NIALLPKOEME = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.FlyModeModifierButton); this.EELFHCNCAHG = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.FlyModeModifierButton); this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; foreach (LKMJJEMLLKJ lkmjjemllkj in this.steamVrVive.PickupButtons) { this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK |= oopoglbnjpf.MLGHJGJJKPA(lkmjjemllkj); this.DGBAAJDGNBN |= oopoglbnjpf.BPGCEKAALJG(lkmjjemllkj); this.CKIMNLICEIC |= oopoglbnjpf.HFAJJCCICPB(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.TriggerButton); this.MBIDCPPKKHE = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.TriggerButton); this.PJBPELKHEPF = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.TriggerButton); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Calibration) { this.MBIDCPPKKHE = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.TriggerButton); this.NFBPPEPPJPB = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.UP); this.GNOJOKAOOKP = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.FIIPPMJEKNN = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.RemoteControl) { this.MMJBNDBKBMF = false; this.OOLDFEGABAN = false; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = false; this.EDAGMAALHMB = false; this.NIALLPKOEME = false; this.EJJHJBADGMH = false; this.EELFHCNCAHG = false; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = false; this.KAJAIMHHEKP = false; this.DOGCADLOIIA = false; this.BLMOMODOGAD = false; this.BNFMHJIPADB = false; this.KDIOGBLJEDG = false; this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = false; this.JIOMONEKLPP = false; this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 0f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = false; this.PJBPELKHEPF = false; this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.TriggerButton); this.OFDOOHOIGJO = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.TriggerButton); this.MHDDNLIGBGA = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TeleportButton); this.LGNDIFCKNOH = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.MenuButton); this.IJBEGOMDFHM = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.PushToTalkButton); this.NLEHDGDGJLF = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.PushToTalkButton); this.HKGCLPEAKME = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.PushToTalkButton); } } } // Token: 0x060157D4 RID: 88020 RVA: 0x005FB4C4 File Offset: 0x005F96C4 private void LJAFOMJBCGD(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157D5 RID: 88021 RVA: 0x005FB4D0 File Offset: 0x005F96D0 private void AMAPHMNIDFP(bool NOBAPCOKFIL) { this.EEEOAOOPDFO = NOBAPCOKFIL; if (this.EEEOAOOPDFO) { this.LFDLPIJGLDC = Time.time; this.KFGEOMPOOLM = true; } } // Token: 0x060157D6 RID: 88022 RVA: 0x005FB4F8 File Offset: 0x005F96F8 public bool ONFDEHIKONO() { return this.k__BackingField; } // Token: 0x060157D7 RID: 88023 RVA: 0x005FB500 File Offset: 0x005F9700 private void OKBPKMLODNH(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157D8 RID: 88024 RVA: 0x005FB50C File Offset: 0x005F970C public void IDDNHHGCDMO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157D9 RID: 88025 RVA: 0x005FB518 File Offset: 0x005F9718 public ControllerIO.KJJKAFNOLLL KPJDJLBGAOM() { return this.k__BackingField; } // Token: 0x060157DA RID: 88026 RVA: 0x005FB520 File Offset: 0x005F9720 private void LMAGOHCBOGK() { this.NDPGGDEPEJG = true; this.HJNLIIKJJFO = true; if (Camera.main == null) { return; } this.CIFEOIFFFBB.localPosition = Camera.main.transform.localPosition; this.CIFEOIFFFBB.rotation = Camera.main.transform.rotation; float num = Time.time - this.ODEGFFGLLIO; if (num > 0f) { this.EFEKGINOBLK = (this.CIFEOIFFFBB.position - this.CFKBOJICIHI) / num * this.OLOPMGMHJOC; this.MOBLIEGOIDK = NNGFEGAEJPG.PGPNGNDCJKL(this.KAMBILFJGIA, this.CIFEOIFFFBB.rotation) / num * this.OLOPMGMHJOC; } this.CFKBOJICIHI = this.CIFEOIFFFBB.position; this.KAMBILFJGIA = this.CIFEOIFFFBB.rotation; this.ODEGFFGLLIO = Time.time; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard && !DebugConsoleUI.AGDHDGLLKNL) { this.LGNDIFCKNOH = Input.GetKey(this.debugInput.MenuKey); this.CLCPKPELOLB = Input.GetKeyDown(this.debugInput.MenuKey); this.EAEKKFOJPKF = Input.GetKeyUp(this.debugInput.MenuKey); this.MMJBNDBKBMF = Input.GetKey(this.debugInput.TeleportKey); this.OOLDFEGABAN = Input.GetKeyDown(this.debugInput.TeleportKey); this.ENFOGDFMIJK = Input.GetKeyUp(this.debugInput.TeleportKey); this.COFADFLICAN = Input.GetKey(this.debugInput.RotateRightKey); this.KAJAIMHHEKP = Input.GetKeyDown(this.debugInput.RotateRightKey); this.DOGCADLOIIA = Input.GetKeyUp(this.debugInput.RotateRightKey); this.BLMOMODOGAD = Input.GetKey(this.debugInput.RotateLeftKey); this.BNFMHJIPADB = Input.GetKeyDown(this.debugInput.RotateLeftKey); this.KDIOGBLJEDG = Input.GetKeyUp(this.debugInput.RotateLeftKey); this.IDEKOAOMPGJ = Input.GetKey(this.debugInput.RotateDownKey); this.IEJNOFPIMMO = Input.GetKeyDown(this.debugInput.RotateDownKey); this.JIOMONEKLPP = Input.GetKeyUp(this.debugInput.RotateDownKey); this.AMNICMMDJJO = Input.GetKey(this.debugInput.PushToTalkKey); this.KJKMFBBMBBB = Input.GetKeyDown(this.debugInput.PushToTalkKey); this.EDAGMAALHMB = Input.GetKeyUp(this.debugInput.PushToTalkKey); this.NIALLPKOEME = Input.GetKey(this.debugInput.FlyModeModifierButton); this.EJJHJBADGMH = Input.GetKeyDown(this.debugInput.FlyModeModifierButton); this.EELFHCNCAHG = Input.GetKeyUp(this.debugInput.FlyModeModifierButton); if (this.GPCOBFJHICG) { this.MDGFEPNJFJK = 1f; } else { this.MDGFEPNJFJK = ((!Input.GetMouseButton(this.debugInput.PickupMouseButton)) ? 0f : 1f); } this.BHEFNPMIIAK = Input.GetMouseButton(this.debugInput.PickupMouseButton); this.DGBAAJDGNBN = Input.GetMouseButtonDown(this.debugInput.PickupMouseButton); this.CKIMNLICEIC = Input.GetMouseButtonUp(this.debugInput.PickupMouseButton); if (Input.GetKeyUp(KeyCode.F)) { this.GPCOBFJHICG = !this.GPCOBFJHICG; } this.HOIHCLJDHJB = ((!Input.GetMouseButton(this.debugInput.TriggerMouseButton)) ? 0f : 1f); this.LLNHNIOEHLN = Input.GetMouseButton(this.debugInput.TriggerMouseButton); this.MBIDCPPKKHE = Input.GetMouseButtonDown(this.debugInput.TriggerMouseButton); this.PJBPELKHEPF = Input.GetMouseButtonUp(this.debugInput.TriggerMouseButton); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Calibration) { this.MBIDCPPKKHE = Input.GetMouseButtonDown(this.debugInput.TriggerMouseButton); this.NFBPPEPPJPB = Input.GetKeyDown(this.debugInput.MenuKey); this.GNOJOKAOOKP = Input.GetKeyDown(this.debugInput.RotateLeftKey); this.FIIPPMJEKNN = Input.GetKeyDown(this.debugInput.RotateRightKey); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.RemoteControl) { this.MBDMMGOLDEJ = ((!Input.GetMouseButton(this.debugInput.TriggerMouseButton)) ? 0f : 1f); this.FPDDIJPJLJN = Input.GetMouseButton(this.debugInput.TriggerMouseButton); this.GCMFEIGLBID = Input.GetMouseButtonDown(this.debugInput.TriggerMouseButton); this.OFDOOHOIGJO = Input.GetMouseButtonUp(this.debugInput.TriggerMouseButton); this.MHDDNLIGBGA = new Vector2((float)((!Input.GetKey(KeyCode.J)) ? ((!Input.GetKey(KeyCode.L)) ? 0 : 1) : (-1)), (float)((!Input.GetKey(KeyCode.K)) ? ((!Input.GetKey(KeyCode.I)) ? 0 : 1) : (-1))); this.LGNDIFCKNOH = Input.GetKey(this.debugInput.MenuKey); this.CLCPKPELOLB = Input.GetKeyDown(this.debugInput.MenuKey); this.EAEKKFOJPKF = Input.GetKeyUp(this.debugInput.MenuKey); } } // Token: 0x060157DB RID: 88027 RVA: 0x005FBAA8 File Offset: 0x005F9CA8 private void BFPJMPHNKEE() { if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.EDJFKBPBKAH((int)this.MOBGJJOIPJM); if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.DABAPJKGBMP(this.steamVrVive.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.MenuButton); bool flag = oopoglbnjpf.FOBCMPMOEFF(this.steamVrVive.RotateAxis); bool flag2 = oopoglbnjpf.CDGBMGEFAGP(this.steamVrVive.RotateAxis); bool flag3 = oopoglbnjpf.CCFJCPCMHND(this.steamVrVive.RotateAxis); bool flag4 = oopoglbnjpf.LKEIGBCNOEN(this.steamVrVive.RotateAxis); bool flag5 = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.RotateAxis); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.RotateAxis); this.DHCDBGMFLEI(this.GJEEEAELEJD.sqrMagnitude <= this.steamVrVive.RotateAxisDeadzone * this.steamVrVive.RotateAxisDeadzone); if (this.TouchpadTeleportEnabled) { this.MMJBNDBKBMF = flag3; this.OOLDFEGABAN = flag2; this.ENFOGDFMIJK = flag; if (this.ECCKKFGNEKN()) { this.BMGEEHCLCKD = this.LICGINDNKGI; } } else { this.MMJBNDBKBMF = oopoglbnjpf.JIOEPFGMFNN(this.steamVrVive.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.LKEIGBCNOEN(this.steamVrVive.TeleportButton); this.BMGEEHCLCKD = false; } bool flag6 = !flag && (flag2 || flag3); bool flag7 = (!flag4 && (flag5 || flag5)) || !this.BMGEEHCLCKD; this.CBJBOALBOHF = this.steamVrVive.RotateAxisSwipeButtons.CACMIJAAPLO(); this.steamVrVive.RotateAxisSwipeButtons.DLBPEOILIFL(this.GJEEEAELEJD, flag6, flag7); this.GICPHANDCGB = this.steamVrVive.RotateAxisSwipeButtons.FMAGAGDKAEF(); if (this.TouchpadTeleportEnabled) { if (flag6 && this.GICPHANDCGB != (AxisSwipeButtons.CEBICDNDAOJ)5 && this.GICPHANDCGB != AxisSwipeButtons.CEBICDNDAOJ.None) { this.OOLDFEGABAN = false; this.MMJBNDBKBMF = true; this.ENFOGDFMIJK = false; } else if (this.CBJBOALBOHF != this.GICPHANDCGB) { if (this.GICPHANDCGB == AxisSwipeButtons.CEBICDNDAOJ.SwipeComplete) { this.OOLDFEGABAN = false; this.MMJBNDBKBMF = false; this.ENFOGDFMIJK = true; } else if (this.CBJBOALBOHF == (AxisSwipeButtons.CEBICDNDAOJ)8 && this.GICPHANDCGB == AxisSwipeButtons.CEBICDNDAOJ.None) { this.OOLDFEGABAN = false; this.MMJBNDBKBMF = true; this.ENFOGDFMIJK = true; } } } this.COFADFLICAN = this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB((AxisButtons.AEHIHNMNDDE)8); this.KAJAIMHHEKP = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.UP); this.DOGCADLOIIA = this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.NONE); this.OIGCCNMMEPG(this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.NONE)); this.BNFMHJIPADB = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); this.KDIOGBLJEDG = this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.NONE); this.IDEKOAOMPGJ = this.steamVrVive.RotateAxisSwipeButtons.POHOMIGBKEB((AxisButtons.AEHIHNMNDDE)5); this.IEJNOFPIMMO = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.NONE); this.OLIFEBJOKEM(this.steamVrVive.RotateAxisSwipeButtons.BGFCJCANGBJ((AxisButtons.AEHIHNMNDDE)6)); this.AMNICMMDJJO = oopoglbnjpf.JIOEPFGMFNN(this.steamVrVive.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.PushToTalkButton); this.OPKBOGHIPJP(oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.PushToTalkButton)); this.NIALLPKOEME = oopoglbnjpf.JIOEPFGMFNN(this.steamVrVive.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.BPGCEKAALJG(this.steamVrVive.FlyModeModifierButton); this.OKBPKMLODNH(oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.FlyModeModifierButton)); this.MDGFEPNJFJK = 1785f; this.BHEFNPMIIAK = true; this.PCCMGNFNICA(true); this.CKIMNLICEIC = true; LKMJJEMLLKJ[] pickupButtons = this.steamVrVive.PickupButtons; for (int i = 1; i < pickupButtons.Length; i += 0) { LKMJJEMLLKJ lkmjjemllkj = pickupButtons[i]; this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK |= oopoglbnjpf.DABAPJKGBMP(lkmjjemllkj); this.PCCMGNFNICA(this.DGBAAJDGNBN | oopoglbnjpf.BPGCEKAALJG(lkmjjemllkj)); this.CKIMNLICEIC |= oopoglbnjpf.LKEIGBCNOEN(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrVive.TriggerButton); this.COLKEOIGHEO(oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.TriggerButton)); this.PJBPELKHEPF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrVive.TriggerButton); } else if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Calibration) { this.COLKEOIGHEO(oopoglbnjpf.GMEFHEGIJOL(this.steamVrVive.TriggerButton)); this.NFBPPEPPJPB = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.IHPPPJGOLPN(this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.UP)); this.FIIPPMJEKNN = this.steamVrVive.RotateAxisSwipeButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); } else if (this.HANFGNDDNAM == (ControllerIO.KJJKAFNOLLL)5) { this.MMJBNDBKBMF = true; this.OOLDFEGABAN = false; this.ENFOGDFMIJK = true; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = true; this.GJKHLGFBHBN(false); this.NIALLPKOEME = false; this.EJJHJBADGMH = false; this.OKBPKMLODNH(true); this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = false; this.COFADFLICAN = false; this.KAJAIMHHEKP = false; this.DOGCADLOIIA = true; this.DFPJEDPJHDC(true); this.BLIKPBGOADK(false); this.HJIDBMLBCMJ(true); this.NDGHNCIDCPL(false); this.IEJNOFPIMMO = false; this.JIOMONEKLPP = true; this.MDGFEPNJFJK = 476f; this.BHEFNPMIIAK = true; this.PCCMGNFNICA(true); this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 1876f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = true; this.PJBPELKHEPF = false; this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.MEKBNCPJJCB(this.steamVrVive.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.TriggerButton); this.AGBIGKAFIOK(oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.TriggerButton)); this.OHNFKPPKKEO(oopoglbnjpf.FANNODKOJJI(this.steamVrVive.TeleportButton)); this.LGNDIFCKNOH = oopoglbnjpf.MEKBNCPJJCB(this.steamVrVive.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrVive.MenuButton); this.HKPDAIOAHLN(oopoglbnjpf.DABAPJKGBMP(this.steamVrVive.PushToTalkButton)); this.NLEHDGDGJLF = oopoglbnjpf.JNDCEFDBOII(this.steamVrVive.PushToTalkButton); this.HKGCLPEAKME = oopoglbnjpf.LKEIGBCNOEN(this.steamVrVive.PushToTalkButton); } } } // Token: 0x170008B4 RID: 2228 // (get) Token: 0x0601583A RID: 88122 RVA: 0x005FDFF8 File Offset: 0x005FC1F8 // (set) Token: 0x060157DC RID: 88028 RVA: 0x005FC238 File Offset: 0x005FA438 public bool CMKCDHGNMIE { get; private set; } // Token: 0x060157DD RID: 88029 RVA: 0x005FC244 File Offset: 0x005FA444 public bool HMHDKBJMOFM() { return this.k__BackingField; } // Token: 0x1700088E RID: 2190 // (get) Token: 0x060157DE RID: 88030 RVA: 0x005FC24C File Offset: 0x005FA44C // (set) Token: 0x06015815 RID: 88085 RVA: 0x005FDC18 File Offset: 0x005FBE18 public bool AMNICMMDJJO { get; private set; } // Token: 0x060157DF RID: 88031 RVA: 0x005FC254 File Offset: 0x005FA454 private void BDLGKCEMCBG() { if (this.KCIDGDPHEKH()) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.OELGAFOCAJA((int)this.MOBGJJOIPJM); if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.MenuButton); this.MMJBNDBKBMF = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TeleportButton); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.LICGINDNKGI = this.GJEEEAELEJD.sqrMagnitude > this.steamVrOculus.RotateAxisDeadzone * this.steamVrOculus.RotateAxisDeadzone; this.steamVrOculus.RotateAxisPressButtons.DLBPEOILIFL(this.GJEEEAELEJD, this.LICGINDNKGI, false); this.COFADFLICAN = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.DOWN); this.KAJAIMHHEKP = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); this.DOGCADLOIIA = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT); this.BLMOMODOGAD = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.BLIKPBGOADK(this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT)); this.KDIOGBLJEDG = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT); this.IDEKOAOMPGJ = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.IEJNOFPIMMO = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE((AxisButtons.AEHIHNMNDDE)7); this.OLIFEBJOKEM(this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.DOWN)); this.AMNICMMDJJO = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.PushToTalkButton); this.EDAGMAALHMB = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.PushToTalkButton); this.NIALLPKOEME = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.OKBPKMLODNH(oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.FlyModeModifierButton)); this.MDGFEPNJFJK = 1148f; this.BHEFNPMIIAK = true; this.PCCMGNFNICA(true); this.CKIMNLICEIC = true; LKMJJEMLLKJ[] pickupButtons = this.steamVrOculus.PickupButtons; for (int i = 1; i < pickupButtons.Length; i += 0) { LKMJJEMLLKJ lkmjjemllkj = pickupButtons[i]; this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK |= oopoglbnjpf.JIOEPFGMFNN(lkmjjemllkj); this.DGBAAJDGNBN = this.LOHABPDLKHN() | oopoglbnjpf.BPGCEKAALJG(lkmjjemllkj); this.CKIMNLICEIC |= oopoglbnjpf.HFAJJCCICPB(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.TriggerButton); this.MBIDCPPKKHE = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.TriggerButton); this.PJBPELKHEPF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TriggerButton); } else if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Calibration) { this.COLKEOIGHEO(oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.TriggerButton)); this.NFBPPEPPJPB = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.MenuButton); this.IHPPPJGOLPN(oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.TeleportButton)); this.HJLDCIOBMEJ(this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT)); } else if (this.KPJDJLBGAOM() == (ControllerIO.KJJKAFNOLLL)4) { this.MMJBNDBKBMF = false; this.OOLDFEGABAN = true; this.ENFOGDFMIJK = true; this.AMNICMMDJJO = true; this.KJKMFBBMBBB = false; this.EDAGMAALHMB = true; this.NIALLPKOEME = false; this.EJJHJBADGMH = true; this.EELFHCNCAHG = true; this.GJEEEAELEJD = Vector2.zero; this.DHCDBGMFLEI(false); this.COFADFLICAN = false; this.KAJAIMHHEKP = true; this.DOGCADLOIIA = true; this.BLMOMODOGAD = true; this.BLIKPBGOADK(false); this.KDIOGBLJEDG = true; this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = true; this.OLIFEBJOKEM(false); this.MDGFEPNJFJK = 433f; this.BHEFNPMIIAK = true; this.DGBAAJDGNBN = true; this.CKIMNLICEIC = true; this.HOIHCLJDHJB = 930f; this.LLNHNIOEHLN = true; this.MBIDCPPKKHE = false; this.IPJIHJJIAGA(false); this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.TriggerButton); this.OFDOOHOIGJO = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TriggerButton); this.OHNFKPPKKEO(oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis)); this.LGNDIFCKNOH = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.MenuButton); this.FHGCNMMNBEO(oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.FlyModeModifierButton)); this.NLEHDGDGJLF = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.HKGCLPEAKME = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton); } } } // Token: 0x170008A9 RID: 2217 // (get) Token: 0x060157E0 RID: 88032 RVA: 0x005FC82C File Offset: 0x005FAA2C // (set) Token: 0x060158C4 RID: 88260 RVA: 0x005FF9D8 File Offset: 0x005FDBD8 public bool PJBPELKHEPF { get; private set; } // Token: 0x170008B0 RID: 2224 // (get) Token: 0x060157E8 RID: 88040 RVA: 0x005FCF08 File Offset: 0x005FB108 // (set) Token: 0x060157E1 RID: 88033 RVA: 0x005FC834 File Offset: 0x005FAA34 public bool CBCHNPOMNPF { get { return this.EEEOAOOPDFO; } private set { this.EEEOAOOPDFO = value; if (this.EEEOAOOPDFO) { this.LFDLPIJGLDC = Time.time; this.KFGEOMPOOLM = false; } } } // Token: 0x1700089B RID: 2203 // (get) Token: 0x0601582C RID: 88108 RVA: 0x005FDD64 File Offset: 0x005FBF64 // (set) Token: 0x060157E2 RID: 88034 RVA: 0x005FC85C File Offset: 0x005FAA5C public bool DOGCADLOIIA { get; private set; } // Token: 0x170008C7 RID: 2247 // (get) Token: 0x060157E3 RID: 88035 RVA: 0x005FC868 File Offset: 0x005FAA68 // (set) Token: 0x06015876 RID: 88182 RVA: 0x005FE7EC File Offset: 0x005FC9EC public bool NDPGGDEPEJG { get; private set; } // Token: 0x060157E4 RID: 88036 RVA: 0x005FC870 File Offset: 0x005FAA70 private void BPCNFMFGBDH() { if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.MOBGJJOIPJM); if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.MenuButton); this.MMJBNDBKBMF = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TeleportButton); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.LICGINDNKGI = this.GJEEEAELEJD.sqrMagnitude <= this.steamVrOculus.RotateAxisDeadzone * this.steamVrOculus.RotateAxisDeadzone; this.steamVrOculus.RotateAxisPressButtons.DLBPEOILIFL(this.GJEEEAELEJD, this.LICGINDNKGI, true); this.COFADFLICAN = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.RIGHT); this.KAJAIMHHEKP = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.RIGHT); this.DOGCADLOIIA = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.RIGHT); this.BLMOMODOGAD = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.BNFMHJIPADB = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); this.KDIOGBLJEDG = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT); this.IDEKOAOMPGJ = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.DOWN); this.IEJNOFPIMMO = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.JIOMONEKLPP = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.DOWN); this.AMNICMMDJJO = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.PushToTalkButton); this.EDAGMAALHMB = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.PushToTalkButton); this.NIALLPKOEME = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.FlyModeModifierButton); this.EELFHCNCAHG = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton); this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; foreach (LKMJJEMLLKJ lkmjjemllkj in this.steamVrOculus.PickupButtons) { this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK |= oopoglbnjpf.MLGHJGJJKPA(lkmjjemllkj); this.DGBAAJDGNBN |= oopoglbnjpf.BPGCEKAALJG(lkmjjemllkj); this.CKIMNLICEIC |= oopoglbnjpf.HFAJJCCICPB(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.TriggerButton); this.MBIDCPPKKHE = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton); this.PJBPELKHEPF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TriggerButton); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Calibration) { this.MBIDCPPKKHE = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton); this.NFBPPEPPJPB = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.MenuButton); this.GNOJOKAOOKP = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TeleportButton); this.FIIPPMJEKNN = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.RemoteControl) { this.MMJBNDBKBMF = false; this.OOLDFEGABAN = false; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = false; this.EDAGMAALHMB = false; this.NIALLPKOEME = false; this.EJJHJBADGMH = false; this.EELFHCNCAHG = false; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = false; this.KAJAIMHHEKP = false; this.DOGCADLOIIA = false; this.BLMOMODOGAD = false; this.BNFMHJIPADB = false; this.KDIOGBLJEDG = false; this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = false; this.JIOMONEKLPP = false; this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 0f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = false; this.PJBPELKHEPF = false; this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton); this.OFDOOHOIGJO = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TriggerButton); this.MHDDNLIGBGA = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.LGNDIFCKNOH = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.MenuButton); this.IJBEGOMDFHM = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.FlyModeModifierButton); this.NLEHDGDGJLF = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.FlyModeModifierButton); this.HKGCLPEAKME = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton); } } } // Token: 0x1700089D RID: 2205 // (get) Token: 0x06015810 RID: 88080 RVA: 0x005FDBE8 File Offset: 0x005FBDE8 // (set) Token: 0x060157E5 RID: 88037 RVA: 0x005FCE48 File Offset: 0x005FB048 public bool BNFMHJIPADB { get; private set; } // Token: 0x060157E7 RID: 88039 RVA: 0x005FCF00 File Offset: 0x005FB100 public Vector3? DIPPNOOBDAA() { return this.k__BackingField; } // Token: 0x1700088F RID: 2191 // (get) Token: 0x060158E5 RID: 88293 RVA: 0x005FFBCC File Offset: 0x005FDDCC // (set) Token: 0x060157E9 RID: 88041 RVA: 0x005FCF10 File Offset: 0x005FB110 public bool KJKMFBBMBBB { get; private set; } // Token: 0x1700088C RID: 2188 // (get) Token: 0x060158C3 RID: 88259 RVA: 0x005FF9D0 File Offset: 0x005FDBD0 // (set) Token: 0x060157EA RID: 88042 RVA: 0x005FCF1C File Offset: 0x005FB11C public bool OOLDFEGABAN { get; private set; } // Token: 0x17000887 RID: 2183 // (get) Token: 0x0601587C RID: 88188 RVA: 0x005FE840 File Offset: 0x005FCA40 // (set) Token: 0x060157EB RID: 88043 RVA: 0x005FCF28 File Offset: 0x005FB128 public bool LGPNIIKKMFN { get; private set; } // Token: 0x060157EC RID: 88044 RVA: 0x005FCF34 File Offset: 0x005FB134 private void HOEHFCPIDFN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157ED RID: 88045 RVA: 0x005FCF40 File Offset: 0x005FB140 private void NNHINFEHBEK() { this.HJNLIIKJJFO = this.FEBOGIEKGPL.MAMOJNBDFAB(); this.NDPGGDEPEJG = this.FEBOGIEKGPL.NDPGGDEPEJG; this.FACFKOFLENM(Vector3.zero); this.MOBLIEGOIDK = Vector3.zero; if (this.NBLPGJNDKIE()) { if (this.NDPGGDEPEJG) { this.CIFEOIFFFBB.localPosition = this.FEBOGIEKGPL.BKGANBOJBNN; this.HJDCFOCCEIN(this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.NBHCAJGOMMA()) * this.OLOPMGMHJOC); } this.CIFEOIFFFBB.localRotation = this.FEBOGIEKGPL.EODPFJANELH(); this.MOBLIEGOIDK = this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.NDNDPKBOFGC()) * this.FECCIHAKCPI; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } // Token: 0x170008CD RID: 2253 // (get) Token: 0x06015844 RID: 88132 RVA: 0x005FE1A0 File Offset: 0x005FC3A0 // (set) Token: 0x060157EE RID: 88046 RVA: 0x005FD038 File Offset: 0x005FB238 public bool AANDMKPEJFK { get; set; } // Token: 0x060157EF RID: 88047 RVA: 0x005FD044 File Offset: 0x005FB244 public bool DIDCAKIBMBK() { return this.k__BackingField; } // Token: 0x060157F0 RID: 88048 RVA: 0x005FD04C File Offset: 0x005FB24C public Vector3 PHDKKKLGDKL() { return this.k__BackingField; } // Token: 0x1700087F RID: 2175 // (get) Token: 0x060157F1 RID: 88049 RVA: 0x005FD054 File Offset: 0x005FB254 public ControllerIO.HMMEBFHABKA AKCKNCDOPLE { get { return this.hand; } } // Token: 0x060157F2 RID: 88050 RVA: 0x005FD05C File Offset: 0x005FB25C private IEnumerator FCPDAFIAAAD(int MDMOMCDDFHH, ushort GIDMADJPECM, bool CCNOKLKMPFC = false) { float num = Time.unscaledTime + (float)MDMOMCDDFHH / 1000f; while (Time.unscaledTime < num) { this.MOALMJCJNAM(GIDMADJPECM, CCNOKLKMPFC); yield return null; } yield break; } // Token: 0x170008A4 RID: 2212 // (get) Token: 0x06015837 RID: 88119 RVA: 0x005FDEF0 File Offset: 0x005FC0F0 // (set) Token: 0x060157F3 RID: 88051 RVA: 0x005FD08C File Offset: 0x005FB28C public bool DGBAAJDGNBN { get; private set; } // Token: 0x060157F4 RID: 88052 RVA: 0x005FD098 File Offset: 0x005FB298 private void DFPJEDPJHDC(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000899 RID: 2201 // (get) Token: 0x060157F5 RID: 88053 RVA: 0x005FD0A4 File Offset: 0x005FB2A4 // (set) Token: 0x060158D0 RID: 88272 RVA: 0x005FFA68 File Offset: 0x005FDC68 public bool COFADFLICAN { get; private set; } // Token: 0x060157F6 RID: 88054 RVA: 0x005FD0AC File Offset: 0x005FB2AC private void HJLDCIOBMEJ(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008A8 RID: 2216 // (get) Token: 0x060157F7 RID: 88055 RVA: 0x005FD0B8 File Offset: 0x005FB2B8 // (set) Token: 0x0601585F RID: 88159 RVA: 0x005FE3A4 File Offset: 0x005FC5A4 public bool MBIDCPPKKHE { get; private set; } // Token: 0x060157F8 RID: 88056 RVA: 0x005FD0C0 File Offset: 0x005FB2C0 private void ADAIIMJFDGN() { AAKIJKLIBFM.EDEMIDLJBMA edemidljbma = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? AAKIJKLIBFM.EDEMIDLJBMA.HandRight : AAKIJKLIBFM.EDEMIDLJBMA.HandLeft); this.HJNLIIKJJFO = AAKIJKLIBFM.DKBFAFMMCJF(edemidljbma); if (!this.HJNLIIKJJFO) { this.NDPGGDEPEJG = false; } else { LDLBCCLPCGM.MFOJACCHCAA mfojacchcaa = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? LDLBCCLPCGM.MFOJACCHCAA.RTouch : LDLBCCLPCGM.MFOJACCHCAA.LTouch); this.NDPGGDEPEJG = LDLBCCLPCGM.LOLPBLNFNGC(mfojacchcaa) && LDLBCCLPCGM.EMJDGMEIMFF(mfojacchcaa); Vector3 vector = LDLBCCLPCGM.IGJNAKAHKLC(mfojacchcaa); this.CIFEOIFFFBB.localPosition = vector; Quaternion quaternion = LDLBCCLPCGM.BMJCJKPNAMG(mfojacchcaa); this.CIFEOIFFFBB.localRotation = quaternion; Vector3 vector2 = LDLBCCLPCGM.BKMDDHHIAAI(mfojacchcaa); this.EFEKGINOBLK = this.CIFEOIFFFBB.parent.TransformVector(vector2) * this.OLOPMGMHJOC; this.MOBLIEGOIDK = NNGFEGAEJPG.PGPNGNDCJKL(this.KAMBILFJGIA, this.CIFEOIFFFBB.rotation) / (Time.fixedTime - this.ODEGFFGLLIO) * this.FECCIHAKCPI; this.KAMBILFJGIA = this.CIFEOIFFFBB.rotation; this.ODEGFFGLLIO = Time.fixedTime; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } // Token: 0x060157F9 RID: 88057 RVA: 0x005FD1EC File Offset: 0x005FB3EC public void AOGNBAHOOHM(ControllerIO.KJJKAFNOLLL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157FA RID: 88058 RVA: 0x005FD1F8 File Offset: 0x005FB3F8 public float GJPJAFJJDGO() { return this.k__BackingField; } // Token: 0x170008A6 RID: 2214 // (get) Token: 0x060157FB RID: 88059 RVA: 0x005FD200 File Offset: 0x005FB400 // (set) Token: 0x06015841 RID: 88129 RVA: 0x005FE17C File Offset: 0x005FC37C public float HOIHCLJDHJB { get; private set; } // Token: 0x060157FC RID: 88060 RVA: 0x005FD208 File Offset: 0x005FB408 public bool PBCPIIDBBHM() { return this.NFJGPCDPGDH; } // Token: 0x060157FD RID: 88061 RVA: 0x005FD210 File Offset: 0x005FB410 private void BKKDDNAHJFA(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060157FE RID: 88062 RVA: 0x005FD21C File Offset: 0x005FB41C public void JBKNLCIIKJK(ControllerIO.KJJKAFNOLLL NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008B8 RID: 2232 // (get) Token: 0x060157FF RID: 88063 RVA: 0x005FD228 File Offset: 0x005FB428 // (set) Token: 0x060158D4 RID: 88276 RVA: 0x005FFB28 File Offset: 0x005FDD28 public float JBFHDDJLLMI { get; private set; } // Token: 0x06015800 RID: 88064 RVA: 0x005FD230 File Offset: 0x005FB430 private void MKMGEHMIAOB() { this.HJNLIIKJJFO = this.FEBOGIEKGPL.KNEFJDJPOPD(); this.NDPGGDEPEJG = this.FEBOGIEKGPL.OPMMOLBKIIM(); this.MDCGLMNPFJJ(Vector3.zero); this.MOBLIEGOIDK = Vector3.zero; if (this.NBLPGJNDKIE()) { if (this.NDPGGDEPEJG) { this.CIFEOIFFFBB.localPosition = this.FEBOGIEKGPL.BKGANBOJBNN; this.MDCGLMNPFJJ(this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.NKIDOIKFLPM()) * this.OLOPMGMHJOC); } this.CIFEOIFFFBB.localRotation = this.FEBOGIEKGPL.KEEJFFPFILG(); this.MOBLIEGOIDK = this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.HOCKNOONMCO) * this.FECCIHAKCPI; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } // Token: 0x06015801 RID: 88065 RVA: 0x005FD328 File Offset: 0x005FB528 private void FHGCNMMNBEO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008C5 RID: 2245 // (get) Token: 0x06015846 RID: 88134 RVA: 0x005FE1B0 File Offset: 0x005FC3B0 // (set) Token: 0x06015803 RID: 88067 RVA: 0x005FD340 File Offset: 0x005FB540 public bool JDKPNOHNCME { get; private set; } // Token: 0x06015804 RID: 88068 RVA: 0x005FD34C File Offset: 0x005FB54C private void DHCDBGMFLEI(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015805 RID: 88069 RVA: 0x005FD358 File Offset: 0x005FB558 private void PMDCJCOHAJL() { if (this.HJNLIIKJJFO) { if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = false; this.CLCPKPELOLB = false; this.EAEKKFOJPKF = false; foreach (PKKKFLFHNMI pkkkflfhnmi in this.ps4MoveSettings.MenuButtons) { this.LGNDIFCKNOH |= this.FEBOGIEKGPL.GetButton(pkkkflfhnmi); this.CLCPKPELOLB |= this.FEBOGIEKGPL.GetButtonDown(pkkkflfhnmi); this.EAEKKFOJPKF |= this.FEBOGIEKGPL.GetButtonUp(pkkkflfhnmi); } this.MMJBNDBKBMF = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.TeleportButton); this.OOLDFEGABAN = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.TeleportButton); this.ENFOGDFMIJK = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.TeleportButton); this.BLMOMODOGAD = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateLeftButton); this.BNFMHJIPADB = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.RotateLeftButton); this.KDIOGBLJEDG = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.RotateLeftButton); this.COFADFLICAN = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateRightButton); this.KAJAIMHHEKP = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.RotateRightButton); this.DOGCADLOIIA = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.RotateRightButton); if (this.KAJAIMHHEKP || this.BNFMHJIPADB) { this.NNEHBEENNKJ(100, 1000); } this.MDGFEPNJFJK = this.FEBOGIEKGPL.GetTriggerAxis(); this.BHEFNPMIIAK = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.PickupButton); this.DGBAAJDGNBN = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.PickupButton); this.CKIMNLICEIC = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.PickupButton); this.HOIHCLJDHJB = this.FEBOGIEKGPL.GetTriggerAxis(); this.LLNHNIOEHLN = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.TriggerButton); this.MBIDCPPKKHE = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.TriggerButton); this.PJBPELKHEPF = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.TriggerButton); this.NIALLPKOEME = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.FlyModeModifierButton); this.EJJHJBADGMH = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.FlyModeModifierButton); this.EELFHCNCAHG = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.FlyModeModifierButton); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Calibration) { this.MBIDCPPKKHE = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.TriggerButton); this.NFBPPEPPJPB = false; foreach (PKKKFLFHNMI pkkkflfhnmi2 in this.ps4MoveSettings.MenuButtons) { this.NFBPPEPPJPB |= this.FEBOGIEKGPL.GetButtonDown(pkkkflfhnmi2); } this.GNOJOKAOOKP = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.RotateLeftButton); this.FIIPPMJEKNN = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.RotateRightButton); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.RemoteControl) { this.MMJBNDBKBMF = false; this.OOLDFEGABAN = false; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = false; this.EDAGMAALHMB = false; this.NIALLPKOEME = false; this.EJJHJBADGMH = false; this.EELFHCNCAHG = false; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = false; this.KAJAIMHHEKP = false; this.DOGCADLOIIA = false; this.BLMOMODOGAD = false; this.BNFMHJIPADB = false; this.KDIOGBLJEDG = false; this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = false; this.JIOMONEKLPP = false; this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 0f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = false; this.PJBPELKHEPF = false; this.MBDMMGOLDEJ = this.FEBOGIEKGPL.GetTriggerAxis(); this.FPDDIJPJLJN = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.TriggerButton); this.GCMFEIGLBID = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.TriggerButton); this.OFDOOHOIGJO = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.TriggerButton); bool buttonDown = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.TeleportButton); if (buttonDown) { this.KLFLLLHHGMN = base.transform.forward; this.OKOCANJHABA = base.transform.right; this.AAJNKPDDPDP = base.transform.up; } if (this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.TeleportButton)) { Vector3 vector = Vector3.ProjectOnPlane(base.transform.forward, this.KLFLLLHHGMN); Vector3 vector2 = Vector3.Project(vector, this.OKOCANJHABA); Vector3 vector3 = Vector3.Project(vector, this.AAJNKPDDPDP); float num = 2f * ((Vector3.Dot(vector2, this.OKOCANJHABA) < 0f) ? (-vector2.magnitude) : vector2.magnitude); float num2 = 2f * ((Vector3.Dot(vector3, this.AAJNKPDDPDP) < 0f) ? vector3.magnitude : (-vector3.magnitude)); this.MHDDNLIGBGA = new Vector2(num, num2); } else { this.MHDDNLIGBGA = Vector2.zero; } this.LGNDIFCKNOH = false; this.CLCPKPELOLB = false; this.EAEKKFOJPKF = false; foreach (PKKKFLFHNMI pkkkflfhnmi3 in this.ps4MoveSettings.MenuButtons) { this.LGNDIFCKNOH |= this.FEBOGIEKGPL.GetButton(pkkkflfhnmi3); this.CLCPKPELOLB |= this.FEBOGIEKGPL.GetButtonDown(pkkkflfhnmi3); this.EAEKKFOJPKF |= this.FEBOGIEKGPL.GetButtonUp(pkkkflfhnmi3); } this.IJBEGOMDFHM = this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateLeftButton) || this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateRightButton); this.NLEHDGDGJLF = this.FEBOGIEKGPL.GetButtonDown(this.ps4MoveSettings.RotateLeftButton) || this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateRightButton); this.HKGCLPEAKME = this.FEBOGIEKGPL.GetButtonUp(this.ps4MoveSettings.RotateLeftButton) || this.FEBOGIEKGPL.GetButton(this.ps4MoveSettings.RotateRightButton); } } } // Token: 0x06015806 RID: 88070 RVA: 0x005FDA9C File Offset: 0x005FBC9C public void OEGEFDFBDFM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015807 RID: 88071 RVA: 0x005FDAA8 File Offset: 0x005FBCA8 private void COLKEOIGHEO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015808 RID: 88072 RVA: 0x005FDAB4 File Offset: 0x005FBCB4 public bool EPPFMFIDNJE() { return this.k__BackingField; } // Token: 0x170008C8 RID: 2248 // (get) Token: 0x0601586B RID: 88171 RVA: 0x005FE5D4 File Offset: 0x005FC7D4 // (set) Token: 0x06015809 RID: 88073 RVA: 0x005FDABC File Offset: 0x005FBCBC public bool EPNDGMNPLIK { get; set; } // Token: 0x0601580A RID: 88074 RVA: 0x005FDAC8 File Offset: 0x005FBCC8 public float AHONDPAFAAH() { return this.k__BackingField; } // Token: 0x0601580B RID: 88075 RVA: 0x005FDAD0 File Offset: 0x005FBCD0 private void Start() { this.EMEIBLBBPCM(); this.PDMILHOKLEF(); if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Oculus || ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Vive) { this.JLOIJPLGPBH = DAGNICICCAN.PCIJIKEEDKP(new UnityAction(this.DNNKDFKGMJG)); this.JLOIJPLGPBH.KELIMOCDMOD = true; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.Oculus) { OVRManager.IDBNGMOMKGK += this.ADAIIMJFDGN; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.PS4_Move) { this.FEBOGIEKGPL = base.gameObject.AddComponent(); this.FEBOGIEKGPL.NDMIEBGLFDC = ((this.AKCKNCDOPLE != ControllerIO.HMMEBFHABKA.LeftHand) ? 1 : 0); this.FEBOGIEKGPL.LPNPDJAGOCO += this.JODMHOGHFIG; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN) { } this.AANDMKPEJFK = true; this.HANFGNDDNAM = ControllerIO.KJJKAFNOLLL.Standard; } // Token: 0x0601580C RID: 88076 RVA: 0x005FDBB8 File Offset: 0x005FBDB8 private void BKNBIEKOMFF(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601580D RID: 88077 RVA: 0x005FDBC4 File Offset: 0x005FBDC4 private void HJIDBMLBCMJ(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000895 RID: 2197 // (get) Token: 0x060158A2 RID: 88226 RVA: 0x005FF5C0 File Offset: 0x005FD7C0 // (set) Token: 0x0601580E RID: 88078 RVA: 0x005FDBD0 File Offset: 0x005FBDD0 public bool EJJHJBADGMH { get; private set; } // Token: 0x0601580F RID: 88079 RVA: 0x005FDBDC File Offset: 0x005FBDDC private void NDGHNCIDCPL(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015811 RID: 88081 RVA: 0x005FDBF0 File Offset: 0x005FBDF0 private void DLMMGDLIEOD(MMFHKCELIGG.FLCHFADOMJG NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015812 RID: 88082 RVA: 0x005FDBFC File Offset: 0x005FBDFC public bool NBPECLIDFEJ() { return this.k__BackingField; } // Token: 0x1700088B RID: 2187 // (get) Token: 0x06015816 RID: 88086 RVA: 0x005FDC24 File Offset: 0x005FBE24 // (set) Token: 0x06015813 RID: 88083 RVA: 0x005FDC04 File Offset: 0x005FBE04 public bool MMJBNDBKBMF { get; private set; } // Token: 0x06015814 RID: 88084 RVA: 0x005FDC10 File Offset: 0x005FBE10 public bool PJJOBGFMLAN() { return this.k__BackingField; } // Token: 0x06015817 RID: 88087 RVA: 0x005FDC2C File Offset: 0x005FBE2C public bool NGEBLKNCPCO() { return this.k__BackingField; } // Token: 0x170008CA RID: 2250 // (get) Token: 0x060158DA RID: 88282 RVA: 0x005FFB5C File Offset: 0x005FDD5C // (set) Token: 0x06015818 RID: 88088 RVA: 0x005FDC34 File Offset: 0x005FBE34 public Vector3? PFHCAGDPCDD { get; set; } // Token: 0x170008A2 RID: 2210 // (get) Token: 0x06015819 RID: 88089 RVA: 0x005FDC40 File Offset: 0x005FBE40 // (set) Token: 0x060158E0 RID: 88288 RVA: 0x005FFB98 File Offset: 0x005FDD98 public float MDGFEPNJFJK { get; private set; } // Token: 0x1700089F RID: 2207 // (get) Token: 0x0601581C RID: 88092 RVA: 0x005FDC5C File Offset: 0x005FBE5C // (set) Token: 0x0601581A RID: 88090 RVA: 0x005FDC48 File Offset: 0x005FBE48 public bool IDEKOAOMPGJ { get; private set; } // Token: 0x17000888 RID: 2184 // (get) Token: 0x0601581B RID: 88091 RVA: 0x005FDC54 File Offset: 0x005FBE54 // (set) Token: 0x06015875 RID: 88181 RVA: 0x005FE7E0 File Offset: 0x005FC9E0 public bool LGNDIFCKNOH { get; private set; } // Token: 0x170008C0 RID: 2240 // (get) Token: 0x0601589E RID: 88222 RVA: 0x005FF594 File Offset: 0x005FD794 // (set) Token: 0x0601581D RID: 88093 RVA: 0x005FDC64 File Offset: 0x005FBE64 public bool IJBEGOMDFHM { get; private set; } // Token: 0x170008B7 RID: 2231 // (get) Token: 0x0601581E RID: 88094 RVA: 0x005FDC70 File Offset: 0x005FBE70 // (set) Token: 0x06015865 RID: 88165 RVA: 0x005FE474 File Offset: 0x005FC674 public float LFDLPIJGLDC { get; private set; } // Token: 0x0601581F RID: 88095 RVA: 0x005FDC78 File Offset: 0x005FBE78 public Coroutine Vibrate(int MDMOMCDDFHH = 1, ushort GIDMADJPECM = 1000) { return base.StartCoroutine(this.FCPDAFIAAAD(MDMOMCDDFHH, GIDMADJPECM, false)); } // Token: 0x170008B9 RID: 2233 // (get) Token: 0x06015820 RID: 88096 RVA: 0x005FDC8C File Offset: 0x005FBE8C // (set) Token: 0x06015884 RID: 88196 RVA: 0x005FE8C8 File Offset: 0x005FCAC8 public float DMAHDFACBJD { get; private set; } // Token: 0x06015821 RID: 88097 RVA: 0x005FDC94 File Offset: 0x005FBE94 public bool HMAOBIFDKDB() { return this.k__BackingField; } // Token: 0x1700088D RID: 2189 // (get) Token: 0x060158A6 RID: 88230 RVA: 0x005FF618 File Offset: 0x005FD818 // (set) Token: 0x06015822 RID: 88098 RVA: 0x005FDC9C File Offset: 0x005FBE9C public bool ENFOGDFMIJK { get; private set; } // Token: 0x06015824 RID: 88100 RVA: 0x005FDCB4 File Offset: 0x005FBEB4 public void IDMIMBJOFCD(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015825 RID: 88101 RVA: 0x005FDCC0 File Offset: 0x005FBEC0 private IEnumerator HMGPIJLJLAE(ushort GIDMADJPECM, bool CCNOKLKMPFC = false) { for (;;) { this.MOALMJCJNAM(GIDMADJPECM, CCNOKLKMPFC); yield return null; } yield break; } // Token: 0x14000095 RID: 149 // (add) Token: 0x060158A5 RID: 88229 RVA: 0x005FF5E0 File Offset: 0x005FD7E0 // (remove) Token: 0x06015826 RID: 88102 RVA: 0x005FDCEC File Offset: 0x005FBEEC [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action FKIMIOHBKML; // Token: 0x06015828 RID: 88104 RVA: 0x005FDD40 File Offset: 0x005FBF40 public bool DDNOONHCAOL() { return this.k__BackingField; } // Token: 0x06015829 RID: 88105 RVA: 0x005FDD48 File Offset: 0x005FBF48 public bool BAADCCLKLIP() { return this.k__BackingField; } // Token: 0x170008BB RID: 2235 // (get) Token: 0x0601582A RID: 88106 RVA: 0x005FDD50 File Offset: 0x005FBF50 // (set) Token: 0x0601583F RID: 88127 RVA: 0x005FE168 File Offset: 0x005FC368 public Vector2 MHDDNLIGBGA { get; private set; } // Token: 0x0601582B RID: 88107 RVA: 0x005FDD58 File Offset: 0x005FBF58 private void BLIKPBGOADK(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601582D RID: 88109 RVA: 0x005FDD6C File Offset: 0x005FBF6C private void FCPFDBPIECH(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000897 RID: 2199 // (get) Token: 0x060158A3 RID: 88227 RVA: 0x005FF5C8 File Offset: 0x005FD7C8 // (set) Token: 0x0601582E RID: 88110 RVA: 0x005FDD78 File Offset: 0x005FBF78 public Vector2 GJEEEAELEJD { get; private set; } // Token: 0x0601582F RID: 88111 RVA: 0x005FDD84 File Offset: 0x005FBF84 public void HHNAEEIFDCP(GameObject NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x17000898 RID: 2200 // (get) Token: 0x060158CA RID: 88266 RVA: 0x005FFA34 File Offset: 0x005FDC34 // (set) Token: 0x06015830 RID: 88112 RVA: 0x005FDD90 File Offset: 0x005FBF90 public bool LICGINDNKGI { get; private set; } // Token: 0x06015831 RID: 88113 RVA: 0x005FDD9C File Offset: 0x005FBF9C private void MOALMJCJNAM(ushort ALIEDIACJEO, bool CCNOKLKMPFC) { switch (ControllerIO.OLCOCPIALFA) { case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.MOBGJJOIPJM); if (CCNOKLKMPFC) { oopoglbnjpf.BLAOIIFDDED(ALIEDIACJEO, LKMJJEMLLKJ.k_EButton_Axis0); } else { oopoglbnjpf.BLAOIIFDDED(ALIEDIACJEO, LKMJJEMLLKJ.k_EButton_Axis0); } } break; case ControllerIO.DNOKPKDGGKB.Oculus: if (this.HJNLIIKJJFO) { int num = Mathf.Max(1, (int)(ALIEDIACJEO / 3125)); if (this.DPPDNJDDPAP.NKEHDKABAPE > num) { this.DPPDNJDDPAP.CGEIHDMHIIE(); } while (this.DPPDNJDDPAP.NKEHDKABAPE < num) { this.DPPDNJDDPAP.EJGBABGGBEC(byte.MaxValue); } LCNKCMKDHNE.LMECBBIEIOI lmecbbieioi = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? LCNKCMKDHNE.BHGOGCLMJMK : LCNKCMKDHNE.MBMAOCKOECM); lmecbbieioi.CEHGIAKBONG(this.DPPDNJDDPAP); } break; case ControllerIO.DNOKPKDGGKB.PS4_Move: if (this.HJNLIIKJJFO) { } break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: if (this.HJNLIIKJJFO) { } break; } } // Token: 0x17000882 RID: 2178 // (get) Token: 0x060158E1 RID: 88289 RVA: 0x005FFBA4 File Offset: 0x005FDDA4 // (set) Token: 0x06015832 RID: 88114 RVA: 0x005FDEB8 File Offset: 0x005FC0B8 public MMFHKCELIGG.FLCHFADOMJG HBGKIHLMANG { get; private set; } // Token: 0x06015833 RID: 88115 RVA: 0x005FDEC4 File Offset: 0x005FC0C4 private void HKPDAIOAHLN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015834 RID: 88116 RVA: 0x005FDED0 File Offset: 0x005FC0D0 private void BIEKGCKKFGM(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x170008AC RID: 2220 // (get) Token: 0x0601584F RID: 88143 RVA: 0x005FE274 File Offset: 0x005FC474 // (set) Token: 0x06015835 RID: 88117 RVA: 0x005FDEDC File Offset: 0x005FC0DC public bool FIIPPMJEKNN { get; private set; } // Token: 0x1700087D RID: 2173 // (get) Token: 0x06015836 RID: 88118 RVA: 0x005FDEE8 File Offset: 0x005FC0E8 // (set) Token: 0x06015860 RID: 88160 RVA: 0x005FE3B0 File Offset: 0x005FC5B0 public float NDLLEDPMPNF { get { return this.OLOPMGMHJOC; } set { this.OLOPMGMHJOC = value; } } // Token: 0x06015838 RID: 88120 RVA: 0x005FDEF8 File Offset: 0x005FC0F8 private void JODMHOGHFIG() { this.HJNLIIKJJFO = this.FEBOGIEKGPL.HJNLIIKJJFO; this.NDPGGDEPEJG = this.FEBOGIEKGPL.NDPGGDEPEJG; this.EFEKGINOBLK = Vector3.zero; this.MOBLIEGOIDK = Vector3.zero; if (this.HJNLIIKJJFO) { if (this.NDPGGDEPEJG) { this.CIFEOIFFFBB.localPosition = this.FEBOGIEKGPL.BKGANBOJBNN; this.EFEKGINOBLK = this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.FOBHCBKHKPN) * this.OLOPMGMHJOC; } this.CIFEOIFFFBB.localRotation = this.FEBOGIEKGPL.ILJFHFEAAHK; this.MOBLIEGOIDK = this.CIFEOIFFFBB.parent.TransformVector(this.FEBOGIEKGPL.HOCKNOONMCO) * this.FECCIHAKCPI; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } // Token: 0x06015839 RID: 88121 RVA: 0x005FDFF0 File Offset: 0x005FC1F0 public Vector3? KFDNHLNJBIL() { return this.k__BackingField; } // Token: 0x0601583B RID: 88123 RVA: 0x005FE000 File Offset: 0x005FC200 public bool OOIDEECDBAA() { return this.k__BackingField; } // Token: 0x0601583C RID: 88124 RVA: 0x005FE008 File Offset: 0x005FC208 private void DNNKDFKGMJG(OCINCFKMHBE[] HKPLFKDPJFA) { JLNMMEFJJMO jlnmmefjjmo = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? JLNMMEFJJMO.RightHand : JLNMMEFJJMO.LeftHand); PPICLAHFMDO ppiclahfmdo = PONCCGLALMO.BIDDENKOJEF; this.MOBGJJOIPJM = ((ppiclahfmdo == null) ? uint.MaxValue : ppiclahfmdo.JFKJCMOCCHG(jlnmmefjjmo)); if ((ulong)this.MOBGJJOIPJM >= (ulong)((long)HKPLFKDPJFA.Length)) { this.HJNLIIKJJFO = false; this.NDPGGDEPEJG = false; } else { this.HJNLIIKJJFO = HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].LACBPHNDLNP; this.NDPGGDEPEJG = HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].MLFHGDKPAAF; if (this.HJNLIIKJJFO) { GGJHKKJMNKB.RigidTransform rigidTransform = new GGJHKKJMNKB.RigidTransform(HKPLFKDPJFA[(int)((UIntPtr)this.MOBGJJOIPJM)].LHKCGGLDEGJ); this.CIFEOIFFFBB.localPosition = rigidTransform.pos; this.CIFEOIFFFBB.localRotation = rigidTransform.rot; PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.KHOLKDHABII((int)this.MOBGJJOIPJM); this.EFEKGINOBLK = this.CIFEOIFFFBB.parent.TransformVector(oopoglbnjpf.IGOFELJMFOF) * this.OLOPMGMHJOC; this.MOBLIEGOIDK = this.CIFEOIFFFBB.parent.TransformVector(oopoglbnjpf.CCHAEPGJJLI) * this.FECCIHAKCPI; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } } // Token: 0x0601583D RID: 88125 RVA: 0x005FE154 File Offset: 0x005FC354 private void PFFFJGFHMCD(MMFHKCELIGG.FLCHFADOMJG NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x1700089E RID: 2206 // (get) Token: 0x0601583E RID: 88126 RVA: 0x005FE160 File Offset: 0x005FC360 // (set) Token: 0x060158A7 RID: 88231 RVA: 0x005FF620 File Offset: 0x005FD820 public bool KDIOGBLJEDG { get; private set; } // Token: 0x06015840 RID: 88128 RVA: 0x005FE174 File Offset: 0x005FC374 public bool MFFOHBJCOKM() { return this.k__BackingField; } // Token: 0x17000896 RID: 2198 // (get) Token: 0x06015861 RID: 88161 RVA: 0x005FE3BC File Offset: 0x005FC5BC // (set) Token: 0x06015842 RID: 88130 RVA: 0x005FE188 File Offset: 0x005FC388 public bool EELFHCNCAHG { get; private set; } // Token: 0x06015843 RID: 88131 RVA: 0x005FE194 File Offset: 0x005FC394 private void OKKCBIOIIIA(int NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015847 RID: 88135 RVA: 0x005FE1B8 File Offset: 0x005FC3B8 private void Update() { switch (ControllerIO.OLCOCPIALFA) { case ControllerIO.DNOKPKDGGKB.Debug: this.LMAGOHCBOGK(); break; case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: this.BJJADJPIAFD(); break; case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: this.BPCNFMFGBDH(); break; case ControllerIO.DNOKPKDGGKB.Oculus: this.KBJAIALKPGI(); break; case ControllerIO.DNOKPKDGGKB.PS4_Move: this.PMDCJCOHAJL(); break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: this.GNNBMGNCFDC(); break; } this.NEDNFBKJJEE(); } // Token: 0x06015848 RID: 88136 RVA: 0x005FE238 File Offset: 0x005FC438 public float AEKBJDMLPJP() { return this.k__BackingField; } // Token: 0x170008A3 RID: 2211 // (get) Token: 0x0601585C RID: 88156 RVA: 0x005FE38C File Offset: 0x005FC58C // (set) Token: 0x06015849 RID: 88137 RVA: 0x005FE240 File Offset: 0x005FC440 public bool BHEFNPMIIAK { get; private set; } // Token: 0x17000885 RID: 2181 // (get) Token: 0x0601584A RID: 88138 RVA: 0x005FE24C File Offset: 0x005FC44C // (set) Token: 0x060158E4 RID: 88292 RVA: 0x005FFBC0 File Offset: 0x005FDDC0 public int ICDGDLBGGGB { get; private set; } // Token: 0x1700089A RID: 2202 // (get) Token: 0x0601584B RID: 88139 RVA: 0x005FE254 File Offset: 0x005FC454 // (set) Token: 0x060158B0 RID: 88240 RVA: 0x005FF7BC File Offset: 0x005FD9BC public bool KAJAIMHHEKP { get; private set; } // Token: 0x170008B2 RID: 2226 // (get) Token: 0x0601584C RID: 88140 RVA: 0x005FE25C File Offset: 0x005FC45C // (set) Token: 0x0601588A RID: 88202 RVA: 0x005FE900 File Offset: 0x005FCB00 public bool NFMBOBOMJFG { get; set; } // Token: 0x0601584D RID: 88141 RVA: 0x005FE264 File Offset: 0x005FC464 public int GFNJKLHDIMG() { return this.k__BackingField; } // Token: 0x0601584E RID: 88142 RVA: 0x005FE26C File Offset: 0x005FC46C public bool JDNMIMPPOGJ() { return this.k__BackingField; } // Token: 0x06015850 RID: 88144 RVA: 0x005FE27C File Offset: 0x005FC47C public void GNHDNJAKOIM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015851 RID: 88145 RVA: 0x005FE288 File Offset: 0x005FC488 private void NEDNFBKJJEE() { this.ENMBKJMLBLD.DLBPEOILIFL(this.MDGFEPNJFJK); this.GICLGMOLOOC = this.ENMBKJMLBLD.HGMPIKBHIBI; this.CBCHNPOMNPF = this.ENMBKJMLBLD.LHOIAOGBHBK; this.OFDCCGLFEOJ = this.ENMBKJMLBLD.PAAEBAGPFNM; this.NBJKMPCOBKL.DLBPEOILIFL(this.HOIHCLJDHJB); this.CMKCDHGNMIE = this.NBJKMPCOBKL.HGMPIKBHIBI; this.GJLECMFKAJD = this.NBJKMPCOBKL.LHOIAOGBHBK; this.JMFABNJFCIG = this.NBJKMPCOBKL.PAAEBAGPFNM; } // Token: 0x06015852 RID: 88146 RVA: 0x005FE320 File Offset: 0x005FC520 public bool FMJKNJHFMKP() { return this.k__BackingField; } // Token: 0x170008AE RID: 2222 // (get) Token: 0x0601588D RID: 88205 RVA: 0x005FE920 File Offset: 0x005FCB20 // (set) Token: 0x06015853 RID: 88147 RVA: 0x005FE328 File Offset: 0x005FC528 public bool IOJFMGCEJEN { get; set; } // Token: 0x06015854 RID: 88148 RVA: 0x005FE334 File Offset: 0x005FC534 public bool DEGJMJAKEFF() { return this.k__BackingField; } // Token: 0x170008CB RID: 2251 // (get) Token: 0x060158B5 RID: 88245 RVA: 0x005FF900 File Offset: 0x005FDB00 // (set) Token: 0x06015855 RID: 88149 RVA: 0x005FE33C File Offset: 0x005FC53C public Vector3 DLLHGOEHGCM { get; set; } // Token: 0x06015857 RID: 88151 RVA: 0x005FE354 File Offset: 0x005FC554 private void IPJIHJJIAGA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015858 RID: 88152 RVA: 0x005FE360 File Offset: 0x005FC560 public void OCKCHDDAOBL(float NOBAPCOKFIL) { this.OLOPMGMHJOC = NOBAPCOKFIL; } // Token: 0x06015859 RID: 88153 RVA: 0x005FE36C File Offset: 0x005FC56C public bool NBLPGJNDKIE() { return this.k__BackingField; } // Token: 0x0601585A RID: 88154 RVA: 0x005FE374 File Offset: 0x005FC574 private void EOLNJAJCCHO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601585E RID: 88158 RVA: 0x005FE39C File Offset: 0x005FC59C public bool FNOAJNAEALD() { return this.k__BackingField; } // Token: 0x06015862 RID: 88162 RVA: 0x005FE3C4 File Offset: 0x005FC5C4 public static ControllerIO.DNOKPKDGGKB AOCAKBPHKEN() { if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.LOLPFEFLKJN == PlatformManager.JNJEBIDGBNH.OCULUS) { return ControllerIO.DNOKPKDGGKB.SteamVR_Vive; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == PlatformManager.NEDLHEIPFJO.VIVE) { return ControllerIO.DNOKPKDGGKB.SteamVR_Vive; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == (PlatformManager.NEDLHEIPFJO)7) { return ControllerIO.DNOKPKDGGKB.SteamVR_Vive; } if (SingletonMonoBehaviour.NCKMBFBMBFM != null && SingletonMonoBehaviour.NCKMBFBMBFM.CAPNFDEMGEC == PlatformManager.NEDLHEIPFJO.OCULUS) { return ControllerIO.DNOKPKDGGKB.PS4_Move; } return ControllerIO.DNOKPKDGGKB.Debug; } // Token: 0x170008BA RID: 2234 // (get) Token: 0x060158B6 RID: 88246 RVA: 0x005FF908 File Offset: 0x005FDB08 // (set) Token: 0x06015864 RID: 88164 RVA: 0x005FE468 File Offset: 0x005FC668 public float ECJCPCAILJD { get; private set; } // Token: 0x06015866 RID: 88166 RVA: 0x005FE480 File Offset: 0x005FC680 private void OHNFKPPKKEO(Vector2 NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015867 RID: 88167 RVA: 0x005FE48C File Offset: 0x005FC68C private void OFFIMPEKLCL() { if ((ControllerIO.OLCOCPIALFA == (ControllerIO.DNOKPKDGGKB)8 || ControllerIO.AOCAKBPHKEN() == ControllerIO.DNOKPKDGGKB.SteamVR_Vive) && this.JLOIJPLGPBH != null) { this.JLOIJPLGPBH.KELIMOCDMOD = true; this.JLOIJPLGPBH = null; } else if (ControllerIO.AOCAKBPHKEN() == ControllerIO.DNOKPKDGGKB.PS4_Move) { OVRManager.IDBNGMOMKGK -= this.ADAIIMJFDGN; } else if (ControllerIO.AOCAKBPHKEN() == (ControllerIO.DNOKPKDGGKB)8) { this.FEBOGIEKGPL.IBBADGBCGEE(new Action(this.MKMGEHMIAOB)); } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Oculus) { } } // Token: 0x06015868 RID: 88168 RVA: 0x005FE528 File Offset: 0x005FC728 private void MKMAMKDILHL() { if ((ControllerIO.AOCAKBPHKEN() == (ControllerIO.DNOKPKDGGKB)8 || ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Vive) && this.JLOIJPLGPBH != null) { this.JLOIJPLGPBH.KELIMOCDMOD = true; this.JLOIJPLGPBH = null; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN) { OVRManager.IDBNGMOMKGK -= this.OADGNBIDIJG; } else if (ControllerIO.AOCAKBPHKEN() == ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN) { this.FEBOGIEKGPL.GCLDPGEMHED(new Action(this.MKMGEHMIAOB)); } else if (ControllerIO.AOCAKBPHKEN() == (ControllerIO.DNOKPKDGGKB)6) { } } // Token: 0x170008C6 RID: 2246 // (get) Token: 0x06015869 RID: 88169 RVA: 0x005FE5C4 File Offset: 0x005FC7C4 // (set) Token: 0x06015871 RID: 88177 RVA: 0x005FE71C File Offset: 0x005FC91C public bool HJNLIIKJJFO { get; private set; } // Token: 0x17000886 RID: 2182 // (get) Token: 0x0601586A RID: 88170 RVA: 0x005FE5CC File Offset: 0x005FC7CC // (set) Token: 0x060158AC RID: 88236 RVA: 0x005FF778 File Offset: 0x005FD978 public int MAEDNALEGIO { get; private set; } // Token: 0x170008C9 RID: 2249 // (get) Token: 0x060158CB RID: 88267 RVA: 0x005FFA3C File Offset: 0x005FDC3C // (set) Token: 0x0601586D RID: 88173 RVA: 0x005FE5E4 File Offset: 0x005FC7E4 public GameObject JEOMNPPGDEP { get; set; } // Token: 0x0601586E RID: 88174 RVA: 0x005FE5F0 File Offset: 0x005FC7F0 private void PEOGJHJJDCO(ushort ALIEDIACJEO, bool CCNOKLKMPFC) { switch (ControllerIO.OLCOCPIALFA) { case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: if (this.NBLPGJNDKIE()) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.HFOKDKKOPGC((int)this.MOBGJJOIPJM); if (CCNOKLKMPFC) { oopoglbnjpf.NHFIGMODKIG(ALIEDIACJEO, (LKMJJEMLLKJ)(-87)); } else { oopoglbnjpf.BLAOIIFDDED(ALIEDIACJEO, (LKMJJEMLLKJ)(-34)); } } break; case ControllerIO.DNOKPKDGGKB.Oculus: if (this.NBLPGJNDKIE()) { int num = Mathf.Max(1, (int)(ALIEDIACJEO / 151)); if (this.DPPDNJDDPAP.NKEHDKABAPE > num) { this.DPPDNJDDPAP.CGEIHDMHIIE(); } while (this.DPPDNJDDPAP.NJHICCEBKJE() < num) { this.DPPDNJDDPAP.AGENAOGNGIJ(43); } LCNKCMKDHNE.LMECBBIEIOI lmecbbieioi = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? LCNKCMKDHNE.BHGOGCLMJMK : LCNKCMKDHNE.MBMAOCKOECM); lmecbbieioi.NLPNCPEPGCM(this.DPPDNJDDPAP); } break; case ControllerIO.DNOKPKDGGKB.PS4_Move: if (this.KCIDGDPHEKH()) { } break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: if (this.KCIDGDPHEKH()) { } break; } } // Token: 0x0601586F RID: 88175 RVA: 0x005FE70C File Offset: 0x005FC90C private void GNNBMGNCFDC() { } // Token: 0x06015870 RID: 88176 RVA: 0x005FE710 File Offset: 0x005FC910 private void DJCHOHEGLIO(float NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015872 RID: 88178 RVA: 0x005FE728 File Offset: 0x005FC928 public MMFHKCELIGG.FLCHFADOMJG ABACCABPFBL() { return this.k__BackingField; } // Token: 0x06015873 RID: 88179 RVA: 0x005FE730 File Offset: 0x005FC930 private void OnDestroy() { if ((ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Oculus || ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.SteamVR_Vive) && this.JLOIJPLGPBH != null) { this.JLOIJPLGPBH.KELIMOCDMOD = false; this.JLOIJPLGPBH = null; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.Oculus) { OVRManager.IDBNGMOMKGK -= this.ADAIIMJFDGN; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.PS4_Move) { this.FEBOGIEKGPL.LPNPDJAGOCO -= this.JODMHOGHFIG; } else if (ControllerIO.OLCOCPIALFA == ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN) { } } // Token: 0x06015874 RID: 88180 RVA: 0x005FE7CC File Offset: 0x005FC9CC private Coroutine NNEHBEENNKJ(int MDMOMCDDFHH = 1, ushort GIDMADJPECM = 1000) { return base.StartCoroutine(this.FCPDAFIAAAD(MDMOMCDDFHH, GIDMADJPECM, true)); } // Token: 0x170008BD RID: 2237 // (get) Token: 0x060158B7 RID: 88247 RVA: 0x005FF910 File Offset: 0x005FDB10 // (set) Token: 0x06015877 RID: 88183 RVA: 0x005FE7F8 File Offset: 0x005FC9F8 public bool FPDDIJPJLJN { get; private set; } // Token: 0x170008A1 RID: 2209 // (get) Token: 0x06015878 RID: 88184 RVA: 0x005FE804 File Offset: 0x005FCA04 // (set) Token: 0x0601587A RID: 88186 RVA: 0x005FE82C File Offset: 0x005FCA2C public bool JIOMONEKLPP { get; private set; } // Token: 0x1700087C RID: 2172 // (get) Token: 0x06015879 RID: 88185 RVA: 0x005FE80C File Offset: 0x005FCA0C private KGFOHKFKAIL DPPDNJDDPAP { get { if (this.KFINKICFDPA == null) { this.KFINKICFDPA = new KGFOHKFKAIL(); } return this.KFINKICFDPA; } } // Token: 0x170008CF RID: 2255 // (get) Token: 0x0601587B RID: 88187 RVA: 0x005FE838 File Offset: 0x005FCA38 // (set) Token: 0x0601589B RID: 88219 RVA: 0x005FF570 File Offset: 0x005FD770 public ControllerIO.KJJKAFNOLLL HANFGNDDNAM { get; set; } // Token: 0x17000891 RID: 2193 // (get) Token: 0x0601587D RID: 88189 RVA: 0x005FE848 File Offset: 0x005FCA48 public bool KCBBEAHDPGB { get { return this.CMKCDHGNMIE; } } // Token: 0x0601587E RID: 88190 RVA: 0x005FE850 File Offset: 0x005FCA50 public bool KGACAHIGEEG() { return this.k__BackingField; } // Token: 0x0601587F RID: 88191 RVA: 0x005FE858 File Offset: 0x005FCA58 public Vector3 IGDKINFEFFN() { return this.k__BackingField; } // Token: 0x170008AD RID: 2221 // (get) Token: 0x060158D8 RID: 88280 RVA: 0x005FFB4C File Offset: 0x005FDD4C // (set) Token: 0x06015880 RID: 88192 RVA: 0x005FE860 File Offset: 0x005FCA60 public bool KFGEOMPOOLM { get; set; } // Token: 0x06015881 RID: 88193 RVA: 0x005FE86C File Offset: 0x005FCA6C private void GFDDAMOHEGD(bool NOBAPCOKFIL) { this.HIIJOCABPKF = NOBAPCOKFIL; if (this.HIIJOCABPKF) { this.ECJCPCAILJD = Time.time; this.FNANNJBJKEC(true); } } // Token: 0x06015883 RID: 88195 RVA: 0x005FE8A0 File Offset: 0x005FCAA0 private void LMGOFPPLBDH(bool NOBAPCOKFIL) { this.HIIJOCABPKF = NOBAPCOKFIL; if (this.HIIJOCABPKF) { this.ECJCPCAILJD = Time.time; this.FNANNJBJKEC(true); } } // Token: 0x170008BF RID: 2239 // (get) Token: 0x06015885 RID: 88197 RVA: 0x005FE8D4 File Offset: 0x005FCAD4 // (set) Token: 0x06015896 RID: 88214 RVA: 0x005FF544 File Offset: 0x005FD744 public bool OFDOOHOIGJO { get; private set; } // Token: 0x170008C3 RID: 2243 // (get) Token: 0x06015886 RID: 88198 RVA: 0x005FE8DC File Offset: 0x005FCADC // (set) Token: 0x060158C0 RID: 88256 RVA: 0x005FF99C File Offset: 0x005FDB9C public bool AIGGJAPLLOL { get; private set; } // Token: 0x17000884 RID: 2180 // (get) Token: 0x060158AF RID: 88239 RVA: 0x005FF7B4 File Offset: 0x005FD9B4 // (set) Token: 0x06015887 RID: 88199 RVA: 0x005FE8E4 File Offset: 0x005FCAE4 public bool BMEPKKILAEH { get; private set; } // Token: 0x06015888 RID: 88200 RVA: 0x005FE8F0 File Offset: 0x005FCAF0 public bool JNGJGBFJDHL() { return this.k__BackingField; } // Token: 0x170008AF RID: 2223 // (get) Token: 0x0601588B RID: 88203 RVA: 0x005FE90C File Offset: 0x005FCB0C // (set) Token: 0x0601589D RID: 88221 RVA: 0x005FF588 File Offset: 0x005FD788 public bool GICLGMOLOOC { get; private set; } // Token: 0x0601588C RID: 88204 RVA: 0x005FE914 File Offset: 0x005FCB14 public void JPKAEEMMIKN(float NOBAPCOKFIL) { this.OLOPMGMHJOC = NOBAPCOKFIL; } // Token: 0x170008CC RID: 2252 // (get) Token: 0x060158E3 RID: 88291 RVA: 0x005FFBB8 File Offset: 0x005FDDB8 // (set) Token: 0x0601588E RID: 88206 RVA: 0x005FE928 File Offset: 0x005FCB28 public bool LDHFKELEHJJ { get; set; } // Token: 0x0601588F RID: 88207 RVA: 0x005FE934 File Offset: 0x005FCB34 private void KBJAIALKPGI() { LDLBCCLPCGM.MFOJACCHCAA mfojacchcaa = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? LDLBCCLPCGM.MFOJACCHCAA.RTouch : LDLBCCLPCGM.MFOJACCHCAA.LTouch); if (this.HJNLIIKJJFO && OVRManager.ELDBIKAPLMJ) { if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.MenuButton, mfojacchcaa); this.CLCPKPELOLB = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.MenuButton, mfojacchcaa); this.EAEKKFOJPKF = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.MenuButton, mfojacchcaa); this.MMJBNDBKBMF = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.TeleportButton, mfojacchcaa); this.OOLDFEGABAN = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.TeleportButton, mfojacchcaa); this.ENFOGDFMIJK = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.TeleportButton, mfojacchcaa); this.AMNICMMDJJO = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.PushToTalkButton, mfojacchcaa); this.KJKMFBBMBBB = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.PushToTalkButton, mfojacchcaa); this.EDAGMAALHMB = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.PushToTalkButton, mfojacchcaa); this.NIALLPKOEME = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.FlyModeModifierButton, mfojacchcaa); this.EJJHJBADGMH = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.FlyModeModifierButton, mfojacchcaa); this.EELFHCNCAHG = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.FlyModeModifierButton, mfojacchcaa); this.GJEEEAELEJD = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.RotateAxis, mfojacchcaa); this.LICGINDNKGI = this.GJEEEAELEJD.sqrMagnitude <= this.oculus.RotateAxisDeadzone * this.oculus.RotateAxisDeadzone; this.oculus.ThumbstickDirectionButtons.DLBPEOILIFL(this.GJEEEAELEJD, this.LICGINDNKGI, true); this.COFADFLICAN = this.oculus.ThumbstickDirectionButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.RIGHT); this.KAJAIMHHEKP = this.oculus.ThumbstickDirectionButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.RIGHT); this.DOGCADLOIIA = this.oculus.ThumbstickDirectionButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.RIGHT); this.BLMOMODOGAD = this.oculus.ThumbstickDirectionButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.BNFMHJIPADB = this.oculus.ThumbstickDirectionButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT); this.KDIOGBLJEDG = this.oculus.ThumbstickDirectionButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT); this.IDEKOAOMPGJ = this.oculus.ThumbstickDirectionButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.DOWN); this.IEJNOFPIMMO = this.oculus.ThumbstickDirectionButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.DOWN); this.JIOMONEKLPP = this.oculus.ThumbstickDirectionButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.DOWN); this.MDGFEPNJFJK = 0f; foreach (LDLBCCLPCGM.EGHLMPFEPHJ eghlmpfephj in this.oculus.PickupAxes) { this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, LDLBCCLPCGM.CPIBGJLHLBL(eghlmpfephj, mfojacchcaa)); } this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; foreach (LDLBCCLPCGM.MGDCHCJJGMA mgdchcjjgma in this.oculus.PickupButtons) { this.BHEFNPMIIAK |= LDLBCCLPCGM.CPIBGJLHLBL(mgdchcjjgma, mfojacchcaa); this.DGBAAJDGNBN |= LDLBCCLPCGM.KFHCIFDOAFE(mgdchcjjgma, mfojacchcaa); this.CKIMNLICEIC |= LDLBCCLPCGM.BGFCJCANGBJ(mgdchcjjgma, mfojacchcaa); } this.HOIHCLJDHJB = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.TriggerAxis, mfojacchcaa); this.LLNHNIOEHLN = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.TriggerButton, mfojacchcaa); this.MBIDCPPKKHE = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.TriggerButton, mfojacchcaa); this.PJBPELKHEPF = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.TriggerButton, mfojacchcaa); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.Calibration) { this.FIIPPMJEKNN = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.PushToTalkButton, LDLBCCLPCGM.MFOJACCHCAA.Active); this.MBIDCPPKKHE = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.TriggerButton, mfojacchcaa); this.NFBPPEPPJPB = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.MenuButton, mfojacchcaa); this.GNOJOKAOOKP = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.TeleportButton, mfojacchcaa); } else if (this.HANFGNDDNAM == ControllerIO.KJJKAFNOLLL.RemoteControl) { this.MMJBNDBKBMF = false; this.OOLDFEGABAN = false; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = false; this.EDAGMAALHMB = false; this.NIALLPKOEME = false; this.EJJHJBADGMH = false; this.EELFHCNCAHG = false; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = false; this.KAJAIMHHEKP = false; this.DOGCADLOIIA = false; this.BLMOMODOGAD = false; this.BNFMHJIPADB = false; this.KDIOGBLJEDG = false; this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = false; this.JIOMONEKLPP = false; this.MDGFEPNJFJK = 0f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; this.HOIHCLJDHJB = 0f; this.LLNHNIOEHLN = false; this.MBIDCPPKKHE = false; this.PJBPELKHEPF = false; this.MBDMMGOLDEJ = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.TriggerAxis, mfojacchcaa); this.FPDDIJPJLJN = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.TriggerButton, mfojacchcaa); this.GCMFEIGLBID = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.TriggerButton, mfojacchcaa); this.OFDOOHOIGJO = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.TriggerButton, mfojacchcaa); this.MHDDNLIGBGA = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.RotateAxis, mfojacchcaa); this.LGNDIFCKNOH = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.MenuButton, mfojacchcaa); this.CLCPKPELOLB = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.MenuButton, mfojacchcaa); this.EAEKKFOJPKF = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.MenuButton, mfojacchcaa); this.NLEHDGDGJLF = LDLBCCLPCGM.KFHCIFDOAFE(this.oculus.PickupButtons[0], mfojacchcaa); this.IJBEGOMDFHM = LDLBCCLPCGM.CPIBGJLHLBL(this.oculus.PickupButtons[0], mfojacchcaa); this.HKGCLPEAKME = LDLBCCLPCGM.BGFCJCANGBJ(this.oculus.PickupButtons[0], mfojacchcaa); } } } // Token: 0x06015890 RID: 88208 RVA: 0x005FEF3C File Offset: 0x005FD13C private void FACFKOFLENM(Vector3 NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015891 RID: 88209 RVA: 0x005FEF48 File Offset: 0x005FD148 public bool CKKAAHPHBLP() { return this.k__BackingField; } // Token: 0x06015892 RID: 88210 RVA: 0x005FEF50 File Offset: 0x005FD150 private void OIGCCNMMEPG(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06015893 RID: 88211 RVA: 0x005FEF5C File Offset: 0x005FD15C public bool ECCKKFGNEKN() { return this.k__BackingField; } // Token: 0x17000883 RID: 2179 // (get) Token: 0x06015894 RID: 88212 RVA: 0x005FEF64 File Offset: 0x005FD164 // (set) Token: 0x060158A9 RID: 88233 RVA: 0x005FF634 File Offset: 0x005FD834 public MMFHKCELIGG.FLCHFADOMJG EPJFCIJEGGL { get; private set; } // Token: 0x06015895 RID: 88213 RVA: 0x005FEF6C File Offset: 0x005FD16C private void BOGKCJOENII() { if (this.HJNLIIKJJFO) { PNLCMOFOFOH.OOPOGLBNJPF oopoglbnjpf = PNLCMOFOFOH.HDFMGHCOBEM((int)this.MOBGJJOIPJM); if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Standard) { this.LGNDIFCKNOH = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.MenuButton); this.MMJBNDBKBMF = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.TeleportButton); this.OOLDFEGABAN = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.TeleportButton); this.ENFOGDFMIJK = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TeleportButton); this.GJEEEAELEJD = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.DHCDBGMFLEI(this.GJEEEAELEJD.sqrMagnitude <= this.steamVrOculus.RotateAxisDeadzone * this.steamVrOculus.RotateAxisDeadzone); this.steamVrOculus.RotateAxisPressButtons.DLBPEOILIFL(this.GJEEEAELEJD, this.LICGINDNKGI, false); this.COFADFLICAN = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.LEFT); this.KAJAIMHHEKP = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.NONE); this.DOGCADLOIIA = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ((AxisButtons.AEHIHNMNDDE)7); this.BLMOMODOGAD = this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB(AxisButtons.AEHIHNMNDDE.NONE); this.BLIKPBGOADK(this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT)); this.KDIOGBLJEDG = this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.NONE); this.LJAFOMJBCGD(this.steamVrOculus.RotateAxisPressButtons.POHOMIGBKEB((AxisButtons.AEHIHNMNDDE)8)); this.IEJNOFPIMMO = this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.RIGHT); this.OLIFEBJOKEM(this.steamVrOculus.RotateAxisPressButtons.BGFCJCANGBJ(AxisButtons.AEHIHNMNDDE.LEFT)); this.AMNICMMDJJO = oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.PushToTalkButton); this.KJKMFBBMBBB = oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.PushToTalkButton); this.BKNBIEKOMFF(oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.PushToTalkButton)); this.NIALLPKOEME = oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.FlyModeModifierButton); this.EJJHJBADGMH = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.OKBPKMLODNH(oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton)); this.MDGFEPNJFJK = 1459f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = false; LKMJJEMLLKJ[] pickupButtons = this.steamVrOculus.PickupButtons; for (int i = 1; i < pickupButtons.Length; i++) { LKMJJEMLLKJ lkmjjemllkj = pickupButtons[i]; this.MDGFEPNJFJK = Mathf.Max(this.MDGFEPNJFJK, oopoglbnjpf.FANNODKOJJI(lkmjjemllkj).x); this.BHEFNPMIIAK |= oopoglbnjpf.DABAPJKGBMP(lkmjjemllkj); this.DGBAAJDGNBN = this.LOHABPDLKHN() | oopoglbnjpf.BPGCEKAALJG(lkmjjemllkj); this.CKIMNLICEIC |= oopoglbnjpf.LKEIGBCNOEN(lkmjjemllkj); } this.HOIHCLJDHJB = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.LLNHNIOEHLN = oopoglbnjpf.MLGHJGJJKPA(this.steamVrOculus.TriggerButton); this.COLKEOIGHEO(oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton)); this.PJBPELKHEPF = oopoglbnjpf.LKEIGBCNOEN(this.steamVrOculus.TriggerButton); } else if (this.KPJDJLBGAOM() == ControllerIO.KJJKAFNOLLL.Standard) { this.COLKEOIGHEO(oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton)); this.NFBPPEPPJPB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.KJJJFBNCBEI(oopoglbnjpf.JNDCEFDBOII(this.steamVrOculus.TeleportButton)); this.HJLDCIOBMEJ(this.steamVrOculus.RotateAxisPressButtons.KFHCIFDOAFE(AxisButtons.AEHIHNMNDDE.LEFT)); } else if (this.HANFGNDDNAM == (ControllerIO.KJJKAFNOLLL)5) { this.MMJBNDBKBMF = true; this.OOLDFEGABAN = true; this.ENFOGDFMIJK = false; this.AMNICMMDJJO = false; this.KJKMFBBMBBB = true; this.BKNBIEKOMFF(false); this.NIALLPKOEME = true; this.EJJHJBADGMH = false; this.EELFHCNCAHG = true; this.GJEEEAELEJD = Vector2.zero; this.LICGINDNKGI = true; this.COFADFLICAN = false; this.KAJAIMHHEKP = true; this.DOGCADLOIIA = false; this.DFPJEDPJHDC(true); this.BNFMHJIPADB = true; this.HJIDBMLBCMJ(true); this.IDEKOAOMPGJ = false; this.IEJNOFPIMMO = true; this.JIOMONEKLPP = true; this.MDGFEPNJFJK = 950f; this.BHEFNPMIIAK = false; this.DGBAAJDGNBN = false; this.CKIMNLICEIC = true; this.HOIHCLJDHJB = 281f; this.LLNHNIOEHLN = true; this.MBIDCPPKKHE = true; this.IPJIHJJIAGA(true); this.MBDMMGOLDEJ = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.TriggerButton).x; this.FPDDIJPJLJN = oopoglbnjpf.DABAPJKGBMP(this.steamVrOculus.TriggerButton); this.GCMFEIGLBID = oopoglbnjpf.BPGCEKAALJG(this.steamVrOculus.TriggerButton); this.AGBIGKAFIOK(oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.TriggerButton)); this.MHDDNLIGBGA = oopoglbnjpf.FANNODKOJJI(this.steamVrOculus.RotateAxis); this.LGNDIFCKNOH = oopoglbnjpf.JIOEPFGMFNN(this.steamVrOculus.MenuButton); this.CLCPKPELOLB = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.MenuButton); this.EAEKKFOJPKF = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.MenuButton); this.HKPDAIOAHLN(oopoglbnjpf.MEKBNCPJJCB(this.steamVrOculus.FlyModeModifierButton)); this.NLEHDGDGJLF = oopoglbnjpf.GMEFHEGIJOL(this.steamVrOculus.FlyModeModifierButton); this.HKGCLPEAKME = oopoglbnjpf.HFAJJCCICPB(this.steamVrOculus.FlyModeModifierButton); } } } // Token: 0x06015898 RID: 88216 RVA: 0x005FF558 File Offset: 0x005FD758 public bool GPLOHAHMAAI() { return this.k__BackingField; } // Token: 0x0601589A RID: 88218 RVA: 0x005FF568 File Offset: 0x005FD768 public float FEPLGOEPIPI() { return this.k__BackingField; } // Token: 0x0601589C RID: 88220 RVA: 0x005FF57C File Offset: 0x005FD77C private void MEJLPFJIJCP(MMFHKCELIGG.FLCHFADOMJG NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601589F RID: 88223 RVA: 0x005FF59C File Offset: 0x005FD79C private void OLIFEBJOKEM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158A0 RID: 88224 RVA: 0x005FF5A8 File Offset: 0x005FD7A8 private void IHPPPJGOLPN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158A1 RID: 88225 RVA: 0x005FF5B4 File Offset: 0x005FD7B4 private void AHKGAFNFLIG(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158A4 RID: 88228 RVA: 0x005FF5D0 File Offset: 0x005FD7D0 public Coroutine VibrateContinuous(ushort GIDMADJPECM = 1000) { return base.StartCoroutine(this.IHPACMEBGDE(GIDMADJPECM, false)); } // Token: 0x060158A8 RID: 88232 RVA: 0x005FF62C File Offset: 0x005FD82C public bool EBFANAODKIB() { return this.k__BackingField; } // Token: 0x060158AA RID: 88234 RVA: 0x005FF640 File Offset: 0x005FD840 private void OADGNBIDIJG() { AAKIJKLIBFM.EDEMIDLJBMA edemidljbma = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? AAKIJKLIBFM.EDEMIDLJBMA.EyeLeft : AAKIJKLIBFM.EDEMIDLJBMA.EyeLeft); this.HJNLIIKJJFO = AAKIJKLIBFM.DKBFAFMMCJF(edemidljbma); if (!this.KCIDGDPHEKH()) { this.NDPGGDEPEJG = false; } else { LDLBCCLPCGM.MFOJACCHCAA mfojacchcaa = ((this.hand != ControllerIO.HMMEBFHABKA.LeftHand) ? (LDLBCCLPCGM.MFOJACCHCAA.RTouch | LDLBCCLPCGM.MFOJACCHCAA.Remote) : LDLBCCLPCGM.MFOJACCHCAA.LTouch); this.NDPGGDEPEJG = !LDLBCCLPCGM.LOLPBLNFNGC(mfojacchcaa) || LDLBCCLPCGM.EMJDGMEIMFF(mfojacchcaa); Vector3 vector = LDLBCCLPCGM.IGJNAKAHKLC(mfojacchcaa); this.CIFEOIFFFBB.localPosition = vector; Quaternion quaternion = LDLBCCLPCGM.BMJCJKPNAMG(mfojacchcaa); this.CIFEOIFFFBB.localRotation = quaternion; Vector3 vector2 = LDLBCCLPCGM.BKMDDHHIAAI(mfojacchcaa); this.FACFKOFLENM(this.CIFEOIFFFBB.parent.TransformVector(vector2) * this.OLOPMGMHJOC); this.MOBLIEGOIDK = NNGFEGAEJPG.PGPNGNDCJKL(this.KAMBILFJGIA, this.CIFEOIFFFBB.rotation) / (Time.fixedTime - this.ODEGFFGLLIO) * this.FECCIHAKCPI; this.KAMBILFJGIA = this.CIFEOIFFFBB.rotation; this.ODEGFFGLLIO = Time.fixedTime; if (this.FKIMIOHBKML != null) { this.FKIMIOHBKML(); } } } // Token: 0x060158AB RID: 88235 RVA: 0x005FF76C File Offset: 0x005FD96C private void HJDCFOCCEIN(Vector3 NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158AD RID: 88237 RVA: 0x005FF784 File Offset: 0x005FD984 private void JFNAEKGHMPF(bool NOBAPCOKFIL) { this.HKBAIJMLCGO = NOBAPCOKFIL; if (this.HKBAIJMLCGO) { this.JBFHDDJLLMI = Time.time; this.IOJFMGCEJEN = true; } } // Token: 0x060158AE RID: 88238 RVA: 0x005FF7AC File Offset: 0x005FD9AC public float GDIBJCLDFAN() { return this.k__BackingField; } // Token: 0x17000892 RID: 2194 // (get) Token: 0x060158B1 RID: 88241 RVA: 0x005FF7C8 File Offset: 0x005FD9C8 public bool IKKAKLOICBD { get { return this.GJLECMFKAJD; } } // Token: 0x060158B2 RID: 88242 RVA: 0x005FF7D0 File Offset: 0x005FD9D0 public bool AFIKHGHMJAN() { return this.k__BackingField; } // Token: 0x060158B3 RID: 88243 RVA: 0x005FF7D8 File Offset: 0x005FD9D8 private void PDMILHOKLEF() { Transform transform = null; switch (ControllerIO.OLCOCPIALFA) { case ControllerIO.DNOKPKDGGKB.Debug: transform = this.debugInput.ControllerToHandspace; break; case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: transform = this.steamVrVive.ControllerToHandspace; break; case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: transform = this.steamVrOculus.ControllerToHandspace; break; case ControllerIO.DNOKPKDGGKB.Oculus: transform = this.oculus.ControllerToHandspace; break; case ControllerIO.DNOKPKDGGKB.PS4_Move: transform = this.ps4MoveSettings.ControllerToHandspace; break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: transform = this.microsoftVRInput.ControllerToHandspace; break; } this.CIFEOIFFFBB = new GameObject(base.gameObject.name + "_raw").transform; this.CIFEOIFFFBB.parent = base.transform.parent; base.transform.parent = this.CIFEOIFFFBB; base.transform.localPosition = transform.localPosition; base.transform.localRotation = transform.localRotation; base.transform.localScale = transform.localScale; } // Token: 0x170008A0 RID: 2208 // (get) Token: 0x060158B4 RID: 88244 RVA: 0x005FF8F8 File Offset: 0x005FDAF8 // (set) Token: 0x060158DF RID: 88287 RVA: 0x005FFB8C File Offset: 0x005FDD8C public bool IEJNOFPIMMO { get; private set; } // Token: 0x170008B1 RID: 2225 // (get) Token: 0x060158C1 RID: 88257 RVA: 0x005FF9A8 File Offset: 0x005FDBA8 // (set) Token: 0x060158B9 RID: 88249 RVA: 0x005FF920 File Offset: 0x005FDB20 public bool OFDCCGLFEOJ { get { return this.HKBAIJMLCGO && !this.IOJFMGCEJEN; } private set { this.HKBAIJMLCGO = value; if (this.HKBAIJMLCGO) { this.JBFHDDJLLMI = Time.time; this.IOJFMGCEJEN = false; } } } // Token: 0x060158BA RID: 88250 RVA: 0x005FF948 File Offset: 0x005FDB48 public float PAJLKCEPHBP() { return this.k__BackingField; } // Token: 0x170008AB RID: 2219 // (get) Token: 0x060158BB RID: 88251 RVA: 0x005FF950 File Offset: 0x005FDB50 // (set) Token: 0x060158E9 RID: 88297 RVA: 0x005FFBF4 File Offset: 0x005FDDF4 public bool GNOJOKAOOKP { get; private set; } // Token: 0x060158BC RID: 88252 RVA: 0x005FF958 File Offset: 0x005FDB58 private void OPKBOGHIPJP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158BD RID: 88253 RVA: 0x005FF964 File Offset: 0x005FDB64 public bool NKDPEKCDFHM() { return this.k__BackingField; } // Token: 0x060158BE RID: 88254 RVA: 0x005FF96C File Offset: 0x005FDB6C private void LIHFPJNIMNB(bool NOBAPCOKFIL) { this.HIIJOCABPKF = NOBAPCOKFIL; if (this.HIIJOCABPKF) { this.ECJCPCAILJD = Time.time; this.FNANNJBJKEC(false); } } // Token: 0x060158BF RID: 88255 RVA: 0x005FF994 File Offset: 0x005FDB94 public bool JMNIDFODOHA() { return this.k__BackingField; } // Token: 0x060158C2 RID: 88258 RVA: 0x005FF9C4 File Offset: 0x005FDBC4 private void KBNBHDBILNC(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158C5 RID: 88261 RVA: 0x005FF9E4 File Offset: 0x005FDBE4 private IEnumerator ENEHCOINOIB(ushort GIDMADJPECM, bool CCNOKLKMPFC = false) { for (;;) { this.MOALMJCJNAM(GIDMADJPECM, CCNOKLKMPFC); yield return null; } yield break; } // Token: 0x060158C6 RID: 88262 RVA: 0x005FFA10 File Offset: 0x005FDC10 public bool EIGNEKNFDDI() { return this.PBCPIIDBBHM(); } // Token: 0x060158C7 RID: 88263 RVA: 0x005FFA18 File Offset: 0x005FDC18 public bool EIOAJDEDAHH() { return this.k__BackingField; } // Token: 0x060158C8 RID: 88264 RVA: 0x005FFA20 File Offset: 0x005FDC20 private void AGBIGKAFIOK(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158C9 RID: 88265 RVA: 0x005FFA2C File Offset: 0x005FDC2C public bool KCIDGDPHEKH() { return this.k__BackingField; } // Token: 0x060158CC RID: 88268 RVA: 0x005FFA44 File Offset: 0x005FDC44 public bool LABPHANLMIE() { return this.k__BackingField; } // Token: 0x060158CD RID: 88269 RVA: 0x005FFA4C File Offset: 0x005FDC4C public bool LCNNAJIOGNG() { return this.k__BackingField; } // Token: 0x060158CE RID: 88270 RVA: 0x005FFA54 File Offset: 0x005FDC54 public bool LOHABPDLKHN() { return this.k__BackingField; } // Token: 0x170008BE RID: 2238 // (get) Token: 0x060158EB RID: 88299 RVA: 0x005FFC08 File Offset: 0x005FDE08 // (set) Token: 0x060158CF RID: 88271 RVA: 0x005FFA5C File Offset: 0x005FDC5C public bool GCMFEIGLBID { get; private set; } // Token: 0x060158D1 RID: 88273 RVA: 0x005FFA74 File Offset: 0x005FDC74 private IEnumerator IHPACMEBGDE(ushort GIDMADJPECM, bool CCNOKLKMPFC = false) { for (;;) { this.MOALMJCJNAM(GIDMADJPECM, CCNOKLKMPFC); yield return null; } yield break; } // Token: 0x060158D2 RID: 88274 RVA: 0x005FFAA0 File Offset: 0x005FDCA0 private void DEFNHCKAMPC() { switch (ControllerIO.AOCAKBPHKEN()) { case ControllerIO.DNOKPKDGGKB.Debug: this.LMAGOHCBOGK(); break; case ControllerIO.DNOKPKDGGKB.SteamVR_Vive: this.BJJADJPIAFD(); break; case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus: this.PHLJDIHNGIE(); break; case ControllerIO.DNOKPKDGGKB.Oculus: this.KBJAIALKPGI(); break; case ControllerIO.DNOKPKDGGKB.PS4_Move: this.PMDCJCOHAJL(); break; case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN: this.GNNBMGNCFDC(); break; } this.NEDNFBKJJEE(); } // Token: 0x060158D3 RID: 88275 RVA: 0x005FFB20 File Offset: 0x005FDD20 public bool GFLDMFFLMKI() { return this.k__BackingField; } // Token: 0x060158D6 RID: 88278 RVA: 0x005FFB3C File Offset: 0x005FDD3C public bool CLMLLCPKPDG() { return this.k__BackingField; } // Token: 0x060158D7 RID: 88279 RVA: 0x005FFB44 File Offset: 0x005FDD44 public bool JBFLILEPKHK() { return this.CMKCDHGNMIE; } // Token: 0x060158D9 RID: 88281 RVA: 0x005FFB54 File Offset: 0x005FDD54 public ControllerIO.HMMEBFHABKA HDIFAANBEKM() { return this.hand; } // Token: 0x170008A7 RID: 2215 // (get) Token: 0x060158DC RID: 88284 RVA: 0x005FFB6C File Offset: 0x005FDD6C // (set) Token: 0x060158DD RID: 88285 RVA: 0x005FFB74 File Offset: 0x005FDD74 public bool LLNHNIOEHLN { get; private set; } // Token: 0x060158DE RID: 88286 RVA: 0x005FFB80 File Offset: 0x005FDD80 private void PCCMGNFNICA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158E2 RID: 88290 RVA: 0x005FFBAC File Offset: 0x005FDDAC private void MDCGLMNPFJJ(Vector3 NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158E7 RID: 88295 RVA: 0x005FFBDC File Offset: 0x005FDDDC private void ELEHLCPADBO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158E8 RID: 88296 RVA: 0x005FFBE8 File Offset: 0x005FDDE8 private void DGIJKIDBFIJ(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x060158EA RID: 88298 RVA: 0x005FFC00 File Offset: 0x005FDE00 public Vector2 PNKPAPGBFOC() { return this.k__BackingField; } // Token: 0x060158EC RID: 88300 RVA: 0x005FFC10 File Offset: 0x005FDE10 public void FNANNJBJKEC(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x04003B0C RID: 15116 [SerializeField] private ControllerIO.HMMEBFHABKA hand; // Token: 0x04003B0D RID: 15117 [SerializeField] private ControllerIO.DebugInputSettings debugInput = new ControllerIO.DebugInputSettings(); // Token: 0x04003B0E RID: 15118 [SerializeField] private ControllerIO.SteamVrViveInputSettings steamVrVive = new ControllerIO.SteamVrViveInputSettings(); // Token: 0x04003B0F RID: 15119 [SerializeField] private ControllerIO.SteamVrOculusInputSettings steamVrOculus = new ControllerIO.SteamVrOculusInputSettings(); // Token: 0x04003B10 RID: 15120 [SerializeField] private ControllerIO.OvrInputSettings oculus = new ControllerIO.OvrInputSettings(); // Token: 0x04003B11 RID: 15121 [SerializeField] private ControllerIO.PS4MoveInputSettings ps4MoveSettings = new ControllerIO.PS4MoveInputSettings(); // Token: 0x04003B12 RID: 15122 [SerializeField] private ControllerIO.MicrosoftVRInputSettings microsoftVRInput = new ControllerIO.MicrosoftVRInputSettings(); // Token: 0x04003B13 RID: 15123 private Vector3 CFKBOJICIHI; // Token: 0x04003B14 RID: 15124 private Quaternion KAMBILFJGIA; // Token: 0x04003B15 RID: 15125 private float ODEGFFGLLIO; // Token: 0x04003B16 RID: 15126 private const ushort LNAFOLGCCOK = 3125; // Token: 0x04003B17 RID: 15127 private KGFOHKFKAIL KFINKICFDPA; // Token: 0x04003B18 RID: 15128 [NonSerialized] public bool TouchpadTeleportEnabled; // Token: 0x04003B19 RID: 15129 private AEFAJMEBGPE ENMBKJMLBLD = new AEFAJMEBGPE(); // Token: 0x04003B1A RID: 15130 private AEFAJMEBGPE NBJKMPCOBKL = new AEFAJMEBGPE(); // Token: 0x04003B1B RID: 15131 private float OLOPMGMHJOC = 1f; // Token: 0x04003B1C RID: 15132 private float FECCIHAKCPI = 1f; // Token: 0x04003B1D RID: 15133 private bool BMGEEHCLCKD; // Token: 0x04003B1E RID: 15134 private AxisSwipeButtons.CEBICDNDAOJ CBJBOALBOHF; // Token: 0x04003B1F RID: 15135 private AxisSwipeButtons.CEBICDNDAOJ GICPHANDCGB; // Token: 0x04003B43 RID: 15171 private bool GPCOBFJHICG; // Token: 0x04003B4E RID: 15182 private bool EEEOAOOPDFO; // Token: 0x04003B4F RID: 15183 private bool HKBAIJMLCGO; // Token: 0x04003B53 RID: 15187 private bool NFJGPCDPGDH; // Token: 0x04003B54 RID: 15188 private bool HIIJOCABPKF; // Token: 0x04003B59 RID: 15193 private Vector3 KLFLLLHHGMN = Vector3.forward; // Token: 0x04003B5A RID: 15194 private Vector3 OKOCANJHABA = Vector3.right; // Token: 0x04003B5B RID: 15195 private Vector3 AAJNKPDDPDP = Vector3.up; // Token: 0x04003B71 RID: 15217 private uint MOBGJJOIPJM = uint.MaxValue; // Token: 0x04003B72 RID: 15218 private Transform CIFEOIFFFBB; // Token: 0x04003B73 RID: 15219 private PS4MoveInput FEBOGIEKGPL; // Token: 0x04003B74 RID: 15220 private DAGNICICCAN.MIGBABMNAHI JLOIJPLGPBH; // Token: 0x02000ADF RID: 2783 public enum HMMEBFHABKA { // Token: 0x04003B76 RID: 15222 LeftHand, // Token: 0x04003B77 RID: 15223 RightHand } // Token: 0x02000AE0 RID: 2784 [Serializable] private class DebugInputSettings { // Token: 0x04003B78 RID: 15224 public Transform ControllerToHandspace; // Token: 0x04003B79 RID: 15225 public int PickupMouseButton; // Token: 0x04003B7A RID: 15226 public int TriggerMouseButton; // Token: 0x04003B7B RID: 15227 public KeyCode MenuKey = KeyCode.M; // Token: 0x04003B7C RID: 15228 public KeyCode TeleportKey = KeyCode.Space; // Token: 0x04003B7D RID: 15229 public KeyCode PushToTalkKey; // Token: 0x04003B7E RID: 15230 public KeyCode RotateLeftKey = KeyCode.LeftArrow; // Token: 0x04003B7F RID: 15231 public KeyCode RotateRightKey = KeyCode.RightArrow; // Token: 0x04003B80 RID: 15232 public KeyCode RotateDownKey = KeyCode.DownArrow; // Token: 0x04003B81 RID: 15233 public KeyCode RotateUpKey = KeyCode.UpArrow; // Token: 0x04003B82 RID: 15234 public KeyCode FlyModeModifierButton = KeyCode.LeftShift; } // Token: 0x02000AE1 RID: 2785 [Serializable] private class SteamVrViveInputSettings { // Token: 0x04003B83 RID: 15235 public Transform ControllerToHandspace; // Token: 0x04003B84 RID: 15236 public LKMJJEMLLKJ[] PickupButtons = new LKMJJEMLLKJ[] { LKMJJEMLLKJ.k_EButton_Axis1 }; // Token: 0x04003B85 RID: 15237 public LKMJJEMLLKJ TriggerButton = LKMJJEMLLKJ.k_EButton_Axis1; // Token: 0x04003B86 RID: 15238 public LKMJJEMLLKJ MenuButton = LKMJJEMLLKJ.k_EButton_ApplicationMenu; // Token: 0x04003B87 RID: 15239 public LKMJJEMLLKJ TeleportButton = LKMJJEMLLKJ.k_EButton_Axis0; // Token: 0x04003B88 RID: 15240 public LKMJJEMLLKJ PushToTalkButton = LKMJJEMLLKJ.k_EButton_Grip; // Token: 0x04003B89 RID: 15241 public LKMJJEMLLKJ FlyModeModifierButton = LKMJJEMLLKJ.k_EButton_Grip; // Token: 0x04003B8A RID: 15242 public LKMJJEMLLKJ RotateAxis = LKMJJEMLLKJ.k_EButton_Axis0; // Token: 0x04003B8B RID: 15243 public float RotateAxisDeadzone = 0.2f; // Token: 0x04003B8C RID: 15244 public AxisSwipeButtons RotateAxisSwipeButtons; } // Token: 0x02000AE2 RID: 2786 [Serializable] private class SteamVrOculusInputSettings { // Token: 0x04003B8D RID: 15245 public Transform ControllerToHandspace; // Token: 0x04003B8E RID: 15246 public LKMJJEMLLKJ[] PickupButtons = new LKMJJEMLLKJ[] { LKMJJEMLLKJ.k_EButton_Axis2, LKMJJEMLLKJ.k_EButton_Axis1 }; // Token: 0x04003B8F RID: 15247 public LKMJJEMLLKJ TriggerButton = LKMJJEMLLKJ.k_EButton_Axis1; // Token: 0x04003B90 RID: 15248 public LKMJJEMLLKJ MenuButton = LKMJJEMLLKJ.k_EButton_ApplicationMenu; // Token: 0x04003B91 RID: 15249 public LKMJJEMLLKJ TeleportButton = LKMJJEMLLKJ.k_EButton_A; // Token: 0x04003B92 RID: 15250 public LKMJJEMLLKJ PushToTalkButton = LKMJJEMLLKJ.k_EButton_Axis0; // Token: 0x04003B93 RID: 15251 public LKMJJEMLLKJ FlyModeModifierButton = LKMJJEMLLKJ.k_EButton_Grip; // Token: 0x04003B94 RID: 15252 public LKMJJEMLLKJ RotateAxis = LKMJJEMLLKJ.k_EButton_Axis0; // Token: 0x04003B95 RID: 15253 public float RotateAxisDeadzone = 0.2f; // Token: 0x04003B96 RID: 15254 public AxisPressButtons RotateAxisPressButtons; } // Token: 0x02000AE3 RID: 2787 [Serializable] private class OvrInputSettings { // Token: 0x04003B97 RID: 15255 public Transform ControllerToHandspace; // Token: 0x04003B98 RID: 15256 public LDLBCCLPCGM.EGHLMPFEPHJ[] PickupAxes = new LDLBCCLPCGM.EGHLMPFEPHJ[] { LDLBCCLPCGM.EGHLMPFEPHJ.PrimaryHandTrigger, LDLBCCLPCGM.EGHLMPFEPHJ.PrimaryIndexTrigger }; // Token: 0x04003B99 RID: 15257 public LDLBCCLPCGM.MGDCHCJJGMA[] PickupButtons = new LDLBCCLPCGM.MGDCHCJJGMA[] { LDLBCCLPCGM.MGDCHCJJGMA.PrimaryHandTrigger, LDLBCCLPCGM.MGDCHCJJGMA.PrimaryIndexTrigger }; // Token: 0x04003B9A RID: 15258 public LDLBCCLPCGM.EGHLMPFEPHJ TriggerAxis = LDLBCCLPCGM.EGHLMPFEPHJ.PrimaryIndexTrigger; // Token: 0x04003B9B RID: 15259 public LDLBCCLPCGM.MGDCHCJJGMA TriggerButton = LDLBCCLPCGM.MGDCHCJJGMA.PrimaryIndexTrigger; // Token: 0x04003B9C RID: 15260 public LDLBCCLPCGM.MGDCHCJJGMA MenuButton = LDLBCCLPCGM.MGDCHCJJGMA.Two; // Token: 0x04003B9D RID: 15261 public LDLBCCLPCGM.MGDCHCJJGMA TeleportButton = LDLBCCLPCGM.MGDCHCJJGMA.One; // Token: 0x04003B9E RID: 15262 public LDLBCCLPCGM.MGDCHCJJGMA PushToTalkButton = LDLBCCLPCGM.MGDCHCJJGMA.PrimaryThumbstick; // Token: 0x04003B9F RID: 15263 public LDLBCCLPCGM.MGDCHCJJGMA FlyModeModifierButton = LDLBCCLPCGM.MGDCHCJJGMA.PrimaryHandTrigger; // Token: 0x04003BA0 RID: 15264 public LDLBCCLPCGM.MNBNAEFFDPO RotateAxis = LDLBCCLPCGM.MNBNAEFFDPO.PrimaryThumbstick; // Token: 0x04003BA1 RID: 15265 public float RotateAxisDeadzone = 0.2f; // Token: 0x04003BA2 RID: 15266 public AxisPressButtons ThumbstickDirectionButtons; } // Token: 0x02000AE4 RID: 2788 [Serializable] private class PS4MoveInputSettings { // Token: 0x04003BA3 RID: 15267 public Transform ControllerToHandspace; // Token: 0x04003BA4 RID: 15268 public PKKKFLFHNMI PickupButton = PKKKFLFHNMI.Trigger; // Token: 0x04003BA5 RID: 15269 public PKKKFLFHNMI TriggerButton = PKKKFLFHNMI.Trigger; // Token: 0x04003BA6 RID: 15270 public PKKKFLFHNMI[] MenuButtons = new PKKKFLFHNMI[] { PKKKFLFHNMI.Square, PKKKFLFHNMI.Triangle }; // Token: 0x04003BA7 RID: 15271 public PKKKFLFHNMI TeleportButton = PKKKFLFHNMI.Move; // Token: 0x04003BA8 RID: 15272 public PKKKFLFHNMI PushToTalkButton; // Token: 0x04003BA9 RID: 15273 public PKKKFLFHNMI FlyModeModifierButton = PKKKFLFHNMI.Trigger; // Token: 0x04003BAA RID: 15274 public PKKKFLFHNMI RotateLeftButton = PKKKFLFHNMI.Cross; // Token: 0x04003BAB RID: 15275 public PKKKFLFHNMI RotateRightButton = PKKKFLFHNMI.Circle; } // Token: 0x02000AE5 RID: 2789 [Serializable] private class MicrosoftVRInputSettings { // Token: 0x04003BAC RID: 15276 public Transform ControllerToHandspace; // Token: 0x04003BAD RID: 15277 public LDLBCCLPCGM.EGHLMPFEPHJ[] PickupAxes; // Token: 0x04003BAE RID: 15278 public LDLBCCLPCGM.MGDCHCJJGMA[] PickupButtons; // Token: 0x04003BAF RID: 15279 public LDLBCCLPCGM.EGHLMPFEPHJ TriggerAxis; // Token: 0x04003BB0 RID: 15280 public LDLBCCLPCGM.MGDCHCJJGMA TriggerButton; // Token: 0x04003BB1 RID: 15281 public LDLBCCLPCGM.MGDCHCJJGMA MenuButton; // Token: 0x04003BB2 RID: 15282 public LDLBCCLPCGM.MGDCHCJJGMA TeleportButton; // Token: 0x04003BB3 RID: 15283 public LDLBCCLPCGM.MGDCHCJJGMA PushToTalkButton; // Token: 0x04003BB4 RID: 15284 public LDLBCCLPCGM.MGDCHCJJGMA FlyModeModifierButton; // Token: 0x04003BB5 RID: 15285 public LDLBCCLPCGM.MNBNAEFFDPO RotateAxis; // Token: 0x04003BB6 RID: 15286 public float RotateAxisDeadzone = 0.2f; // Token: 0x04003BB7 RID: 15287 public AxisPressButtons ThumbstickDirectionButtons; } // Token: 0x02000AE6 RID: 2790 public enum DNOKPKDGGKB { // Token: 0x04003BB9 RID: 15289 Debug, // Token: 0x04003BBA RID: 15290 SteamVR_Vive, // Token: 0x04003BBB RID: 15291 SteamVR_Oculus, // Token: 0x04003BBC RID: 15292 Oculus, // Token: 0x04003BBD RID: 15293 PS4_Move, // Token: 0x04003BBE RID: 15294 MicrosoftVR_UNKNOWN } // Token: 0x02000AE7 RID: 2791 public enum KJJKAFNOLLL { // Token: 0x04003BC0 RID: 15296 Standard, // Token: 0x04003BC1 RID: 15297 Calibration, // Token: 0x04003BC2 RID: 15298 RemoteControl } }