This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
+6792
View File
@@ -0,0 +1,6792 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Threading;
using AGUI.StackedUI;
using Photon;
using RecRoom;
using RecRoom.Challenges;
using RecRoom.Core.Rendering;
using RecRoom.Persistence;
using RecRoom.Protobuf;
using RecRoom.Sandbox;
using UnityEngine;
using UnityEngine.Serialization;
// Token: 0x02000F85 RID: 3973
[DisallowMultipleComponent]
[RequireComponent(typeof(NetworkTransform))]
[RequireComponent(typeof(RigidbodyEx))]
public sealed class Tool : global::Photon.MonoBehaviour, KKCDMFEHDHE
{
// Token: 0x06021397 RID: 136087 RVA: 0x00912A5C File Offset: 0x00910C5C
public void Update()
{
if (!this.ACPPJHBNDFK && (!this.BBGHKANFCHC.OHGPCMJMFGC || PhotonView.Find(this.BBGHKANFCHC.GLPEGFMPABJ) != null))
{
this.ACPPJHBNDFK = true;
this.EAMJJFIAALD();
}
if (base.BHCCHBHNHCG)
{
if (this.KFGCGFFKAKG && (!this.OHGPCMJMFGC || Time.frameCount - this.NGCBHBLDIDL > 1))
{
this.InputCancelled();
}
if (!this.OHGPCMJMFGC)
{
if (this.BMJNKLLMFNM && this.BOLBONELAEF.IGOFELJMFOF.sqrMagnitude > this.GJMGNEKCNHP * this.GJMGNEKCNHP)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.IGOFELJMFOF, this.GJMGNEKCNHP);
}
if (this.interactionSettings.HasMaxThrowSpeed)
{
float sqrMagnitude = this.BOLBONELAEF.IGOFELJMFOF.sqrMagnitude;
if (sqrMagnitude > this.interactionSettings.MaxThrowSpeed * this.interactionSettings.MaxThrowSpeed)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.IGOFELJMFOF, this.interactionSettings.MaxThrowSpeed);
}
}
}
}
if (base.BHCCHBHNHCG && this.DKFKBFHLJKE.sqrMagnitude >= 0.01f && this.BOLBONELAEF.IGOFELJMFOF.sqrMagnitude < 0.01f && this.GAJGCGBMAFO.Count > 0 && !this.KHALFFFBFGF)
{
this.ResetOnKillzone(this.GAJGCGBMAFO[0]);
}
if (this.KHALFFFBFGF)
{
this.KHALFFFBFGF = false;
}
this.NDMBMILGALE();
this.INPLDJAPOON();
}
// Token: 0x14000163 RID: 355
// (add) Token: 0x06021398 RID: 136088 RVA: 0x00912C34 File Offset: 0x00910E34
// (remove) Token: 0x0602139D RID: 136093 RVA: 0x00912CF4 File Offset: 0x00910EF4
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.BBKLBEHIJOK KFIDJCACMHH;
// Token: 0x06021399 RID: 136089 RVA: 0x00912C6C File Offset: 0x00910E6C
public void FHJPHIOFGMG()
{
this.NIINOABKAPJ = true;
}
// Token: 0x0602139A RID: 136090 RVA: 0x00912C78 File Offset: 0x00910E78
public void HIBKPCMILGG(Tool.INDCDPEKIGO NOBAPCOKFIL)
{
Tool.INDCDPEKIGO indcdpekigo = this.GGMKHKNDOND;
Tool.INDCDPEKIGO indcdpekigo2;
do
{
indcdpekigo2 = indcdpekigo;
indcdpekigo = Interlocked.CompareExchange<Tool.INDCDPEKIGO>(ref this.GGMKHKNDOND, (Tool.INDCDPEKIGO)Delegate.Remove(indcdpekigo2, NOBAPCOKFIL), indcdpekigo);
}
while (indcdpekigo != indcdpekigo2);
}
// Token: 0x17000F82 RID: 3970
// (get) Token: 0x060214C3 RID: 136387 RVA: 0x009183DC File Offset: 0x009165DC
// (set) Token: 0x0602139B RID: 136091 RVA: 0x00912CB0 File Offset: 0x00910EB0
public bool OHGPCMJMFGC { get; private set; }
// Token: 0x0602139C RID: 136092 RVA: 0x00912CBC File Offset: 0x00910EBC
public void BAOFLKGGJPJ(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.NIIJCJLOFLI;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.NIIJCJLOFLI, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x14000165 RID: 357
// (add) Token: 0x0602139E RID: 136094 RVA: 0x00912D2C File Offset: 0x00910F2C
// (remove) Token: 0x060214D4 RID: 136404 RVA: 0x009188C0 File Offset: 0x00916AC0
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM IAIFEONKMFD;
// Token: 0x0602139F RID: 136095 RVA: 0x00912D64 File Offset: 0x00910F64
public void IgnoreCollision(Tool MIMJBJPGFLL, bool KIMJICHGKHE)
{
for (int i = 0; i < this.NJPKPAFHFNM.Count; i++)
{
for (int j = 0; j < MIMJBJPGFLL.NJPKPAFHFNM.Count; j++)
{
this.NJPKPAFHFNM[i].IgnoreCollision(MIMJBJPGFLL.NJPKPAFHFNM[j], KIMJICHGKHE);
}
}
}
// Token: 0x17000F76 RID: 3958
// (get) Token: 0x060213A0 RID: 136096 RVA: 0x00912DC8 File Offset: 0x00910FC8
// (set) Token: 0x060213CF RID: 136143 RVA: 0x00913A10 File Offset: 0x00911C10
public bool BEKHOPMNAPA
{
get
{
return this.KAIAFEBGMIN.CPIBGJLHLBL();
}
set
{
this.KAIAFEBGMIN.MEAINJPIECA(value);
}
}
// Token: 0x060213A1 RID: 136097 RVA: 0x00912DD8 File Offset: 0x00910FD8
private void KONHCIKFBCJ()
{
this.PKHIANIDNLA = this.BOLBONELAEF.KEOJKEJMDFM;
this.BBLJHOKDDJE = this.CADPGMLHFGH.ModifyKinematicOnPickupRelease;
this.LANMMINCFPO();
}
// Token: 0x17000F94 RID: 3988
// (get) Token: 0x060213A2 RID: 136098 RVA: 0x00912E04 File Offset: 0x00911004
// (set) Token: 0x06021480 RID: 136320 RVA: 0x00916E68 File Offset: 0x00915068
public Quaternion LMALFJDHFAJ { get; private set; }
// Token: 0x060213A3 RID: 136099 RVA: 0x00912E0C File Offset: 0x0091100C
public void EGDBOOICIGP()
{
this.KFGCGFFKAKG = true;
this.NGCBHBLDIDL = Time.frameCount;
if (this.PEOCFOCDAFL != null)
{
this.PEOCFOCDAFL(this);
}
}
// Token: 0x060213A4 RID: 136100 RVA: 0x00912E38 File Offset: 0x00911038
private void OnEnable()
{
this.CPEJBKDFEJC();
this.FNIBBNGFPBK = true;
}
// Token: 0x17000F87 RID: 3975
// (get) Token: 0x060213A5 RID: 136101 RVA: 0x00912E48 File Offset: 0x00911048
// (set) Token: 0x060213EE RID: 136174 RVA: 0x00914148 File Offset: 0x00912348
public SandboxSpawnedEquipment HFPHLDMNLGK { get; set; }
// Token: 0x1400015F RID: 351
// (add) Token: 0x060213A6 RID: 136102 RVA: 0x00912E50 File Offset: 0x00911050
// (remove) Token: 0x060213B1 RID: 136113 RVA: 0x00913250 File Offset: 0x00911450
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM KIENNMGKBBB;
// Token: 0x17000F7A RID: 3962
// (get) Token: 0x06021441 RID: 136257 RVA: 0x00915928 File Offset: 0x00913B28
// (set) Token: 0x060213A7 RID: 136103 RVA: 0x00912E88 File Offset: 0x00911088
public bool IIEGGLHMOBH
{
get
{
if (this.CustomVisibilityBehavior != null)
{
return this.CustomVisibilityBehavior();
}
return this.NCHCBAEJPPP;
}
private set
{
this.NCHCBAEJPPP = value;
this.PFJMDEEICLB();
this.FNIBBNGFPBK = this.NCHCBAEJPPP;
}
}
// Token: 0x060213A8 RID: 136104 RVA: 0x00912EA4 File Offset: 0x009110A4
private void NDMBMILGALE()
{
if (this.LPGOEALKMLP)
{
if (this.CustomHighlightingBehavior != null)
{
this.CustomHighlightingBehavior();
}
else
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy && this.LLMACEFNAKG[i].PGNOGPAEDGB.isVisible)
{
if (this.OutlineType == OutlineEffectRenderer.IMJCBDKBDIE.Hover)
{
OutlineEffectRenderer.RenderHoverOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
else if (this.OutlineType == OutlineEffectRenderer.IMJCBDKBDIE.Tutorial)
{
OutlineEffectRenderer.RenderTutorialOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
}
}
}
}
this.HighlightedCollider = null;
}
// Token: 0x060213A9 RID: 136105 RVA: 0x00912FD4 File Offset: 0x009111D4
private void OABKDPCFECF(bool EENGFOEONAL)
{
if (this.NIIJCJLOFLI != null)
{
this.NIIJCJLOFLI(this);
}
base.OMNGGJICBBI.TransferOwnership(this.PLLMPAPABJC.HKLENNJOICH);
if (this.PLLMPAPABJC.MOMLGEKNPGN)
{
this.SetCollisionLayer(this.HeldCollisionLayer);
if (this.MMBCCBHLCDM && EENGFOEONAL)
{
this.JOEPFGLNGAJ = true;
}
}
this.LastWorldSpacePickupPosition = base.transform.position;
this.LastWorldSpacePickupRotation = base.transform.rotation;
this.EBNCNPPGFNI = false;
this.CADPGMLHFGH.Pickup(this.PLLMPAPABJC.transform, this.BBGHKANFCHC.BANLCPOMMIK, this.BBGHKANFCHC.CEIEOIEDGPB);
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = true;
}
AudioManager.Play3DSFX(this.audioSettings.PickupAudio, base.transform.position, null);
if (this.CAAOEAAJAIL != null)
{
this.CAAOEAAJAIL.DIJMEKHCJBP.ToolPickup(this);
if (this.CAAOEAAJAIL.NHDDPGADJPJ)
{
ChallengeEvents.ToolPickedUp(this);
}
}
if (this.GFBCCFIMFEC != null)
{
this.GFBCCFIMFEC(this);
}
if (this.MMBCCBHLCDM && Tool.CFMDEKDHGAL != null)
{
Tool.CFMDEKDHGAL(this);
}
}
// Token: 0x060213AA RID: 136106 RVA: 0x00913150 File Offset: 0x00911350
public void MFMAKJKEFMP(bool DENCOADHGLB)
{
if (this.BOLBONELAEF != null)
{
this.BOLBONELAEF.BOAKFKEHGHP = DENCOADHGLB;
this.BOLBONELAEF.KEOJKEJMDFM = DENCOADHGLB;
if (!DENCOADHGLB)
{
this.BOLBONELAEF.ClearVelocity();
}
}
}
// Token: 0x060213AB RID: 136107 RVA: 0x00913190 File Offset: 0x00911390
private void PBNIICAGNAK(bool NOBAPCOKFIL)
{
this.<FNFPBCHJIAL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000F84 RID: 3972
// (get) Token: 0x0602145E RID: 136286 RVA: 0x009160A8 File Offset: 0x009142A8
// (set) Token: 0x060213AC RID: 136108 RVA: 0x0091319C File Offset: 0x0091139C
public Player CMCLNKJOLND { get; private set; }
// Token: 0x060213AD RID: 136109 RVA: 0x009131A8 File Offset: 0x009113A8
public void DKJJJDOLIDA(bool CMHBICCKNEG, bool KIPLKLPEPPH = false)
{
this.DDBMHGNKGOA(CMHBICCKNEG);
if (this.GGMKHKNDOND != null)
{
this.GGMKHKNDOND(CMHBICCKNEG, KIPLKLPEPPH);
}
}
// Token: 0x1400015C RID: 348
// (add) Token: 0x060213AE RID: 136110 RVA: 0x009131CC File Offset: 0x009113CC
// (remove) Token: 0x06021494 RID: 136340 RVA: 0x00917720 File Offset: 0x00915920
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM LLPBHALNNCF;
// Token: 0x14000154 RID: 340
// (add) Token: 0x060213AF RID: 136111 RVA: 0x00913204 File Offset: 0x00911404
// (remove) Token: 0x060214E8 RID: 136424 RVA: 0x00918FF8 File Offset: 0x009171F8
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM PLPIAOHJBOB;
// Token: 0x060213B0 RID: 136112 RVA: 0x0091323C File Offset: 0x0091143C
public void AuthorityDisableAndMovetoLastSpawnPoint()
{
this.AuthorityDisableAndMove(this.DINLMMOJAPK, this.LMALFJDHFAJ);
}
// Token: 0x060213B2 RID: 136114 RVA: 0x00913288 File Offset: 0x00911488
private void LJJAPGEDGMN()
{
this.PLLMPAPABJC.ANDEJDJJHPG -= this.LJJAPGEDGMN;
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
// Token: 0x060213B3 RID: 136115 RVA: 0x009132AC File Offset: 0x009114AC
public void AddToolCollider(ToolCollider CINAFOGLFIB)
{
CINAFOGLFIB.Tool = this;
CINAFOGLFIB.ThisRigidbodyEx = this.BOLBONELAEF;
this.NJPKPAFHFNM.Add(CINAFOGLFIB);
}
// Token: 0x060213B4 RID: 136116 RVA: 0x009132D0 File Offset: 0x009114D0
[BCENPNOIAOM]
private void RpcApplyAttack(int FLJNMHJCHKB, int BDOBLEKAEAM, Vector3 FHFHOMKFHCI)
{
PhotonView photonView = PhotonView.Find(FLJNMHJCHKB);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
this.GDODLEHJFHJ(weapon, (FLDPCEKNKCA)BDOBLEKAEAM, FHFHOMKFHCI);
}
// Token: 0x060213B5 RID: 136117 RVA: 0x00913308 File Offset: 0x00911508
protected override void OnDestroy()
{
base.OnDestroy();
if (this.DOFOEEDKAAF != null)
{
this.DOFOEEDKAAF(this);
}
if (this.PLLMPAPABJC != null)
{
this.PLLMPAPABJC.ANDEJDJJHPG -= this.LJJAPGEDGMN;
}
if (this.DOELJNEIAKC != null && this.DOELJNEIAKC.Count > 0)
{
for (int i = this.DOELJNEIAKC.Count - 1; i >= 0; i--)
{
if (this.DOELJNEIAKC[i] != null)
{
global::UnityEngine.Object.Destroy(this.DOELJNEIAKC[i].gameObject);
}
}
}
if (this.EKAMMMCHLOM != null)
{
NetworkTransform networkTransform = this.EKAMMMCHLOM;
networkTransform.ValidPositionBoundsExceeded = (Action)Delegate.Remove(networkTransform.ValidPositionBoundsExceeded, new Action(this.HPIPJJJDLEK));
}
IHFKMIAHBFP.ENIGMACDFMJ -= new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
}
// Token: 0x14000162 RID: 354
// (add) Token: 0x060213B6 RID: 136118 RVA: 0x00913430 File Offset: 0x00911630
// (remove) Token: 0x060214F7 RID: 136439 RVA: 0x0091932C File Offset: 0x0091752C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.LKGCDDCODNH CDDKIBBMALJ;
// Token: 0x1400015E RID: 350
// (add) Token: 0x060213B7 RID: 136119 RVA: 0x00913468 File Offset: 0x00911668
// (remove) Token: 0x060213C1 RID: 136129 RVA: 0x009135E0 File Offset: 0x009117E0
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM FKFCJGKDOBF;
// Token: 0x060213B8 RID: 136120 RVA: 0x009134A0 File Offset: 0x009116A0
public bool EGHHLEHHEHH()
{
return this.KPDDCOMKAOG;
}
// Token: 0x17000F99 RID: 3993
// (get) Token: 0x060213B9 RID: 136121 RVA: 0x009134A8 File Offset: 0x009116A8
// (set) Token: 0x0602145F RID: 136287 RVA: 0x009160B0 File Offset: 0x009142B0
public bool MMBCCBHLCDM
{
get
{
if (this.AHMKOODOOKH != null)
{
return this.AHMKOODOOKH.Value;
}
return this.interactionSettings.LockOnPickup;
}
set
{
this.AHMKOODOOKH = new bool?(value);
}
}
// Token: 0x17000F77 RID: 3959
// (get) Token: 0x06021444 RID: 136260 RVA: 0x009159F4 File Offset: 0x00913BF4
// (set) Token: 0x060213BA RID: 136122 RVA: 0x009134D4 File Offset: 0x009116D4
public DDOFAPFDGNL BBGHKANFCHC
{
get
{
return this.MCONPPEDJCN.CPIBGJLHLBL();
}
set
{
this.MCONPPEDJCN.MEAINJPIECA(value);
}
}
// Token: 0x060213BB RID: 136123 RVA: 0x009134E4 File Offset: 0x009116E4
public void SetUsingGravityRigidBody(bool DENCOADHGLB)
{
if (this.BOLBONELAEF != null)
{
this.BOLBONELAEF.BOAKFKEHGHP = DENCOADHGLB;
this.BOLBONELAEF.KEOJKEJMDFM = !DENCOADHGLB;
if (!DENCOADHGLB)
{
this.BOLBONELAEF.ClearVelocity();
}
}
}
// Token: 0x14000157 RID: 343
// (add) Token: 0x06021456 RID: 136278 RVA: 0x00915D84 File Offset: 0x00913F84
// (remove) Token: 0x060213BC RID: 136124 RVA: 0x00913524 File Offset: 0x00911724
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM CKKGGFDKLCP;
// Token: 0x060213BD RID: 136125 RVA: 0x0091355C File Offset: 0x0091175C
public void ClearDynamicMaxSpeed()
{
this.BMJNKLLMFNM = false;
}
// Token: 0x1400015D RID: 349
// (add) Token: 0x060213F7 RID: 136183 RVA: 0x00914308 File Offset: 0x00912508
// (remove) Token: 0x060213BE RID: 136126 RVA: 0x00913568 File Offset: 0x00911768
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM PHDHDAIGBCC;
// Token: 0x1400014D RID: 333
// (add) Token: 0x060213BF RID: 136127 RVA: 0x009135A0 File Offset: 0x009117A0
// (remove) Token: 0x060213E6 RID: 136166 RVA: 0x00913F18 File Offset: 0x00912118
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM DOFOEEDKAAF;
// Token: 0x060213C0 RID: 136128 RVA: 0x009135D8 File Offset: 0x009117D8
public void FixedUpdate()
{
this.KNKBCONECOK();
}
// Token: 0x060213C2 RID: 136130 RVA: 0x00913618 File Offset: 0x00911818
private void KPNNNNHINOO()
{
if (this.POJHLEKILDI != null)
{
this.POJHLEKILDI(this);
}
this.JOEPFGLNGAJ = true;
this.DKJJJDOLIDA(true, true);
this.CADPGMLHFGH.EDINJFDHBHF();
this.SetCollisionLayer(this.DefaultCollisionLayer);
this.FNIBBNGFPBK = true;
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = false;
}
if (this.ReleaseWithVelocity)
{
if (!this.EBNCNPPGFNI)
{
float num = 352f * Time.fixedDeltaTime;
float num2 = 1681f;
this.EIDHLJMHJDK = this.BOLBONELAEF.GetAverageHistoricalLinearVelocity(num, num2);
this.MMHBPCMODAD = this.BOLBONELAEF.GetAverageHistoricalAngularVelocity(num, num2);
}
this.BOLBONELAEF.IGOFELJMFOF = this.EIDHLJMHJDK * this.interactionSettings.ThrowSpeedMultiplier;
this.BOLBONELAEF.PDJMHMHFKIA(this.MMHBPCMODAD.GGPAIPKFIIO());
}
RecRoomAudioClip recRoomAudioClip = ((this.BOLBONELAEF.PPACPENBHKF().magnitude >= 1231f) ? this.audioSettings.ThrowAudio : this.audioSettings.DropAudio);
AudioManager.Play3DSFX(recRoomAudioClip, base.transform.position, null);
if (this.NAABPMOIADH() != null)
{
this.NAABPMOIADH().DIJMEKHCJBP.OFLMPOOCHIA(this);
}
if (this.PLPIAOHJBOB != null)
{
this.PLPIAOHJBOB(this);
}
}
// Token: 0x060213C3 RID: 136131 RVA: 0x009137A0 File Offset: 0x009119A0
public static Tool Find(int JLFJGGBHOBK)
{
PhotonView photonView = PhotonView.Find(JLFJGGBHOBK);
return (!(photonView == null)) ? photonView.GetComponent<Tool>() : null;
}
// Token: 0x060213C4 RID: 136132 RVA: 0x009137CC File Offset: 0x009119CC
public bool ApplyAttackAndTryTakeAuthority(Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI)
{
if (!base.BHCCHBHNHCG)
{
this.HFIJDDDLPJM(IHFKMIAHBFP.JEFGMHBLLKI);
}
int num = ((!(BLBPGNFCBEO != null)) ? (-1) : BLBPGNFCBEO.OMNGGJICBBI.ADMBCINHJOG);
base.OMNGGJICBBI.RPC("RpcApplyAttack", IHCPDNLJMMD.All, new object[]
{
num,
(int)BDOBLEKAEAM,
FHFHOMKFHCI
});
return base.BHCCHBHNHCG;
}
// Token: 0x060213C5 RID: 136133 RVA: 0x00913848 File Offset: 0x00911A48
public void JLJJDKDKPNA(Tool MIMJBJPGFLL, bool KIMJICHGKHE)
{
for (int i = 0; i < this.NJPKPAFHFNM.Count; i += 0)
{
for (int j = 1; j < MIMJBJPGFLL.NJPKPAFHFNM.Count; j++)
{
this.NJPKPAFHFNM[i].IgnoreCollision(MIMJBJPGFLL.NJPKPAFHFNM[j], KIMJICHGKHE);
}
}
}
// Token: 0x060213C6 RID: 136134 RVA: 0x009138AC File Offset: 0x00911AAC
private void DDDKKMIAMEE()
{
this.PKHIANIDNLA = this.BOLBONELAEF.NKKCGPDGOOF();
this.BBLJHOKDDJE = this.CADPGMLHFGH.ModifyKinematicOnPickupRelease;
this.JGOOBCHHBFG();
}
// Token: 0x060213C7 RID: 136135 RVA: 0x009138D8 File Offset: 0x00911AD8
public void HoverEnd()
{
this.LPGOEALKMLP = false;
if (this.NEBMINOMJIB != null)
{
this.NEBMINOMJIB(this);
}
}
// Token: 0x17000F73 RID: 3955
// (get) Token: 0x060213C8 RID: 136136 RVA: 0x009138F8 File Offset: 0x00911AF8
public int GLPEGFMPABJ
{
get
{
return base.OMNGGJICBBI.ADMBCINHJOG;
}
}
// Token: 0x17000F7E RID: 3966
// (get) Token: 0x0602141F RID: 136223 RVA: 0x00914EC0 File Offset: 0x009130C0
// (set) Token: 0x060213C9 RID: 136137 RVA: 0x00913908 File Offset: 0x00911B08
public bool NOCPJHHMKKI { get; private set; }
// Token: 0x14000148 RID: 328
// (add) Token: 0x060213E8 RID: 136168 RVA: 0x00913F64 File Offset: 0x00912164
// (remove) Token: 0x060213CA RID: 136138 RVA: 0x00913914 File Offset: 0x00911B14
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public static event Tool.FCJCFBDGJIM BDGLMDFFPLA;
// Token: 0x060213CB RID: 136139 RVA: 0x00913948 File Offset: 0x00911B48
public void InputCancelled()
{
this.KFGCGFFKAKG = false;
if (this.FKFCJGKDOBF != null)
{
this.FKFCJGKDOBF(this);
}
}
// Token: 0x060213CC RID: 136140 RVA: 0x00913968 File Offset: 0x00911B68
public float EOAPHPHOPKD(float LHNBIHOAJFC)
{
Transform parent = base.transform.parent;
base.transform.parent = null;
Bounds colliderBounds = this.OIFMPLDILLP;
base.transform.position = colliderBounds.center;
base.transform.parent = parent;
float num = colliderBounds.extents.DPCPDNIIANL() + colliderBounds.extents.GBGBDOEMMKK();
return LHNBIHOAJFC / num;
}
// Token: 0x060213CD RID: 136141 RVA: 0x009139D0 File Offset: 0x00911BD0
public void GNHKNJOFBPK(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.MAIINJKHFAH;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.MAIINJKHFAH, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x17000F7D RID: 3965
// (get) Token: 0x060213CE RID: 136142 RVA: 0x00913A08 File Offset: 0x00911C08
// (set) Token: 0x060213D2 RID: 136146 RVA: 0x00913A5C File Offset: 0x00911C5C
public bool FIBLAKECGGK
{
get
{
return this.KPDDCOMKAOG;
}
set
{
this.KPDDCOMKAOG = value;
if (this.ACAJJPKPKBH != null)
{
this.ACAJJPKPKBH.SuppressAnimation = value;
}
}
}
// Token: 0x17000F92 RID: 3986
// (get) Token: 0x060213D0 RID: 136144 RVA: 0x00913A20 File Offset: 0x00911C20
public bool DMMFKPIKPND
{
get
{
return this.CDKLOHFPKOF != null;
}
}
// Token: 0x060213D1 RID: 136145 RVA: 0x00913A30 File Offset: 0x00911C30
public void InputDown()
{
this.KFGCGFFKAKG = true;
this.NGCBHBLDIDL = Time.frameCount;
if (this.PEOCFOCDAFL != null)
{
this.PEOCFOCDAFL(this);
}
}
// Token: 0x1400014E RID: 334
// (add) Token: 0x06021436 RID: 136246 RVA: 0x00915600 File Offset: 0x00913800
// (remove) Token: 0x060213D3 RID: 136147 RVA: 0x00913A84 File Offset: 0x00911C84
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FKDCEJIOFAF POJJFNOCIGE;
// Token: 0x17000F7F RID: 3967
// (get) Token: 0x060213F9 RID: 136185 RVA: 0x009143FC File Offset: 0x009125FC
// (set) Token: 0x060213D4 RID: 136148 RVA: 0x00913ABC File Offset: 0x00911CBC
public bool FEHCDOBBHCP { get; private set; }
// Token: 0x060213D5 RID: 136149 RVA: 0x00913AC8 File Offset: 0x00911CC8
public bool PINPCLEDCHH()
{
return this.KPDDCOMKAOG;
}
// Token: 0x14000150 RID: 336
// (add) Token: 0x060213D6 RID: 136150 RVA: 0x00913AD0 File Offset: 0x00911CD0
// (remove) Token: 0x06021434 RID: 136244 RVA: 0x0091547C File Offset: 0x0091367C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.PAIINDAGJJN IPFFGMGMEFC;
// Token: 0x060213D7 RID: 136151 RVA: 0x00913B08 File Offset: 0x00911D08
public bool OCEONJAOFFE()
{
return this.<FNFPBCHJIAL>k__BackingField;
}
// Token: 0x17000F8A RID: 3978
// (get) Token: 0x060213F6 RID: 136182 RVA: 0x00914300 File Offset: 0x00912500
// (set) Token: 0x060213D8 RID: 136152 RVA: 0x00913B10 File Offset: 0x00911D10
public List<ToolCollider> NJPKPAFHFNM { get; private set; }
// Token: 0x060213D9 RID: 136153 RVA: 0x00913B1C File Offset: 0x00911D1C
private void IIJGLGHLPLK(LNJFBGIBLHA JEHJKFMBELH)
{
this.IMCIHBMPICN();
}
// Token: 0x17000F79 RID: 3961
// (get) Token: 0x060213DA RID: 136154 RVA: 0x00913B24 File Offset: 0x00911D24
// (set) Token: 0x060214CE RID: 136398 RVA: 0x009186FC File Offset: 0x009168FC
public PhotonView PLLMPAPABJC
{
get
{
return this.JDPCMGHOOBJ;
}
private set
{
if (this.JDPCMGHOOBJ != value)
{
if (this.JDPCMGHOOBJ != null)
{
this.JDPCMGHOOBJ.ANDEJDJJHPG -= this.LJJAPGEDGMN;
}
this.JDPCMGHOOBJ = value;
if (this.JDPCMGHOOBJ != null)
{
this.JDPCMGHOOBJ.ANDEJDJJHPG += this.LJJAPGEDGMN;
}
this.OHGPCMJMFGC = this.JDPCMGHOOBJ != null;
this.CAAOEAAJAIL = ((!this.OHGPCMJMFGC) ? null : this.JDPCMGHOOBJ.HKLENNJOICH.JHJGDFHNBLO());
this.EHFOKGIGIMF = ((!this.OHGPCMJMFGC) ? null : this.JDPCMGHOOBJ.GetComponent<PlayerHand>());
}
}
}
// Token: 0x060213DB RID: 136155 RVA: 0x00913B2C File Offset: 0x00911D2C
private void BPHIPEJKOBH()
{
if (this.OHGPCMJMFGC && IHFKMIAHBFP.HCHIDMOLLAD && PhotonView.NMBFNIJMFOO(this.BBGHKANFCHC.GLPEGFMPABJ) == null)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x060213DC RID: 136156 RVA: 0x00913B6C File Offset: 0x00911D6C
public void SetVisible(bool CMHBICCKNEG, bool KIPLKLPEPPH = false)
{
this.IIEGGLHMOBH = CMHBICCKNEG;
if (this.GGMKHKNDOND != null)
{
this.GGMKHKNDOND(CMHBICCKNEG, KIPLKLPEPPH);
}
}
// Token: 0x060213DD RID: 136157 RVA: 0x00913B90 File Offset: 0x00911D90
private void LDGCKEMHAAI()
{
bool isLocked = this.JOEPFGLNGAJ;
if (this.CAAOEAAJAIL != null)
{
this.CAAOEAAJAIL.DIJMEKHCJBP.ToolLocked(this, isLocked);
}
if (isLocked)
{
this.GONIELAHHJJ();
}
else
{
this.IBOHKJODHDJ();
}
if (SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM != null)
{
AudioManager.Play3DSFX((!isLocked) ? SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ToolUnLockedAudio : SingletonMonoBehaviour<AudioManager>.NCKMBFBMBFM.ToolLockedAudio, base.transform.position, null);
}
}
// Token: 0x17000F8F RID: 3983
// (get) Token: 0x060213DE RID: 136158 RVA: 0x00913C20 File Offset: 0x00911E20
public VisibleInCamera BNHLFGMBNPM
{
get
{
return this.visibleInCamera;
}
}
// Token: 0x17000F85 RID: 3973
// (get) Token: 0x060213DF RID: 136159 RVA: 0x00913C28 File Offset: 0x00911E28
// (set) Token: 0x0602142F RID: 136239 RVA: 0x00915394 File Offset: 0x00913594
public PlayerHand EHFOKGIGIMF { get; private set; }
// Token: 0x060213E0 RID: 136160 RVA: 0x00913C30 File Offset: 0x00911E30
private void IBOHKJODHDJ()
{
if (this.MAIINJKHFAH != null)
{
this.MAIINJKHFAH(this);
}
}
// Token: 0x060213E1 RID: 136161 RVA: 0x00913C4C File Offset: 0x00911E4C
private void JGOOBCHHBFG()
{
this.BOLBONELAEF.ResetVelocity(Vector3.zero, Vector3.zero);
if (this.BEKHOPMNAPA)
{
this.BBLJHOKDDJE = this.CADPGMLHFGH.ModifyKinematicOnPickupRelease;
this.CADPGMLHFGH.ModifyKinematicOnPickupRelease = true;
if (this.OHGPCMJMFGC && base.BHCCHBHNHCG)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
this.PKHIANIDNLA = this.BOLBONELAEF.NKKCGPDGOOF();
this.BOLBONELAEF.KEOJKEJMDFM = false;
if (this.NJHCOLCINID != null)
{
this.NJHCOLCINID(this);
}
}
else
{
this.BOLBONELAEF.KEOJKEJMDFM = this.PKHIANIDNLA;
this.CADPGMLHFGH.ModifyKinematicOnPickupRelease = this.BBLJHOKDDJE;
if (this.EHMPAJLLGEG != null)
{
this.EHMPAJLLGEG(this);
}
}
}
// Token: 0x060213E2 RID: 136162 RVA: 0x00913D2C File Offset: 0x00911F2C
private void JAIPAKEBBLC(Player NFGAAMCPGIO)
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy)
{
IgnoreEffectRenderer.RenderIgnoredItem(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM, NFGAAMCPGIO, -1f, null);
}
}
}
// Token: 0x060213E3 RID: 136163 RVA: 0x00913DD8 File Offset: 0x00911FD8
public static Tool PhotonInstantiate(string GCOPIDANDDD, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, int AOFMMAOFOEI = -1, Dictionary<string, object> OECHPMDPBMC = null)
{
return IHFKMIAHBFP.ICHFNPOCOEJ(GCOPIDANDDD, CIGPHKLAAOD, IJGPPOIJDKO, 0, AOFMMAOFOEI, OECHPMDPBMC).GetComponent<Tool>();
}
// Token: 0x17000F74 RID: 3956
// (get) Token: 0x060214AA RID: 136362 RVA: 0x00917C5C File Offset: 0x00915E5C
// (set) Token: 0x060213E4 RID: 136164 RVA: 0x00913DEC File Offset: 0x00911FEC
public bool JOEPFGLNGAJ
{
get
{
return this.JPKLENNGBHK;
}
set
{
if (this.JPKLENNGBHK != value)
{
this.JPKLENNGBHK = value;
this.LDGCKEMHAAI();
}
}
}
// Token: 0x060213E5 RID: 136165 RVA: 0x00913E08 File Offset: 0x00912008
private void PFJMDEEICLB()
{
bool isVisible = this.IIEGGLHMOBH;
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null)
{
this.LLMACEFNAKG[i].PGNOGPAEDGB.enabled = isVisible;
}
}
for (int j = 0; j < this.renderSettings.RenderersThatDoNotHoverHighlight.Length; j++)
{
if (this.renderSettings.RenderersThatDoNotHoverHighlight[j] != null)
{
this.renderSettings.RenderersThatDoNotHoverHighlight[j].enabled = isVisible;
}
}
for (int k = 0; k < this.PMOGOIKMFHB.Count; k++)
{
if (this.PMOGOIKMFHB[k].gameObject != null)
{
this.PMOGOIKMFHB[k].gameObject.SetActive(isVisible);
}
}
}
// Token: 0x060213E7 RID: 136167 RVA: 0x00913F50 File Offset: 0x00912150
public void MasterDisableAndMoveToLastSpawnPosition()
{
this.IJBNAKAIIAB(this.DINLMMOJAPK, this.LMALFJDHFAJ);
}
// Token: 0x060213E9 RID: 136169 RVA: 0x00913F98 File Offset: 0x00912198
public Tool CBHNAKAPHGG()
{
return this.DFIPIENKABA;
}
// Token: 0x060213EA RID: 136170 RVA: 0x00913FA0 File Offset: 0x009121A0
public void OnPlayerTeleport(float DGIOMJDEEIF)
{
this.MNFNBKFJHLJ(DGIOMJDEEIF);
if (this.HBOJCBBDLCD != null)
{
this.HBOJCBBDLCD(this, DGIOMJDEEIF);
}
}
// Token: 0x060213EB RID: 136171 RVA: 0x00913FC4 File Offset: 0x009121C4
private void EAMJJFIAALD()
{
if (DDOFAPFDGNL.NOGAGKDDFDB(this.BBGHKANFCHC, this.MLCIFGLHCGF))
{
PhotonView photonView = null;
if (this.MLCIFGLHCGF.OHGPCMJMFGC)
{
this.JOPKIMBMMOM();
photonView = this.PLLMPAPABJC;
this.CMCLNKJOLND = this.CAAOEAAJAIL;
this.PLLMPAPABJC = null;
}
this.MLCIFGLHCGF = this.BBGHKANFCHC;
if (this.BBGHKANFCHC.OHGPCMJMFGC)
{
this.PLLMPAPABJC = PhotonView.Find(this.BBGHKANFCHC.GLPEGFMPABJ);
if (this.PLLMPAPABJC == null)
{
global::UnityEngine.Debug.LogError(string.Format("Tool {0} (PhotonViewId {1}) has HolderInfo that refers to an unknown object", base.gameObject.name, base.OMNGGJICBBI.ADMBCINHJOG));
if (base.BHCCHBHNHCG)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
return;
}
bool flag = photonView == null || photonView.HKLENNJOICH != this.PLLMPAPABJC.HKLENNJOICH;
this.OABKDPCFECF(flag);
}
if (Tool.BDGLMDFFPLA != null)
{
Tool.BDGLMDFFPLA(this);
}
}
}
// Token: 0x14000161 RID: 353
// (add) Token: 0x06021426 RID: 136230 RVA: 0x0091503C File Offset: 0x0091323C
// (remove) Token: 0x060213EC RID: 136172 RVA: 0x009140E0 File Offset: 0x009122E0
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action<Tool, float, float> CENJCDDINHA;
// Token: 0x060213ED RID: 136173 RVA: 0x00914118 File Offset: 0x00912318
public void Snap()
{
if (this.EKAMMMCHLOM != null)
{
this.EKAMMMCHLOM.InsertPositionDiscontinuity();
}
else
{
this.BOLBONELAEF.ClearVelocity();
}
}
// Token: 0x17000F78 RID: 3960
// (get) Token: 0x060213EF RID: 136175 RVA: 0x00914154 File Offset: 0x00912354
public Player FICBNMJECCH
{
get
{
if (base.ECHJNDDOIBD != null)
{
return base.ECHJNDDOIBD.NIELBMEGFAH as Player;
}
return Player.LocalPlayer;
}
}
// Token: 0x14000155 RID: 341
// (add) Token: 0x0602148E RID: 136334 RVA: 0x00917354 File Offset: 0x00915554
// (remove) Token: 0x060213F0 RID: 136176 RVA: 0x00914178 File Offset: 0x00912378
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM HIOGNMNKOEA;
// Token: 0x1400014B RID: 331
// (add) Token: 0x060214F8 RID: 136440 RVA: 0x00919364 File Offset: 0x00917564
// (remove) Token: 0x060213F1 RID: 136177 RVA: 0x009141B0 File Offset: 0x009123B0
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM OHKHACMGIDJ;
// Token: 0x060213F2 RID: 136178 RVA: 0x009141E8 File Offset: 0x009123E8
private void CPEJBKDFEJC()
{
if (this.BOLBONELAEF != null)
{
this.BOLBONELAEF.KGEDFGFCFIB = 1f / Time.fixedDeltaTime;
}
}
// Token: 0x060213F3 RID: 136179 RVA: 0x00914214 File Offset: 0x00912414
private void BDJPCDGFPJO()
{
foreach (Renderer renderer in base.GetComponentsInChildren<Renderer>(true))
{
if (renderer.GetComponentInParent<StackedUIFlowBase>() == null && renderer.GetComponentInParent<Tool>() == this)
{
this.AddRenderer(renderer);
}
}
Canvas[] componentsInChildren2 = base.GetComponentsInChildren<Canvas>(true);
for (int j = 0; j < componentsInChildren2.Length; j++)
{
if (componentsInChildren2[j].GetComponent<StackedUIFlowBase>() == null && componentsInChildren2[j].GetComponentInParent<ToolUI>() == null && componentsInChildren2[j].GetComponentInParent<Tool>() == this)
{
this.AddUIRenderer(componentsInChildren2[j]);
}
}
}
// Token: 0x17000F83 RID: 3971
// (get) Token: 0x0602148A RID: 136330 RVA: 0x00917054 File Offset: 0x00915254
// (set) Token: 0x060213F4 RID: 136180 RVA: 0x009142D0 File Offset: 0x009124D0
public Player CAAOEAAJAIL { get; private set; }
// Token: 0x060213F5 RID: 136181 RVA: 0x009142DC File Offset: 0x009124DC
public IEnumerator JHMIJOFIDFL(Vector3 CCFBILLMAJH)
{
for (;;)
{
float num = Time.deltaTime * 10f;
this.SetLocalScale(Vector3.MoveTowards(base.transform.localScale, CCFBILLMAJH, num));
float magnitude = (CCFBILLMAJH - base.transform.localScale).magnitude;
if (magnitude < num)
{
break;
}
yield return null;
}
this.SetLocalScale(CCFBILLMAJH);
yield break;
yield break;
}
// Token: 0x060213F8 RID: 136184 RVA: 0x00914340 File Offset: 0x00912540
private void DLODMCPFAAK(Collider CINAFOGLFIB)
{
if (CINAFOGLFIB.gameObject.OPJBDKJDLFF((LCIGHPPLKCA)(-4)))
{
Player.HDOICGIKKAO hdoicgikkao;
Player player = CINAFOGLFIB.KAPJACICAEC(out hdoicgikkao);
if (player != null)
{
player.DIJMEKHCJBP.ToolHit(hdoicgikkao, this);
}
}
else
{
Killzone killzone = CINAFOGLFIB.ACCPNLDEPFO();
if (killzone != null && killzone.HECLJPNDNFE() && base.DGLKKANNBPD() && !this.KHALFFFBFGF && !this.DMMFKPIKPND)
{
if (killzone.POBMHHOOIGD())
{
this.NGGEEAGCGON(killzone);
}
else if (!this.GAJGCGBMAFO.Contains(killzone))
{
this.GAJGCGBMAFO.Add(killzone);
}
}
}
}
// Token: 0x17000F86 RID: 3974
// (get) Token: 0x060213FA RID: 136186 RVA: 0x00914404 File Offset: 0x00912604
// (set) Token: 0x060214EF RID: 136431 RVA: 0x00919178 File Offset: 0x00917378
public PlayerSpawnedEquipment GEONLHPMMPG { get; set; }
// Token: 0x060213FB RID: 136187 RVA: 0x0091440C File Offset: 0x0091260C
public void LPKAJCHEGOA(bool JDGHLEODPGI = false)
{
this.AuthorityResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, true, JDGHLEODPGI);
}
// Token: 0x060213FC RID: 136188 RVA: 0x00914424 File Offset: 0x00912624
public bool BBENILJAIMO()
{
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
}
// Token: 0x060213FD RID: 136189 RVA: 0x00914434 File Offset: 0x00912634
private void HHKHNLKJFOJ()
{
base.gameObject.SetActive(this.NIINOABKAPJ);
if (!this.NIINOABKAPJ && this.OHGPCMJMFGC)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
if (this.NCKKFMPOEAC != null)
{
this.NCKKFMPOEAC();
}
}
// Token: 0x14000164 RID: 356
// (add) Token: 0x060213FE RID: 136190 RVA: 0x0091448C File Offset: 0x0091268C
// (remove) Token: 0x0602148B RID: 136331 RVA: 0x0091705C File Offset: 0x0091525C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.AHKANPILICB MIENIOGEAAB;
// Token: 0x060213FF RID: 136191 RVA: 0x009144C4 File Offset: 0x009126C4
public Transform NAGNAECONBM()
{
return this.interactionSettings.HolsteringTransform;
}
// Token: 0x06021400 RID: 136192 RVA: 0x009144D4 File Offset: 0x009126D4
private void FKLHGFJDBNF()
{
bool isVisible = this.IIEGGLHMOBH;
for (int i = 1; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null)
{
this.LLMACEFNAKG[i].PGNOGPAEDGB.enabled = isVisible;
}
}
for (int j = 1; j < this.renderSettings.RenderersThatDoNotHoverHighlight.Length; j++)
{
if (this.renderSettings.RenderersThatDoNotHoverHighlight[j] != null)
{
this.renderSettings.RenderersThatDoNotHoverHighlight[j].enabled = isVisible;
}
}
for (int k = 0; k < this.PMOGOIKMFHB.Count; k += 0)
{
if (this.PMOGOIKMFHB[k].gameObject != null)
{
this.PMOGOIKMFHB[k].gameObject.SetActive(isVisible);
}
}
}
// Token: 0x14000151 RID: 337
// (add) Token: 0x06021401 RID: 136193 RVA: 0x009145E4 File Offset: 0x009127E4
// (remove) Token: 0x060214A6 RID: 136358 RVA: 0x00917BB8 File Offset: 0x00915DB8
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM NIIJCJLOFLI;
// Token: 0x17000F71 RID: 3953
// (get) Token: 0x06021402 RID: 136194 RVA: 0x0091461C File Offset: 0x0091281C
public EEOOHEGOBKD JPGLEPHGLPE
{
get
{
return this.HAGOFNFMFII;
}
}
// Token: 0x06021403 RID: 136195 RVA: 0x00914624 File Offset: 0x00912824
public void InputPressed()
{
this.KFGCGFFKAKG = true;
this.NGCBHBLDIDL = Time.frameCount;
if (this.LLPBHALNNCF != null)
{
this.LLPBHALNNCF(this);
}
}
// Token: 0x06021404 RID: 136196 RVA: 0x00914650 File Offset: 0x00912850
private void LANMMINCFPO()
{
this.BOLBONELAEF.ResetVelocity(Vector3.zero, Vector3.zero);
if (this.BEKHOPMNAPA)
{
this.BBLJHOKDDJE = this.CADPGMLHFGH.ModifyKinematicOnPickupRelease;
this.CADPGMLHFGH.ModifyKinematicOnPickupRelease = false;
if (this.OHGPCMJMFGC && base.BHCCHBHNHCG)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
this.PKHIANIDNLA = this.BOLBONELAEF.KEOJKEJMDFM;
this.BOLBONELAEF.KEOJKEJMDFM = true;
if (this.NJHCOLCINID != null)
{
this.NJHCOLCINID(this);
}
}
else
{
this.BOLBONELAEF.KEOJKEJMDFM = this.PKHIANIDNLA;
this.CADPGMLHFGH.ModifyKinematicOnPickupRelease = this.BBLJHOKDDJE;
if (this.EHMPAJLLGEG != null)
{
this.EHMPAJLLGEG(this);
}
}
}
// Token: 0x06021405 RID: 136197 RVA: 0x00914730 File Offset: 0x00912930
public void SetCollisionLayer(NILFAGNKNMH KCKJODPANGP)
{
foreach (ToolCollider toolCollider in this.NJPKPAFHFNM)
{
toolCollider.gameObject.layer = (int)KCKJODPANGP;
}
}
// Token: 0x06021406 RID: 136198 RVA: 0x00914794 File Offset: 0x00912994
public void DKJINJLGGEH(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool MDMECJBCECO = false)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (!base.JNOCCMDBMIO())
{
base.ACEAACJNNAF().GLMELMJKGKP(IHFKMIAHBFP.HGDJAAMBDNH);
}
this.AuthorityResetToDefault(CIGPHKLAAOD, IJGPPOIJDKO, false, MDMECJBCECO);
}
}
// Token: 0x17000F91 RID: 3985
// (get) Token: 0x060214EC RID: 136428 RVA: 0x00919144 File Offset: 0x00917344
// (set) Token: 0x06021407 RID: 136199 RVA: 0x009147C8 File Offset: 0x009129C8
private bool FNIBBNGFPBK
{
get
{
return this.BNJONCEMCFO;
}
set
{
this.BNJONCEMCFO = value;
foreach (ToolCollider toolCollider in this.NJPKPAFHFNM)
{
toolCollider.enabled = this.BNJONCEMCFO;
}
}
}
// Token: 0x14000153 RID: 339
// (add) Token: 0x06021408 RID: 136200 RVA: 0x00914830 File Offset: 0x00912A30
// (remove) Token: 0x0602144A RID: 136266 RVA: 0x00915B00 File Offset: 0x00913D00
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM POJHLEKILDI;
// Token: 0x06021409 RID: 136201 RVA: 0x00914868 File Offset: 0x00912A68
private void DDBMHGNKGOA(bool NOBAPCOKFIL)
{
this.NCHCBAEJPPP = NOBAPCOKFIL;
this.FKLHGFJDBNF();
this.FNIBBNGFPBK = this.NCHCBAEJPPP;
}
// Token: 0x0602140B RID: 136203 RVA: 0x00914888 File Offset: 0x00912A88
public bool TryRemoveRenderer(Renderer JGDAEIHOEPA)
{
Tool.PAMJHNDLGCC pamjhndlgcc = new Tool.PAMJHNDLGCC();
pamjhndlgcc.JGDAEIHOEPA = JGDAEIHOEPA;
if (pamjhndlgcc.JGDAEIHOEPA != null && this.LLMACEFNAKG != null)
{
int num;
if ((num = this.LLMACEFNAKG.FindIndex(new Predicate<Tool.NKDLFNGNBBF>(pamjhndlgcc.OJKNBNGGBEC))) >= 0)
{
this.LLMACEFNAKG.RemoveAt(num);
return true;
}
if ((num = this.renderSettings.RenderersThatDoNotHoverHighlight.CFGOGHLOALK(pamjhndlgcc.JGDAEIHOEPA)) >= 0)
{
this.renderSettings.RenderersThatDoNotHoverHighlight[num] = null;
}
}
return false;
}
// Token: 0x0602140C RID: 136204 RVA: 0x0091491C File Offset: 0x00912B1C
public void PPLAPDGGKBJ(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.OHKHACMGIDJ;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.OHKHACMGIDJ, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x0602140D RID: 136205 RVA: 0x00914954 File Offset: 0x00912B54
public void RemoveCustomPickupCondition(Tool.CFIAHKNGIKI FAPJJBMFHDJ)
{
this.AJHABLPNDOH.Remove(FAPJJBMFHDJ);
}
// Token: 0x0602140E RID: 136206 RVA: 0x00914964 File Offset: 0x00912B64
public void JPKNHKMCHPB(Tool.LKGCDDCODNH NOBAPCOKFIL)
{
Tool.LKGCDDCODNH lkgcddcodnh = this.CDDKIBBMALJ;
Tool.LKGCDDCODNH lkgcddcodnh2;
do
{
lkgcddcodnh2 = lkgcddcodnh;
lkgcddcodnh = Interlocked.CompareExchange<Tool.LKGCDDCODNH>(ref this.CDDKIBBMALJ, (Tool.LKGCDDCODNH)Delegate.Combine(lkgcddcodnh2, NOBAPCOKFIL), lkgcddcodnh);
}
while (lkgcddcodnh != lkgcddcodnh2);
}
// Token: 0x0602140F RID: 136207 RVA: 0x0091499C File Offset: 0x00912B9C
public void IKHAAGGCEID(ToolCollider CINAFOGLFIB)
{
CINAFOGLFIB.Tool = this;
CINAFOGLFIB.ThisRigidbodyEx = this.BOLBONELAEF;
this.NJPKPAFHFNM.Add(CINAFOGLFIB);
}
// Token: 0x06021410 RID: 136208 RVA: 0x009149C0 File Offset: 0x00912BC0
public void HJGEANKBOIO()
{
for (int i = 1; i < this.LLMACEFNAKG.Count; i += 0)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy && this.LLMACEFNAKG[i].PGNOGPAEDGB.isVisible)
{
OutlineEffectRenderer.RenderTutorialOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
}
}
// Token: 0x06021411 RID: 136209 RVA: 0x00914A78 File Offset: 0x00912C78
public void CFGBGMDKHEE()
{
this.KFGCGFFKAKG = true;
this.NGCBHBLDIDL = Time.frameCount;
if (this.PEOCFOCDAFL != null)
{
this.PEOCFOCDAFL(this);
}
}
// Token: 0x06021412 RID: 136210 RVA: 0x00914AA4 File Offset: 0x00912CA4
public void AGLKIEDBJCK(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.HOLIFMPPDOF;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.HOLIFMPPDOF, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x06021413 RID: 136211 RVA: 0x00914ADC File Offset: 0x00912CDC
public void AuthorityApplyForce(Vector3 MMBLAFNAPPJ, Vector3 CIGPHKLAAOD, ForceMode ONNINGBCDOE)
{
if (!this.OHGPCMJMFGC && base.BHCCHBHNHCG)
{
if (this.CustomApplyForceModifier != null)
{
this.CustomApplyForceModifier(ref MMBLAFNAPPJ, CIGPHKLAAOD);
}
this.BOLBONELAEF.AddForceAtPosition(MMBLAFNAPPJ, CIGPHKLAAOD, ONNINGBCDOE);
if (this.KFIDJCACMHH != null)
{
this.KFIDJCACMHH(this, MMBLAFNAPPJ, CIGPHKLAAOD);
}
}
}
// Token: 0x06021414 RID: 136212 RVA: 0x00914B40 File Offset: 0x00912D40
private void GDODLEHJFHJ(Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI)
{
if (Time.time - this.HHHMPLICDGB > 0.25f)
{
AudioManager.Play3DSFX((!this.NHDDPGADJPJ) ? this.audioSettings.RemoteAttackAppliedAudio : this.audioSettings.LocalAttackAppliedAudio, FHFHOMKFHCI, null);
}
this.HHHMPLICDGB = Time.time;
if (this.CDDKIBBMALJ != null)
{
this.CDDKIBBMALJ(this, BLBPGNFCBEO, BDOBLEKAEAM, FHFHOMKFHCI);
}
}
// Token: 0x06021415 RID: 136213 RVA: 0x00914BB8 File Offset: 0x00912DB8
public void GMKHHEFAKDE()
{
this.KFGCGFFKAKG = true;
if (this.FKFCJGKDOBF != null)
{
this.FKFCJGKDOBF(this);
}
}
// Token: 0x06021416 RID: 136214 RVA: 0x00914BD8 File Offset: 0x00912DD8
public void AGOPPAKHPDL()
{
this.KFGCGFFKAKG = true;
if (this.FKFCJGKDOBF != null)
{
this.FKFCJGKDOBF(this);
}
}
// Token: 0x06021417 RID: 136215 RVA: 0x00914BF8 File Offset: 0x00912DF8
private void ENDAEGHBIBN(LNJFBGIBLHA JEHJKFMBELH)
{
this.BPHIPEJKOBH();
}
// Token: 0x06021418 RID: 136216 RVA: 0x00914C00 File Offset: 0x00912E00
private void PAENLIOMBIE()
{
if (this.POJHLEKILDI != null)
{
this.POJHLEKILDI(this);
}
this.JOEPFGLNGAJ = true;
this.SetVisible(false, true);
this.CADPGMLHFGH.Release();
this.SetCollisionLayer(this.DefaultCollisionLayer);
this.FNIBBNGFPBK = false;
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = false;
}
if (this.ReleaseWithVelocity)
{
if (!this.EBNCNPPGFNI)
{
float num = 1246f * Time.fixedDeltaTime;
float num2 = 1953f;
this.EIDHLJMHJDK = this.BOLBONELAEF.OKGHOHKEDDA(num, num2);
this.MMHBPCMODAD = this.BOLBONELAEF.GetAverageHistoricalAngularVelocity(num, num2);
}
this.BOLBONELAEF.IGOFELJMFOF = this.EIDHLJMHJDK * this.interactionSettings.ThrowSpeedMultiplier;
this.BOLBONELAEF.CCHAEPGJJLI = this.MMHBPCMODAD.GGPAIPKFIIO();
}
RecRoomAudioClip recRoomAudioClip = ((this.BOLBONELAEF.PPACPENBHKF().magnitude >= 979f) ? this.audioSettings.ThrowAudio : this.audioSettings.DropAudio);
AudioManager.Play3DSFX(recRoomAudioClip, base.transform.position, null);
if (this.CAAOEAAJAIL != null)
{
this.NAABPMOIADH().DIJMEKHCJBP.OFLMPOOCHIA(this);
}
if (this.PLPIAOHJBOB != null)
{
this.PLPIAOHJBOB(this);
}
}
// Token: 0x06021419 RID: 136217 RVA: 0x00914D88 File Offset: 0x00912F88
public void AuthorityCenterPosition()
{
if (base.BHCCHBHNHCG)
{
Vector3 center = this.OIFMPLDILLP.center;
Vector3 vector = center - base.transform.position;
base.transform.position -= vector;
}
}
// Token: 0x0602141A RID: 136218 RVA: 0x00914DD8 File Offset: 0x00912FD8
private void OnPhotonPlayerDisconnected(LNJFBGIBLHA JEHJKFMBELH)
{
this.IMCIHBMPICN();
}
// Token: 0x0602141B RID: 136219 RVA: 0x00914DE0 File Offset: 0x00912FE0
public void SnapToHand()
{
if (this.CustomSnapToHandBehavior != null)
{
this.CustomSnapToHandBehavior();
return;
}
base.transform.position = this.CADPGMLHFGH.KIJCBJAJPID;
base.transform.rotation = this.CADPGMLHFGH.INMMPMMNFJF;
this.Snap();
}
// Token: 0x17000F95 RID: 3989
// (get) Token: 0x0602141C RID: 136220 RVA: 0x00914E38 File Offset: 0x00913038
public bool DOGLBLFCGBC
{
get
{
return this.interactionSettings.CanBeHolstered;
}
}
// Token: 0x0602141D RID: 136221 RVA: 0x00914E48 File Offset: 0x00913048
public void PLEDIHHEKGA(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.DOFOEEDKAAF;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.DOFOEEDKAAF, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x0602141E RID: 136222 RVA: 0x00914E80 File Offset: 0x00913080
private void IMCIHBMPICN()
{
if (this.OHGPCMJMFGC && IHFKMIAHBFP.HCHIDMOLLAD && PhotonView.Find(this.BBGHKANFCHC.GLPEGFMPABJ) == null)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06021420 RID: 136224 RVA: 0x00914EC8 File Offset: 0x009130C8
public void CIFLCJFLMNK(Action<Tool, float> NOBAPCOKFIL)
{
Action<Tool, float> action = this.HBOJCBBDLCD;
Action<Tool, float> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<Tool, float>>(ref this.HBOJCBBDLCD, (Action<Tool, float>)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06021421 RID: 136225 RVA: 0x00914F00 File Offset: 0x00913100
private void PJNPGFKALNM()
{
if (this.KinematicOnSleep && this.BOLBONELAEF.IsSleeping())
{
this.BOLBONELAEF.KEOJKEJMDFM = true;
}
}
// Token: 0x06021422 RID: 136226 RVA: 0x00914F2C File Offset: 0x0091312C
public void JCALPEBCPKO(Action<Tool, float> NOBAPCOKFIL)
{
Action<Tool, float> action = this.HBOJCBBDLCD;
Action<Tool, float> action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action<Tool, float>>(ref this.HBOJCBBDLCD, (Action<Tool, float>)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06021423 RID: 136227 RVA: 0x00914F64 File Offset: 0x00913164
public void NJCNIEIOMBK(Tool.AHKANPILICB NOBAPCOKFIL)
{
Tool.AHKANPILICB ahkanpilicb = this.MIENIOGEAAB;
Tool.AHKANPILICB ahkanpilicb2;
do
{
ahkanpilicb2 = ahkanpilicb;
ahkanpilicb = Interlocked.CompareExchange<Tool.AHKANPILICB>(ref this.MIENIOGEAAB, (Tool.AHKANPILICB)Delegate.Combine(ahkanpilicb2, NOBAPCOKFIL), ahkanpilicb);
}
while (ahkanpilicb != ahkanpilicb2);
}
// Token: 0x06021424 RID: 136228 RVA: 0x00914F9C File Offset: 0x0091319C
private void FLAADBDACHC(bool NOBAPCOKFIL)
{
this.<DEFHNBHLBDP>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06021425 RID: 136229 RVA: 0x00914FA8 File Offset: 0x009131A8
private void KHKIMBNJMDM()
{
this.NJPKPAFHFNM = new List<ToolCollider>();
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
Collider collider = componentsInChildren[i];
if (!collider.isTrigger && collider.enabled && collider.gameObject.activeSelf && collider.GetComponentInParent<Tool>() == this && !this.collisionSettings.IgnoredColliders.KFLBKDPEHEN(collider))
{
this.PBAMAJGACKL(componentsInChildren[i].gameObject);
}
}
}
// Token: 0x06021427 RID: 136231 RVA: 0x00915074 File Offset: 0x00913274
public void AuthorityResetToDefault(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool EMDEJMPGPJL, bool MDMECJBCECO = false)
{
if (base.BHCCHBHNHCG)
{
bool isHeld = this.OHGPCMJMFGC;
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
if (isHeld)
{
HCLNFEIGLJP.EJLEPCFGDOM();
}
bool isEnabled = this.NIINOABKAPJ;
Vector3 position = base.transform.position;
Quaternion rotation = base.transform.rotation;
base.transform.position = CIGPHKLAAOD;
base.transform.rotation = IJGPPOIJDKO;
this.Snap();
if (EMDEJMPGPJL)
{
this.BOLBONELAEF.Sleep();
}
this.NIINOABKAPJ = true;
base.OMNGGJICBBI.RPC("RpcOnReset", IHCPDNLJMMD.All, new object[] { CIGPHKLAAOD, IJGPPOIJDKO, isEnabled, position, rotation, MDMECJBCECO });
}
}
// Token: 0x1400014F RID: 335
// (add) Token: 0x06021428 RID: 136232 RVA: 0x0091514C File Offset: 0x0091334C
// (remove) Token: 0x0602144D RID: 136269 RVA: 0x00915BEC File Offset: 0x00913DEC
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action NCKKFMPOEAC;
// Token: 0x06021429 RID: 136233 RVA: 0x00915184 File Offset: 0x00913384
public void SetDynamicMaxSpeed(float GFONBBOHMLK)
{
this.BMJNKLLMFNM = true;
this.GJMGNEKCNHP = GFONBBOHMLK;
}
// Token: 0x0602142A RID: 136234 RVA: 0x00915194 File Offset: 0x00913394
public Quaternion OHGHDMIIHLE()
{
return this.<KDDBBOHIDKP>k__BackingField;
}
// Token: 0x0602142B RID: 136235 RVA: 0x0091519C File Offset: 0x0091339C
public bool IsValidPickup(Player JEFGMHBLLKI, bool BCNGEIAGDJE)
{
if (!this.interactionSettings.CanBePickedUp)
{
return false;
}
if (!this.NEONGIONACF)
{
return false;
}
if (this.BEKHOPMNAPA)
{
return false;
}
if (this.AJHABLPNDOH.Count > 0)
{
foreach (Tool.CFIAHKNGIKI cfiahkngiki in this.AJHABLPNDOH)
{
if (!cfiahkngiki(this, JEFGMHBLLKI, BCNGEIAGDJE))
{
return false;
}
}
}
return (!this.OHGPCMJMFGC || (!(this.FICBNMJECCH != JEFGMHBLLKI) && BCNGEIAGDJE) || (!(this.GEONLHPMMPG == null) && this.GEONLHPMMPG.LNJFOAHGEEA)) && (BCNGEIAGDJE || this.GravityPickupMode != Tool.GNLFAODEBOE.DISABLED) && (this.IIEGGLHMOBH || this.DMMFKPIKPND) && !this.JOEPFGLNGAJ;
}
// Token: 0x14000160 RID: 352
// (add) Token: 0x0602142C RID: 136236 RVA: 0x009152C4 File Offset: 0x009134C4
// (remove) Token: 0x06021465 RID: 136293 RVA: 0x009161B8 File Offset: 0x009143B8
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action<Tool, float> HBOJCBBDLCD;
// Token: 0x14000166 RID: 358
// (add) Token: 0x0602142D RID: 136237 RVA: 0x009152FC File Offset: 0x009134FC
// (remove) Token: 0x06021446 RID: 136262 RVA: 0x00915A1C File Offset: 0x00913C1C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.INDCDPEKIGO GGMKHKNDOND;
// Token: 0x0602142E RID: 136238 RVA: 0x00915334 File Offset: 0x00913534
public float DistanceToTransform(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool JNCJEJHJAML)
{
if (this.CustomDistanceToTransformBehavior != null)
{
return this.CustomDistanceToTransformBehavior(CINAFOGLFIB, EPKBCNOMDOK, out JNCJEJHJAML);
}
Vector3 vector = this.OIFMPLDILLP.center - EPKBCNOMDOK.position;
JNCJEJHJAML = Vector3.Dot(vector, EPKBCNOMDOK.right) >= 0f;
return vector.magnitude;
}
// Token: 0x17000F81 RID: 3969
// (get) Token: 0x06021430 RID: 136240 RVA: 0x009153A0 File Offset: 0x009135A0
public Dictionary<string, object> OAEPDOMEFGP
{
get
{
return (base.OMNGGJICBBI.NFOKNEKLACK == null || base.OMNGGJICBBI.NFOKNEKLACK.Length <= 1) ? null : ((Dictionary<string, object>)base.OMNGGJICBBI.NFOKNEKLACK[1]);
}
}
// Token: 0x06021431 RID: 136241 RVA: 0x009153E0 File Offset: 0x009135E0
public void ADBHDFHCAIA(Renderer JGDAEIHOEPA)
{
if (this.renderSettings.RenderersThatDoNotHoverHighlight.KFLBKDPEHEN(JGDAEIHOEPA) || JGDAEIHOEPA is ParticleSystemRenderer)
{
return;
}
Tool.NKDLFNGNBBF nkdlfngnbbf = new Tool.NKDLFNGNBBF
{
PGNOGPAEDGB = JGDAEIHOEPA,
MNPMFLEMFDM = JGDAEIHOEPA.OGBPEDNIGCM()
};
this.LLMACEFNAKG.Add(nkdlfngnbbf);
}
// Token: 0x17000F9A RID: 3994
// (get) Token: 0x06021432 RID: 136242 RVA: 0x0091543C File Offset: 0x0091363C
public List<Tool> FGBFBKACGOJ
{
get
{
return this.DOELJNEIAKC;
}
}
// Token: 0x14000159 RID: 345
// (add) Token: 0x060214BD RID: 136381 RVA: 0x009182D8 File Offset: 0x009164D8
// (remove) Token: 0x06021433 RID: 136243 RVA: 0x00915444 File Offset: 0x00913644
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM NJHCOLCINID;
// Token: 0x06021435 RID: 136245 RVA: 0x009154B4 File Offset: 0x009136B4
private void INPLDJAPOON()
{
Player holderPlayer = this.CAAOEAAJAIL;
if (holderPlayer == null || this.DMMFKPIKPND)
{
this.KBOBNFHLABB = false;
this.NFGAAMCPGIO = null;
return;
}
if (this.LPHCJPGJION(4))
{
this.NFGAAMCPGIO = null;
if (holderPlayer.NHDDPGADJPJ)
{
float num = float.MaxValue;
Player localPlayer = Player.LocalPlayer;
List<Player> all = Player.All;
for (int i = 0; i < all.Count; i++)
{
Player player = all[i];
float num2;
if (player != localPlayer && IgnoreEffectRenderer.ShouldIgnoreTool(player, this, out num2) && num2 < num)
{
num = num2;
this.NFGAAMCPGIO = player;
}
}
}
else if (Player.LocalPlayerExists)
{
Player localPlayer2 = Player.LocalPlayer;
if (IgnoreEffectRenderer.ShouldIgnoreTool(localPlayer2, this))
{
this.NFGAAMCPGIO = localPlayer2;
}
}
}
this.KBOBNFHLABB = this.NFGAAMCPGIO != null;
if (this.KBOBNFHLABB)
{
this.JAIPAKEBBLC(this.NFGAAMCPGIO);
for (int j = 0; j < this.DOELJNEIAKC.Count; j++)
{
this.DOELJNEIAKC[j].JAIPAKEBBLC(this.NFGAAMCPGIO);
}
}
}
// Token: 0x06021437 RID: 136247 RVA: 0x00915638 File Offset: 0x00913838
public bool LBEGMPFMICF()
{
return this.APBLBMOOAIM;
}
// Token: 0x06021438 RID: 136248 RVA: 0x00915640 File Offset: 0x00913840
private void JOPKIMBMMOM()
{
if (this.POJHLEKILDI != null)
{
this.POJHLEKILDI(this);
}
this.JOEPFGLNGAJ = false;
this.SetVisible(true, false);
this.CADPGMLHFGH.Release();
this.SetCollisionLayer(this.DefaultCollisionLayer);
this.FNIBBNGFPBK = true;
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = false;
}
if (this.ReleaseWithVelocity)
{
if (!this.EBNCNPPGFNI)
{
float num = 4f * Time.fixedDeltaTime;
float num2 = 0f;
this.EIDHLJMHJDK = this.BOLBONELAEF.GetAverageHistoricalLinearVelocity(num, num2);
this.MMHBPCMODAD = this.BOLBONELAEF.GetAverageHistoricalAngularVelocity(num, num2);
}
this.BOLBONELAEF.IGOFELJMFOF = this.EIDHLJMHJDK * this.interactionSettings.ThrowSpeedMultiplier;
this.BOLBONELAEF.CCHAEPGJJLI = this.MMHBPCMODAD.GGPAIPKFIIO();
}
RecRoomAudioClip recRoomAudioClip = ((this.BOLBONELAEF.IGOFELJMFOF.magnitude >= 0.5f) ? this.audioSettings.ThrowAudio : this.audioSettings.DropAudio);
AudioManager.Play3DSFX(recRoomAudioClip, base.transform.position, null);
if (this.CAAOEAAJAIL != null)
{
this.CAAOEAAJAIL.DIJMEKHCJBP.ToolRelease(this);
}
if (this.PLPIAOHJBOB != null)
{
this.PLPIAOHJBOB(this);
}
}
// Token: 0x06021439 RID: 136249 RVA: 0x009157C8 File Offset: 0x009139C8
public void ResetOnKillzone(Killzone LMFNNPGMCMJ)
{
this.KHALFFFBFGF = true;
this.GAJGCGBMAFO.Clear();
if (!this.OHGPCMJMFGC && base.BHCCHBHNHCG)
{
if (this.CustomAuthorityResetOnKillzoneBehavior != null)
{
this.CustomAuthorityResetOnKillzoneBehavior(this, LMFNNPGMCMJ);
return;
}
Killzone.BAJAFKDNHBL bajafkdnhbl = ((!(LMFNNPGMCMJ != null)) ? Killzone.BAJAFKDNHBL.RESET_LAST_PICKUP_POINT : LMFNNPGMCMJ.GetToolCollisionEffect(this));
if (bajafkdnhbl == Killzone.BAJAFKDNHBL.RESET_LAST_PICKUP_POINT)
{
this.AuthorityResetToLastPickup(true);
}
else if (bajafkdnhbl == Killzone.BAJAFKDNHBL.RESET_LAST_SPAWN_POINT)
{
this.AuthorityResetToLastSpawnPosition(true);
}
else if (bajafkdnhbl == Killzone.BAJAFKDNHBL.DISABLE)
{
this.AuthorityDisableAndMovetoLastSpawnPoint();
}
}
}
// Token: 0x0602143A RID: 136250 RVA: 0x00915864 File Offset: 0x00913A64
public void SandboxFreeze_Set(object CLPCFAPOKFN)
{
if (CLPCFAPOKFN != null)
{
this.HOKGPBIHGIN((bool)CLPCFAPOKFN);
}
}
// Token: 0x17000F9C RID: 3996
// (get) Token: 0x0602143B RID: 136251 RVA: 0x00915878 File Offset: 0x00913A78
public int DPGMALKFGBG
{
get
{
return int.MaxValue;
}
}
// Token: 0x0602143C RID: 136252 RVA: 0x00915880 File Offset: 0x00913A80
public void SetLocalScale(Vector3 KACBGIGLJGO)
{
base.transform.localScale = KACBGIGLJGO;
if (this.IAIFEONKMFD != null)
{
this.IAIFEONKMFD(this);
}
}
// Token: 0x14000149 RID: 329
// (add) Token: 0x0602143D RID: 136253 RVA: 0x009158A8 File Offset: 0x00913AA8
// (remove) Token: 0x0602145A RID: 136282 RVA: 0x00915E5C File Offset: 0x0091405C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public static event Tool.DJEMJNNFFAH ANBMJHAOKDO;
// Token: 0x0602143E RID: 136254 RVA: 0x009158DC File Offset: 0x00913ADC
public void LCEGMBHLFLK()
{
if (this.EKAMMMCHLOM != null)
{
this.EKAMMMCHLOM.JLFABABPHMD();
}
else
{
this.BOLBONELAEF.ClearVelocity();
}
}
// Token: 0x0602143F RID: 136255 RVA: 0x0091590C File Offset: 0x00913B0C
public void FODJMIALFEK(bool NOBAPCOKFIL)
{
this.AHMKOODOOKH = new bool?(NOBAPCOKFIL);
}
// Token: 0x06021440 RID: 136256 RVA: 0x0091591C File Offset: 0x00913B1C
private void DCCIIABOGFN(Quaternion NOBAPCOKFIL)
{
this.<KDDBBOHIDKP>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06021442 RID: 136258 RVA: 0x00915948 File Offset: 0x00913B48
[BCENPNOIAOM]
private void RpcOnReset(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool JKGMHGAFHPB, Vector3 BEDLPFBGLLP, Quaternion GKPNLMLMHKD, bool MDMECJBCECO)
{
this.MPFLHACPICD(CIGPHKLAAOD, IJGPPOIJDKO, JKGMHGAFHPB, BEDLPFBGLLP, GKPNLMLMHKD, MDMECJBCECO);
}
// Token: 0x17000F98 RID: 3992
// (get) Token: 0x06021499 RID: 136345 RVA: 0x0091784C File Offset: 0x00915A4C
// (set) Token: 0x06021443 RID: 136259 RVA: 0x0091595C File Offset: 0x00913B5C
public Tool CDKLOHFPKOF
{
get
{
return this.DFIPIENKABA;
}
set
{
if (this.DFIPIENKABA != value)
{
if (this.DFIPIENKABA != null && this.DFIPIENKABA.DOELJNEIAKC.Contains(this))
{
this.DFIPIENKABA.DOELJNEIAKC.Remove(this);
}
this.DFIPIENKABA = value;
if (this.DFIPIENKABA != null && !this.DFIPIENKABA.DOELJNEIAKC.Contains(this))
{
this.DFIPIENKABA.DOELJNEIAKC.Add(this);
}
}
}
}
// Token: 0x06021445 RID: 136261 RVA: 0x00915A04 File Offset: 0x00913C04
public void LocalTakeOwnershipAndResetToLastSpawnPosition()
{
this.LocalTakeOwnershipAndResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, false);
}
// Token: 0x06021447 RID: 136263 RVA: 0x00915A54 File Offset: 0x00913C54
public void AFFIAPEACAJ(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.NJHCOLCINID;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.NJHCOLCINID, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x06021448 RID: 136264 RVA: 0x00915A8C File Offset: 0x00913C8C
public void HPLJOPGOLJD(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO)
{
if (base.DFJFKOLLEMK())
{
this.NIINOABKAPJ = false;
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
base.transform.position = CIGPHKLAAOD;
base.transform.rotation = IJGPPOIJDKO;
this.Snap();
}
}
// Token: 0x06021449 RID: 136265 RVA: 0x00915ACC File Offset: 0x00913CCC
public static void HPNBJMJBPDG(Tool.DJEMJNNFFAH NOBAPCOKFIL)
{
Tool.DJEMJNNFFAH djemjnnffah = Tool.ANBMJHAOKDO;
Tool.DJEMJNNFFAH djemjnnffah2;
do
{
djemjnnffah2 = djemjnnffah;
djemjnnffah = Interlocked.CompareExchange<Tool.DJEMJNNFFAH>(ref Tool.ANBMJHAOKDO, (Tool.DJEMJNNFFAH)Delegate.Combine(djemjnnffah2, NOBAPCOKFIL), djemjnnffah);
}
while (djemjnnffah != djemjnnffah2);
}
// Token: 0x1400015A RID: 346
// (add) Token: 0x060214C2 RID: 136386 RVA: 0x009183A4 File Offset: 0x009165A4
// (remove) Token: 0x0602144B RID: 136267 RVA: 0x00915B38 File Offset: 0x00913D38
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM EHMPAJLLGEG;
// Token: 0x0602144C RID: 136268 RVA: 0x00915B70 File Offset: 0x00913D70
public void SetRenderLayer(NILFAGNKNMH KCKJODPANGP)
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.layer = (int)KCKJODPANGP;
}
for (int j = 0; j < this.PMOGOIKMFHB.Count; j++)
{
this.PMOGOIKMFHB[j].gameObject.HLGPFLHHEEK(KCKJODPANGP);
}
}
// Token: 0x0602144E RID: 136270 RVA: 0x00915C24 File Offset: 0x00913E24
public Tool SelectForwardedTool(Player OAKJPHFELHD, bool MFHKIFDBNOM)
{
return (this.CustomSelectionForwarding == null) ? this : this.CustomSelectionForwarding(OAKJPHFELHD, MFHKIFDBNOM);
}
// Token: 0x17000F93 RID: 3987
// (get) Token: 0x060214C6 RID: 136390 RVA: 0x009184B4 File Offset: 0x009166B4
// (set) Token: 0x0602144F RID: 136271 RVA: 0x00915C44 File Offset: 0x00913E44
public Vector3 DINLMMOJAPK { get; private set; }
// Token: 0x06021450 RID: 136272 RVA: 0x00915C50 File Offset: 0x00913E50
public Player NAABPMOIADH()
{
return this.<OAOPLJDKKCK>k__BackingField;
}
// Token: 0x1400014C RID: 332
// (add) Token: 0x060214BE RID: 136382 RVA: 0x00918310 File Offset: 0x00916510
// (remove) Token: 0x06021451 RID: 136273 RVA: 0x00915C58 File Offset: 0x00913E58
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM HOLIFMPPDOF;
// Token: 0x06021452 RID: 136274 RVA: 0x00915C90 File Offset: 0x00913E90
public void DBJBANGKOME(ref JENDPFGMLME LJPJGMJDIKB)
{
if (!this.DMMFKPIKPND)
{
HAADEBDDFLB haadebddflb = LJPJGMJDIKB.KOGMNNMACPG;
haadebddflb.HCHHECJHIAD(haadebddflb.MKBGODAEEHA() & !this.OHGPCMJMFGC);
if (LJPJGMJDIKB.KJFJKOHKLIO != null)
{
string text = "{0} - Read - End Of Stream";
object[] array = new object[0];
array[0] = base.gameObject;
global::UnityEngine.Debug.LogErrorFormat(this, text, array);
return;
}
LJPJGMJDIKB.FNOPCAIJHPP(new KJFJKOHKLIO());
LJPJGMJDIKB.KJFJKOHKLIO.BEKHOPMNAPA = this.BEKHOPMNAPA;
}
}
// Token: 0x06021453 RID: 136275 RVA: 0x00915D0C File Offset: 0x00913F0C
private void PBAMAJGACKL(GameObject MKMCHJFIONM)
{
ToolCollider toolCollider = MKMCHJFIONM.GetComponent<ToolCollider>();
if (toolCollider == null)
{
toolCollider = MKMCHJFIONM.AddComponent<ToolCollider>();
}
this.AddToolCollider(toolCollider);
}
// Token: 0x17000F96 RID: 3990
// (get) Token: 0x06021454 RID: 136276 RVA: 0x00915D3C File Offset: 0x00913F3C
public Transform JPNPCFOFONK
{
get
{
return this.interactionSettings.HolsteringTransform;
}
}
// Token: 0x14000158 RID: 344
// (add) Token: 0x060214A1 RID: 136353 RVA: 0x00917B34 File Offset: 0x00915D34
// (remove) Token: 0x06021455 RID: 136277 RVA: 0x00915D4C File Offset: 0x00913F4C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM MAIINJKHFAH;
// Token: 0x06021457 RID: 136279 RVA: 0x00915DBC File Offset: 0x00913FBC
private void LEKDDBCPNCL()
{
base.gameObject.SetActive(this.BBENILJAIMO());
if (!this.BBENILJAIMO() && this.OHGPCMJMFGC)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
if (this.NCKKFMPOEAC != null)
{
this.NCKKFMPOEAC();
}
}
// Token: 0x06021458 RID: 136280 RVA: 0x00915E14 File Offset: 0x00914014
public void LIGNIGPLGCN(bool NOBAPCOKFIL)
{
this.AHMKOODOOKH = new bool?(NOBAPCOKFIL);
}
// Token: 0x06021459 RID: 136281 RVA: 0x00915E24 File Offset: 0x00914024
public void NMLFACMANJE(Tool.BBKLBEHIJOK NOBAPCOKFIL)
{
Tool.BBKLBEHIJOK bbklbehijok = this.KFIDJCACMHH;
Tool.BBKLBEHIJOK bbklbehijok2;
do
{
bbklbehijok2 = bbklbehijok;
bbklbehijok = Interlocked.CompareExchange<Tool.BBKLBEHIJOK>(ref this.KFIDJCACMHH, (Tool.BBKLBEHIJOK)Delegate.Remove(bbklbehijok2, NOBAPCOKFIL), bbklbehijok);
}
while (bbklbehijok != bbklbehijok2);
}
// Token: 0x0602145B RID: 136283 RVA: 0x00915E90 File Offset: 0x00914090
public void OLMGIBDFAFB(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.HIOGNMNKOEA;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.HIOGNMNKOEA, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x0602145C RID: 136284 RVA: 0x00915EC8 File Offset: 0x009140C8
public void BGHHKKGMBFJ()
{
if (!this.ACPPJHBNDFK && (!this.BBGHKANFCHC.OHGPCMJMFGC || PhotonView.NMBFNIJMFOO(this.BBGHKANFCHC.GLPEGFMPABJ) != null))
{
this.ACPPJHBNDFK = false;
this.EAMJJFIAALD();
}
if (base.JNOCCMDBMIO())
{
if (this.KFGCGFFKAKG && (!this.OHGPCMJMFGC || Time.frameCount - this.NGCBHBLDIDL > 0))
{
this.KPFJIOPFMKJ();
}
if (!this.OHGPCMJMFGC)
{
if (this.BMJNKLLMFNM && this.BOLBONELAEF.IGOFELJMFOF.sqrMagnitude > this.GJMGNEKCNHP * this.GJMGNEKCNHP)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.PPACPENBHKF(), this.GJMGNEKCNHP);
}
if (this.interactionSettings.HasMaxThrowSpeed)
{
float sqrMagnitude = this.BOLBONELAEF.IGOFELJMFOF.sqrMagnitude;
if (sqrMagnitude > this.interactionSettings.MaxThrowSpeed * this.interactionSettings.MaxThrowSpeed)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.PPACPENBHKF(), this.interactionSettings.MaxThrowSpeed);
}
}
}
}
if (base.GANDPDNCOKF() && this.DKFKBFHLJKE.sqrMagnitude >= 1442f && this.BOLBONELAEF.PPACPENBHKF().sqrMagnitude < 678f && this.GAJGCGBMAFO.Count > 1 && !this.KHALFFFBFGF)
{
this.ResetOnKillzone(this.GAJGCGBMAFO[0]);
}
if (this.KHALFFFBFGF)
{
this.KHALFFFBFGF = false;
}
this.NDMBMILGALE();
this.PONAIGABBMD();
}
// Token: 0x0602145D RID: 136285 RVA: 0x009160A0 File Offset: 0x009142A0
public bool DBNFNAMAMCN()
{
return this.APBLBMOOAIM;
}
// Token: 0x06021460 RID: 136288 RVA: 0x009160C0 File Offset: 0x009142C0
public void ONHHDMJGJOA(NILFAGNKNMH KCKJODPANGP)
{
foreach (ToolCollider toolCollider in this.NJPKPAFHFNM)
{
toolCollider.gameObject.layer = (int)KCKJODPANGP;
}
}
// Token: 0x06021461 RID: 136289 RVA: 0x00916124 File Offset: 0x00914324
private void ONEKMIJAMNM(Quaternion NOBAPCOKFIL)
{
this.<KDDBBOHIDKP>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x1400015B RID: 347
// (add) Token: 0x06021462 RID: 136290 RVA: 0x00916130 File Offset: 0x00914330
// (remove) Token: 0x0602149F RID: 136351 RVA: 0x00917AE4 File Offset: 0x00915CE4
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM PEOCFOCDAFL;
// Token: 0x17000F75 RID: 3957
// (get) Token: 0x06021463 RID: 136291 RVA: 0x00916168 File Offset: 0x00914368
// (set) Token: 0x060214E5 RID: 136421 RVA: 0x00918F90 File Offset: 0x00917190
public bool NIINOABKAPJ
{
get
{
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
}
set
{
this.OHJCLBMIKDJ.MEAINJPIECA(value);
}
}
// Token: 0x06021464 RID: 136292 RVA: 0x00916178 File Offset: 0x00914378
public void CIIFFMGMCFM(bool DENCOADHGLB)
{
if (this.BOLBONELAEF != null)
{
this.BOLBONELAEF.LFHAJAHHALO(DENCOADHGLB);
this.BOLBONELAEF.KEOJKEJMDFM = !DENCOADHGLB;
if (!DENCOADHGLB)
{
this.BOLBONELAEF.ClearVelocity();
}
}
}
// Token: 0x06021466 RID: 136294 RVA: 0x009161F0 File Offset: 0x009143F0
private bool HFIJDDDLPJM(LNJFBGIBLHA OKOOCNOFNCK)
{
bool flag = false;
if (OKOOCNOFNCK != null && this.CollisionOwnershipTransferAllowed && !this.OHGPCMJMFGC && OKOOCNOFNCK.IPFPJCPGENH && !base.BHCCHBHNHCG)
{
flag = true;
base.OMNGGJICBBI.TransferOwnership(OKOOCNOFNCK);
}
return flag;
}
// Token: 0x06021467 RID: 136295 RVA: 0x00916240 File Offset: 0x00914440
private void EAFDHFCPBMC()
{
string text = "ShowTeleportHint";
object[] array = new object[0];
array[1] = base.gameObject.KEPBEPDOIHJ();
array[1] = this.BOLBONELAEF.CIGPHKLAAOD;
global::UnityEngine.Debug.LogWarningFormat(this, text, array);
this.AuthorityResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, false, true);
}
// Token: 0x06021468 RID: 136296 RVA: 0x00916294 File Offset: 0x00914494
public void ILGCLMBKNPJ(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.KIENNMGKBBB;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.KIENNMGKBBB, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x17000F90 RID: 3984
// (get) Token: 0x060214DB RID: 136411 RVA: 0x00918BD8 File Offset: 0x00916DD8
// (set) Token: 0x06021469 RID: 136297 RVA: 0x009162CC File Offset: 0x009144CC
public bool JPOOLBGLHHG { get; private set; }
// Token: 0x0602146A RID: 136298 RVA: 0x009162D8 File Offset: 0x009144D8
public void AddCustomPickupCondition(Tool.CFIAHKNGIKI FAPJJBMFHDJ)
{
this.AJHABLPNDOH.Add(FAPJJBMFHDJ);
}
// Token: 0x0602146B RID: 136299 RVA: 0x009162E8 File Offset: 0x009144E8
private void EJMDFJCGEON(int FLJNMHJCHKB, int BDOBLEKAEAM, Vector3 FHFHOMKFHCI)
{
PhotonView photonView = PhotonView.KAKDEOHCKBM(FLJNMHJCHKB);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
this.GDODLEHJFHJ(weapon, (FLDPCEKNKCA)BDOBLEKAEAM, FHFHOMKFHCI);
}
// Token: 0x0602146C RID: 136300 RVA: 0x00916320 File Offset: 0x00914520
private void HPIPJJJDLEK()
{
global::UnityEngine.Debug.LogWarningFormat(this, "{0} has exceeded the valid position bounds {1}. Resetting to last spawn position", new object[]
{
base.gameObject.KEPBEPDOIHJ(),
this.BOLBONELAEF.CIGPHKLAAOD
});
this.AuthorityResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, true, true);
}
// Token: 0x0602146D RID: 136301 RVA: 0x00916374 File Offset: 0x00914574
public bool LMHDGLODDLC(Player JEFGMHBLLKI, bool BCNGEIAGDJE)
{
if (!this.interactionSettings.CanBePickedUp)
{
return true;
}
if (!this.NEONGIONACF)
{
return false;
}
if (this.BEKHOPMNAPA)
{
return false;
}
if (this.AJHABLPNDOH.Count > 0)
{
foreach (Tool.CFIAHKNGIKI cfiahkngiki in this.AJHABLPNDOH)
{
if (!cfiahkngiki(this, JEFGMHBLLKI, BCNGEIAGDJE))
{
return true;
}
}
}
return (!this.OHGPCMJMFGC || (!(this.FICBNMJECCH != JEFGMHBLLKI) && BCNGEIAGDJE) || (!(this.GEONLHPMMPG == null) && this.GEONLHPMMPG.LNJFOAHGEEA)) && (BCNGEIAGDJE || this.GravityPickupMode != Tool.GNLFAODEBOE.DISABLED) && (this.IIEGGLHMOBH || this.DMMFKPIKPND) && this.JOEPFGLNGAJ && false;
}
// Token: 0x0602146E RID: 136302 RVA: 0x0091649C File Offset: 0x0091469C
private void KNKBCONECOK()
{
this.BGMHFMPECBB = this.DKFKBFHLJKE;
this.DKFKBFHLJKE = ((!this.BOLBONELAEF.KEOJKEJMDFM) ? this.BOLBONELAEF.IGOFELJMFOF : Vector3.zero);
if (this.IDEKMJEJPOP == null)
{
return;
}
if (this.IMIJKLPLLAE)
{
this.IMIJKLPLLAE = false;
this.JEEDGMLBEOH = Time.unscaledTime;
this.BOLBONELAEF.IGOFELJMFOF = this.KGONLIOPPCN;
this.BOLBONELAEF.CCHAEPGJJLI = this.IKGCOJBBDGO;
}
foreach (ToolCollider toolCollider in this.NJPKPAFHFNM)
{
if (toolCollider.IsOverlapping(this.IDEKMJEJPOP))
{
this.JEEDGMLBEOH = Time.unscaledTime;
break;
}
}
if (Time.unscaledTime - this.JEEDGMLBEOH > 0.25f)
{
this.FMBDFKDPFGL(false);
this.IDEKMJEJPOP = null;
}
}
// Token: 0x0602146F RID: 136303 RVA: 0x009165C0 File Offset: 0x009147C0
public void OnPlayerRotateInPlace(float NGIMKAPNGDN, float DGIOMJDEEIF)
{
this.MNFNBKFJHLJ(DGIOMJDEEIF);
if (this.CENJCDDINHA != null)
{
this.CENJCDDINHA(this, NGIMKAPNGDN, DGIOMJDEEIF);
}
}
// Token: 0x06021470 RID: 136304 RVA: 0x009165E4 File Offset: 0x009147E4
public void HoverStart()
{
this.LPGOEALKMLP = true;
if (this.HIOGNMNKOEA != null)
{
this.HIOGNMNKOEA(this);
}
}
// Token: 0x06021471 RID: 136305 RVA: 0x00916604 File Offset: 0x00914804
private void BGCCNFABKNO(Collider CINAFOGLFIB)
{
Killzone killzone = CINAFOGLFIB.ACCPNLDEPFO();
if (killzone != null && base.IGIPCHFCFNN() && this.GAJGCGBMAFO.Contains(killzone))
{
this.GAJGCGBMAFO.Remove(killzone);
}
}
// Token: 0x06021472 RID: 136306 RVA: 0x00916650 File Offset: 0x00914850
public void InputUp()
{
this.KFGCGFFKAKG = false;
if (this.PHDHDAIGBCC != null)
{
this.PHDHDAIGBCC(this);
}
}
// Token: 0x06021473 RID: 136307 RVA: 0x00916670 File Offset: 0x00914870
public void AMLLHCNGBMF(Renderer JGDAEIHOEPA)
{
if (this.renderSettings.RenderersThatDoNotHoverHighlight.KFLBKDPEHEN(JGDAEIHOEPA) || JGDAEIHOEPA is ParticleSystemRenderer)
{
return;
}
Tool.NKDLFNGNBBF nkdlfngnbbf = new Tool.NKDLFNGNBBF
{
PGNOGPAEDGB = JGDAEIHOEPA,
MNPMFLEMFDM = JGDAEIHOEPA.OGBPEDNIGCM()
};
this.LLMACEFNAKG.Add(nkdlfngnbbf);
}
// Token: 0x06021474 RID: 136308 RVA: 0x009166CC File Offset: 0x009148CC
private void HOKGPBIHGIN(bool GHKOCCOCIDB)
{
if (base.BHCCHBHNHCG && this.NIINOABKAPJ)
{
this.BEKHOPMNAPA = GHKOCCOCIDB;
}
}
// Token: 0x06021475 RID: 136309 RVA: 0x009166EC File Offset: 0x009148EC
public void JOKIDFCNBEM()
{
for (int i = 1; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy && this.LLMACEFNAKG[i].PGNOGPAEDGB.isVisible)
{
OutlineEffectRenderer.RenderTutorialOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
}
}
// Token: 0x06021476 RID: 136310 RVA: 0x009167A4 File Offset: 0x009149A4
public Transform OIHPFPCIKPB(bool CFCKONIBNGK)
{
Transform transform = null;
Tool.PickupTransforms pickupTransforms = ((!CFCKONIBNGK) ? this.interactionSettings.RightHandPickupTransforms : this.interactionSettings.LeftHandPickupTransforms);
switch (ControllerIO.OLCOCPIALFA)
{
case ControllerIO.DNOKPKDGGKB.Debug:
transform = pickupTransforms.SteamVrVive;
break;
case ControllerIO.DNOKPKDGGKB.SteamVR_Vive:
transform = pickupTransforms.SteamVrOculus;
break;
case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus:
transform = pickupTransforms.Oculus;
break;
case ControllerIO.DNOKPKDGGKB.Oculus:
transform = pickupTransforms.SteamVrVive;
break;
case ControllerIO.DNOKPKDGGKB.PS4_Move:
transform = pickupTransforms.Oculus;
break;
}
if (transform == null)
{
transform = pickupTransforms.Default;
}
return transform;
}
// Token: 0x06021477 RID: 136311 RVA: 0x0091684C File Offset: 0x00914A4C
protected override void Awake()
{
base.Awake();
IHFKMIAHBFP.ENIGMACDFMJ += new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
ActivityEquipmentObject component = base.GetComponent<ActivityEquipmentObject>();
this.HAGOFNFMFII = ((!(component != null)) ? EEOOHEGOBKD.INVALID : component.Type);
this.DINLMMOJAPK = (this.LastWorldSpacePickupPosition = base.transform.position);
this.LMALFJDHFAJ = (this.LastWorldSpacePickupRotation = base.transform.rotation);
this.EKAMMMCHLOM.RunCollisionDetectionWhileExtrapolating = true;
NetworkTransform networkTransform = this.EKAMMMCHLOM;
networkTransform.ValidPositionBoundsExceeded = (Action)Delegate.Combine(networkTransform.ValidPositionBoundsExceeded, new Action(this.HPIPJJJDLEK));
this.BOLBONELAEF.MKGNEPACOPK += this.PJNPGFKALNM;
if (this.animateInOut == null && !this.renderSettings.SuppressAnimateInOut)
{
this.animateInOut = base.gameObject.AddComponent<AnimateInOut>();
}
else if (this.animateInOut != null)
{
if (this.renderSettings.SuppressAnimateInOut)
{
global::UnityEngine.Object.Destroy(this.animateInOut);
this.animateInOut = null;
}
else if (this.FIBLAKECGGK)
{
this.animateInOut.SuppressAnimation = this.FIBLAKECGGK;
}
}
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = false;
}
this.IGGIOLKIHNF();
this.BDJPCDGFPJO();
this.OHJCLBMIKDJ = new LHLLJPPCDKA<bool>(this, "TE", true, IKCAJLLAFML.MASTER_OR_AUTHORITY, new Action(this.HHKHNLKJFOJ));
this.KAIAFEBGMIN = new LHLLJPPCDKA<bool>(this, "TF", false, IKCAJLLAFML.MASTER_OR_AUTHORITY, new Action(this.LANMMINCFPO));
this.MCONPPEDJCN = new LHLLJPPCDKA<DDOFAPFDGNL>(this, "TH", DDOFAPFDGNL.JPCIKFHMMED, IKCAJLLAFML.ANYONE, new Action(this.EAMJJFIAALD));
this.ACPPJHBNDFK = false;
this.JPOOLBGLHHG = base.OMNGGJICBBI.NFOKNEKLACK != null && base.OMNGGJICBBI.NFOKNEKLACK.Length > 0;
if (this.JPOOLBGLHHG && Tool.ANBMJHAOKDO != null)
{
Tool.ANBMJHAOKDO(this);
}
this.NOCPJHHMKKI = true;
if (this.OHKHACMGIDJ != null)
{
this.OHKHACMGIDJ(this);
}
}
// Token: 0x06021478 RID: 136312 RVA: 0x00916ACC File Offset: 0x00914CCC
public void Disable()
{
this.NIINOABKAPJ = false;
}
// Token: 0x06021479 RID: 136313 RVA: 0x00916AD8 File Offset: 0x00914CD8
public void DeserializeFrom(JENDPFGMLME LJPJGMJDIKB)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && !this.DMMFKPIKPND)
{
this.MasterResetToDefault(base.transform.position, base.transform.rotation, false);
}
if (LJPJGMJDIKB.KJFJKOHKLIO == null)
{
global::UnityEngine.Debug.LogErrorFormat(this, "Error deserializing Tool {0}: data empty.", new object[] { base.gameObject });
return;
}
this.HOKGPBIHGIN(LJPJGMJDIKB.KJFJKOHKLIO.BEKHOPMNAPA);
}
// Token: 0x0602147A RID: 136314 RVA: 0x00916B50 File Offset: 0x00914D50
public void PAKMFMHKEOL()
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy && this.LLMACEFNAKG[i].PGNOGPAEDGB.isVisible)
{
OutlineEffectRenderer.RenderTutorialOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
}
}
// Token: 0x17000F72 RID: 3954
// (get) Token: 0x0602147B RID: 136315 RVA: 0x00916C08 File Offset: 0x00914E08
public bool HDGKPGECLPP
{
get
{
return this.HAGOFNFMFII != EEOOHEGOBKD.INVALID;
}
}
// Token: 0x0602147C RID: 136316 RVA: 0x00916C18 File Offset: 0x00914E18
public void AuthorityChangeVelocity(Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
{
if (!this.OHGPCMJMFGC && base.BHCCHBHNHCG)
{
if (this.CustomVelocityChangeModifier != null)
{
this.CustomVelocityChangeModifier(ref IGOFELJMFOF, ref CCHAEPGJJLI, base.transform.position);
}
if (this.BMJNKLLMFNM)
{
IGOFELJMFOF = Vector3.ClampMagnitude(IGOFELJMFOF, this.GJMGNEKCNHP);
}
this.BOLBONELAEF.IGOFELJMFOF = IGOFELJMFOF;
this.BOLBONELAEF.CCHAEPGJJLI = CCHAEPGJJLI;
if (this.MIENIOGEAAB != null)
{
this.MIENIOGEAAB(this, IGOFELJMFOF, CCHAEPGJJLI);
}
}
}
// Token: 0x17000F7B RID: 3963
// (get) Token: 0x0602147D RID: 136317 RVA: 0x00916CAC File Offset: 0x00914EAC
public Bounds OIFMPLDILLP
{
get
{
Bounds bounds = default(Bounds);
bool flag = false;
for (int i = 0; i < this.NJPKPAFHFNM.Count; i++)
{
if (this.NJPKPAFHFNM[i] != null)
{
if (!flag)
{
bounds = this.NJPKPAFHFNM[i].NMKNMHNEHKC;
flag = true;
}
else
{
bounds.Encapsulate(this.NJPKPAFHFNM[i].NMKNMHNEHKC);
}
}
}
return bounds;
}
}
// Token: 0x0602147E RID: 136318 RVA: 0x00916D30 File Offset: 0x00914F30
public void MasterResetToDefault(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool MDMECJBCECO = false)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (!base.BHCCHBHNHCG)
{
base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.HGDJAAMBDNH);
}
this.AuthorityResetToDefault(CIGPHKLAAOD, IJGPPOIJDKO, true, MDMECJBCECO);
}
}
// Token: 0x17000F8B RID: 3979
// (get) Token: 0x06021481 RID: 136321 RVA: 0x00916E74 File Offset: 0x00915074
public RigidbodyPickup CADPGMLHFGH
{
get
{
return this.rigidbodyPickup;
}
}
// Token: 0x06021482 RID: 136322 RVA: 0x00916E7C File Offset: 0x0091507C
public void PMLNJNLNBLL(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.OHKHACMGIDJ;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.OHKHACMGIDJ, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x06021483 RID: 136323 RVA: 0x00916EB4 File Offset: 0x009150B4
private void EBDMLFKEDHF(LNJFBGIBLHA JEHJKFMBELH)
{
this.IMCIHBMPICN();
}
// Token: 0x06021484 RID: 136324 RVA: 0x00916EBC File Offset: 0x009150BC
private void KLPKOLLOFLB()
{
this.OFHCJJFPMMO(new List<ToolCollider>());
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
for (int i = 1; i < componentsInChildren.Length; i += 0)
{
Collider collider = componentsInChildren[i];
if (!collider.isTrigger && collider.enabled && collider.gameObject.activeSelf && collider.GetComponentInParent<Tool>() == this && !this.collisionSettings.IgnoredColliders.KFLBKDPEHEN(collider))
{
this.PBAMAJGACKL(componentsInChildren[i].gameObject);
}
}
}
// Token: 0x06021485 RID: 136325 RVA: 0x00916F50 File Offset: 0x00915150
private void FMBDFKDPFGL(bool NIHNJLJAIFK)
{
if (NIHNJLJAIFK)
{
this.SetCollisionLayer(NILFAGNKNMH.DynamicPhysicsIgnoreDynamicPhysics);
}
else if (this.OHGPCMJMFGC)
{
this.SetCollisionLayer(this.HeldCollisionLayer);
}
else
{
this.SetCollisionLayer(this.DefaultCollisionLayer);
}
}
// Token: 0x06021486 RID: 136326 RVA: 0x00916F90 File Offset: 0x00915190
public void AddRenderer(Renderer JGDAEIHOEPA)
{
if (this.renderSettings.RenderersThatDoNotHoverHighlight.KFLBKDPEHEN(JGDAEIHOEPA) || JGDAEIHOEPA is ParticleSystemRenderer)
{
return;
}
Tool.NKDLFNGNBBF nkdlfngnbbf = new Tool.NKDLFNGNBBF
{
PGNOGPAEDGB = JGDAEIHOEPA,
MNPMFLEMFDM = JGDAEIHOEPA.OGBPEDNIGCM()
};
this.LLMACEFNAKG.Add(nkdlfngnbbf);
}
// Token: 0x06021487 RID: 136327 RVA: 0x00916FEC File Offset: 0x009151EC
private void MNFNBKFJHLJ(float JOMEIEKKOKH)
{
this.PBEEHPNIHCD();
this.HHPEPMOJHJI = base.StartCoroutine(this.BLICBHJJKPH(JOMEIEKKOKH));
}
// Token: 0x06021488 RID: 136328 RVA: 0x00917008 File Offset: 0x00915208
private void OFHCJJFPMMO(List<ToolCollider> NOBAPCOKFIL)
{
this.<PLFGBCELCMK>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000F80 RID: 3968
// (get) Token: 0x06021489 RID: 136329 RVA: 0x00917014 File Offset: 0x00915214
public int GGFGGLCBCON
{
get
{
return (base.OMNGGJICBBI.NFOKNEKLACK == null || base.OMNGGJICBBI.NFOKNEKLACK.Length <= 0) ? (-1) : ((int)base.OMNGGJICBBI.NFOKNEKLACK[0]);
}
}
// Token: 0x0602148C RID: 136332 RVA: 0x00917094 File Offset: 0x00915294
protected void HEKMPKDNNGB()
{
base.LGCNFLACIIH();
IHFKMIAHBFP.ENIGMACDFMJ += new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
ActivityEquipmentObject component = base.GetComponent<ActivityEquipmentObject>();
this.HAGOFNFMFII = ((!(component != null)) ? EEOOHEGOBKD.INVALID : component.Type);
this.DINLMMOJAPK = (this.LastWorldSpacePickupPosition = base.transform.position);
this.LMALFJDHFAJ = (this.LastWorldSpacePickupRotation = base.transform.rotation);
this.EKAMMMCHLOM.RunCollisionDetectionWhileExtrapolating = false;
NetworkTransform networkTransform = this.EKAMMMCHLOM;
networkTransform.ValidPositionBoundsExceeded = (Action)Delegate.Combine(networkTransform.ValidPositionBoundsExceeded, new Action(this.EAFDHFCPBMC));
this.BOLBONELAEF.MKGNEPACOPK += this.PJNPGFKALNM;
if (this.animateInOut == null && !this.renderSettings.SuppressAnimateInOut)
{
this.animateInOut = base.gameObject.AddComponent<AnimateInOut>();
}
else if (this.animateInOut != null)
{
if (this.renderSettings.SuppressAnimateInOut)
{
global::UnityEngine.Object.Destroy(this.animateInOut);
this.animateInOut = null;
}
else if (this.FIBLAKECGGK)
{
this.animateInOut.SuppressAnimation = this.FIBLAKECGGK;
}
}
if (this.PENBIFPJDAP != null && !this.renderSettings.ShouldAnimateWhileNotHeld)
{
this.PENBIFPJDAP.enabled = true;
}
this.IGGIOLKIHNF();
this.BDJPCDGFPJO();
this.OHJCLBMIKDJ = new LHLLJPPCDKA<bool>(this, "Chat Operation {0} failed (Code: {1}). Debug Message: {2}", true, (IKCAJLLAFML)4, new Action(this.HHKHNLKJFOJ));
this.KAIAFEBGMIN = new LHLLJPPCDKA<bool>(this, "dropped_frames_perc", false, IKCAJLLAFML.AUTHORITY, new Action(this.LANMMINCFPO));
this.MCONPPEDJCN = new LHLLJPPCDKA<DDOFAPFDGNL>(this, "Remove host", DDOFAPFDGNL.JPCIKFHMMED, (IKCAJLLAFML)6, new Action(this.EAMJJFIAALD));
this.ACPPJHBNDFK = false;
this.JPOOLBGLHHG = base.JNFDHNMMHGN().NFOKNEKLACK != null && base.LJILHDMCKME().JCOIJFNJLNF().Length > 0;
if (this.JPOOLBGLHHG && Tool.ANBMJHAOKDO != null)
{
Tool.ANBMJHAOKDO(this);
}
this.NOCPJHHMKKI = true;
if (this.OHKHACMGIDJ != null)
{
this.OHKHACMGIDJ(this);
}
}
// Token: 0x0602148D RID: 136333 RVA: 0x00917314 File Offset: 0x00915514
public void AuthorityDisableAndMove(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO)
{
if (base.BHCCHBHNHCG)
{
this.NIINOABKAPJ = false;
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
base.transform.position = CIGPHKLAAOD;
base.transform.rotation = IJGPPOIJDKO;
this.Snap();
}
}
// Token: 0x0602148F RID: 136335 RVA: 0x0091738C File Offset: 0x0091558C
public void RenderTutorialOutline()
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
if (this.LLMACEFNAKG[i].PGNOGPAEDGB != null && this.LLMACEFNAKG[i].PGNOGPAEDGB.gameObject.activeInHierarchy && this.LLMACEFNAKG[i].PGNOGPAEDGB.isVisible)
{
OutlineEffectRenderer.RenderTutorialOutline(this.LLMACEFNAKG[i].PGNOGPAEDGB, this.LLMACEFNAKG[i].MNPMFLEMFDM);
}
}
}
// Token: 0x06021490 RID: 136336 RVA: 0x00917444 File Offset: 0x00915644
public void LocalTakeOwnershipAndResetToDefault(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool MDMECJBCECO = false)
{
if (!base.BHCCHBHNHCG)
{
base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
}
this.AuthorityResetToDefault(CIGPHKLAAOD, IJGPPOIJDKO, true, MDMECJBCECO);
}
// Token: 0x06021491 RID: 136337 RVA: 0x0091746C File Offset: 0x0091566C
private void OnTriggerEnter(Collider CINAFOGLFIB)
{
if (CINAFOGLFIB.gameObject.OPJBDKJDLFF(LCIGHPPLKCA.AnyPlayerPhysics))
{
Player.HDOICGIKKAO hdoicgikkao;
Player player = CINAFOGLFIB.KAPJACICAEC(out hdoicgikkao);
if (player != null)
{
player.DIJMEKHCJBP.ToolHit(hdoicgikkao, this);
}
}
else
{
Killzone killzone = CINAFOGLFIB.ACCPNLDEPFO();
if (killzone != null && killzone.HGMLBAOKMEP && base.BHCCHBHNHCG && !this.KHALFFFBFGF && !this.DMMFKPIKPND)
{
if (killzone.DENJBCEKLHN)
{
this.ResetOnKillzone(killzone);
}
else if (!this.GAJGCGBMAFO.Contains(killzone))
{
this.GAJGCGBMAFO.Add(killzone);
}
}
}
}
// Token: 0x06021492 RID: 136338 RVA: 0x00917528 File Offset: 0x00915728
private void HGDMEKJCNMK(bool GHKOCCOCIDB)
{
if (base.DGLOKLCEMLH() && this.NIINOABKAPJ)
{
this.BEKHOPMNAPA = GHKOCCOCIDB;
}
}
// Token: 0x06021493 RID: 136339 RVA: 0x00917548 File Offset: 0x00915748
public void HIJOFIKNJEE()
{
if (!this.ACPPJHBNDFK && (!this.BBGHKANFCHC.OHGPCMJMFGC || PhotonView.NMBFNIJMFOO(this.BBGHKANFCHC.GLPEGFMPABJ) != null))
{
this.ACPPJHBNDFK = false;
this.EAMJJFIAALD();
}
if (base.DGLOKLCEMLH())
{
if (this.KFGCGFFKAKG && (!this.OHGPCMJMFGC || Time.frameCount - this.NGCBHBLDIDL > 0))
{
this.InputCancelled();
}
if (!this.OHGPCMJMFGC)
{
if (this.BMJNKLLMFNM && this.BOLBONELAEF.PPACPENBHKF().sqrMagnitude > this.GJMGNEKCNHP * this.GJMGNEKCNHP)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.IGOFELJMFOF, this.GJMGNEKCNHP);
}
if (this.interactionSettings.HasMaxThrowSpeed)
{
float sqrMagnitude = this.BOLBONELAEF.PPACPENBHKF().sqrMagnitude;
if (sqrMagnitude > this.interactionSettings.MaxThrowSpeed * this.interactionSettings.MaxThrowSpeed)
{
this.BOLBONELAEF.IGOFELJMFOF = Vector3.ClampMagnitude(this.BOLBONELAEF.IGOFELJMFOF, this.interactionSettings.MaxThrowSpeed);
}
}
}
}
if (base.JNOCCMDBMIO() && this.DKFKBFHLJKE.sqrMagnitude >= 1338f && this.BOLBONELAEF.PPACPENBHKF().sqrMagnitude < 1597f && this.GAJGCGBMAFO.Count > 0 && !this.KHALFFFBFGF)
{
this.ResetOnKillzone(this.GAJGCGBMAFO[0]);
}
if (this.KHALFFFBFGF)
{
this.KHALFFFBFGF = false;
}
this.NDMBMILGALE();
this.PONAIGABBMD();
}
// Token: 0x17000F7C RID: 3964
// (get) Token: 0x060214D5 RID: 136405 RVA: 0x009188F8 File Offset: 0x00916AF8
// (set) Token: 0x06021495 RID: 136341 RVA: 0x00917758 File Offset: 0x00915958
public bool NEONGIONACF
{
get
{
return this.OMENAMBCMAE;
}
set
{
bool pickupEnabled = this.NEONGIONACF;
this.OMENAMBCMAE = value;
if (pickupEnabled && !this.NEONGIONACF && this.OHGPCMJMFGC && this.CAAOEAAJAIL != null && this.CAAOEAAJAIL.NHDDPGADJPJ)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
}
// Token: 0x06021496 RID: 136342 RVA: 0x009177BC File Offset: 0x009159BC
public void OBNBBONFCHE(Tool.LKGCDDCODNH NOBAPCOKFIL)
{
Tool.LKGCDDCODNH lkgcddcodnh = this.CDDKIBBMALJ;
Tool.LKGCDDCODNH lkgcddcodnh2;
do
{
lkgcddcodnh2 = lkgcddcodnh;
lkgcddcodnh = Interlocked.CompareExchange<Tool.LKGCDDCODNH>(ref this.CDDKIBBMALJ, (Tool.LKGCDDCODNH)Delegate.Combine(lkgcddcodnh2, NOBAPCOKFIL), lkgcddcodnh);
}
while (lkgcddcodnh != lkgcddcodnh2);
}
// Token: 0x06021497 RID: 136343 RVA: 0x009177F4 File Offset: 0x009159F4
public void DODKEKGDAOF(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.DOFOEEDKAAF;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.DOFOEEDKAAF, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x06021498 RID: 136344 RVA: 0x0091782C File Offset: 0x00915A2C
public void GPCBKJIFKEB()
{
this.KFGCGFFKAKG = false;
if (this.PHDHDAIGBCC != null)
{
this.PHDHDAIGBCC(this);
}
}
// Token: 0x17000F88 RID: 3976
// (get) Token: 0x0602149A RID: 136346 RVA: 0x00917854 File Offset: 0x00915A54
public RigidbodyEx BOLBONELAEF
{
get
{
return this.rigidbodyEx;
}
}
// Token: 0x0602149B RID: 136347 RVA: 0x0091785C File Offset: 0x00915A5C
public float PIEJOMELFFP(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool JNCJEJHJAML)
{
if (this.CustomDistanceToTransformBehavior != null)
{
return this.CustomDistanceToTransformBehavior(CINAFOGLFIB, EPKBCNOMDOK, out JNCJEJHJAML);
}
Vector3 vector = this.OIFMPLDILLP.center - EPKBCNOMDOK.position;
JNCJEJHJAML = Vector3.Dot(vector, EPKBCNOMDOK.right) >= 1485f;
return vector.magnitude;
}
// Token: 0x0602149C RID: 136348 RVA: 0x009178BC File Offset: 0x00915ABC
public Transform GetPickupTransform(bool CFCKONIBNGK)
{
Transform transform = null;
Tool.PickupTransforms pickupTransforms = ((!CFCKONIBNGK) ? this.interactionSettings.RightHandPickupTransforms : this.interactionSettings.LeftHandPickupTransforms);
switch (ControllerIO.OLCOCPIALFA)
{
case ControllerIO.DNOKPKDGGKB.SteamVR_Vive:
transform = pickupTransforms.SteamVrVive;
break;
case ControllerIO.DNOKPKDGGKB.SteamVR_Oculus:
transform = pickupTransforms.SteamVrOculus;
break;
case ControllerIO.DNOKPKDGGKB.Oculus:
transform = pickupTransforms.Oculus;
break;
case ControllerIO.DNOKPKDGGKB.PS4_Move:
transform = pickupTransforms.SteamVrVive;
break;
case ControllerIO.DNOKPKDGGKB.MicrosoftVR_UNKNOWN:
transform = pickupTransforms.Oculus;
break;
}
if (transform == null)
{
transform = pickupTransforms.Default;
}
return transform;
}
// Token: 0x0602149D RID: 136349 RVA: 0x00917964 File Offset: 0x00915B64
private void ANMIHECBCML(RigidbodyEx GGPILMKBGGN, Collision PDCJEBJGFNF, out Vector3 HFIONFHEFGP, out Vector3 CCHAEPGJJLI)
{
float mass = this.BOLBONELAEF.ANCHBLJANCO;
Vector3 bgmhfmpecbb = this.BGMHFMPECBB;
Vector3 vector = mass * bgmhfmpecbb;
float num = GGPILMKBGGN.BLAHONLJLFK();
Vector3 vector2 = GGPILMKBGGN.PPACPENBHKF();
Vector3 vector3 = num * vector2;
Vector3 vector4 = vector2 - bgmhfmpecbb;
RecRoomCollider component = PDCJEBJGFNF.collider.GetComponent<RecRoomCollider>();
Vector3 collisionNormal = component.GetCollisionNormal(PDCJEBJGFNF);
float kinematicBounciness = component.JAAJEOMLCLJ;
HFIONFHEFGP = collisionNormal * ((vector + vector3 + num * kinematicBounciness * vector4) / (mass + num)).magnitude;
Vector3 vector5 = Vector3.ProjectOnPlane(vector2, collisionNormal);
Vector3 normalized = Vector3.Cross(-collisionNormal, vector5).normalized;
CCHAEPGJJLI = normalized * vector5.magnitude * this.collisionSettings.DynamicKinematicCollisionSpin * 14f;
}
// Token: 0x0602149E RID: 136350 RVA: 0x00917A58 File Offset: 0x00915C58
public void SetParentTransform(Transform FPJFDLJCDLA, bool MNCOJMGDDAB)
{
Transform parent = base.transform.parent;
base.transform.SetParent(FPJFDLJCDLA, MNCOJMGDDAB);
foreach (Tool tool in this.DOELJNEIAKC)
{
if (tool.transform.parent == parent)
{
tool.SetParentTransform(FPJFDLJCDLA, MNCOJMGDDAB);
}
}
}
// Token: 0x060214A0 RID: 136352 RVA: 0x00917B1C File Offset: 0x00915D1C
public void AuthorityResetToLastPickup(bool JDGHLEODPGI = false)
{
this.AuthorityResetToDefault(this.LastWorldSpacePickupPosition, this.LastWorldSpacePickupRotation, false, JDGHLEODPGI);
}
// Token: 0x17000F9B RID: 3995
// (get) Token: 0x060214A2 RID: 136354 RVA: 0x00917B6C File Offset: 0x00915D6C
public bool AADHHMOLEOL
{
get
{
return true;
}
}
// Token: 0x17000F8D RID: 3981
// (get) Token: 0x060214A3 RID: 136355 RVA: 0x00917B70 File Offset: 0x00915D70
public ToolSkinMapper NLNJOJLDEAE
{
get
{
return this.toolSkinMapper;
}
}
// Token: 0x17000F97 RID: 3991
// (get) Token: 0x060214A4 RID: 136356 RVA: 0x00917B78 File Offset: 0x00915D78
// (set) Token: 0x060214E4 RID: 136420 RVA: 0x00918E94 File Offset: 0x00917094
public bool KBOBNFHLABB
{
get
{
return this.APBLBMOOAIM;
}
set
{
if (this.APBLBMOOAIM != value)
{
this.APBLBMOOAIM = value;
if (this.KBOBNFHLABB)
{
foreach (Canvas canvas in this.PMOGOIKMFHB)
{
canvas.gameObject.SetActive(false);
}
}
else if (this.IIEGGLHMOBH)
{
foreach (Canvas canvas2 in this.PMOGOIKMFHB)
{
canvas2.gameObject.SetActive(true);
}
}
if (this.IPFFGMGMEFC != null)
{
this.IPFFGMGMEFC(this, this.KBOBNFHLABB);
}
}
}
}
// Token: 0x14000152 RID: 338
// (add) Token: 0x060214A5 RID: 136357 RVA: 0x00917B80 File Offset: 0x00915D80
// (remove) Token: 0x060214E0 RID: 136416 RVA: 0x00918D9C File Offset: 0x00916F9C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM GFBCCFIMFEC;
// Token: 0x060214A7 RID: 136359 RVA: 0x00917BF0 File Offset: 0x00915DF0
public void CFHEFCHCANB(bool CMHBICCKNEG, bool KIPLKLPEPPH = false)
{
this.DDBMHGNKGOA(CMHBICCKNEG);
if (this.GGMKHKNDOND != null)
{
this.GGMKHKNDOND(CMHBICCKNEG, KIPLKLPEPPH);
}
}
// Token: 0x060214A8 RID: 136360 RVA: 0x00917C14 File Offset: 0x00915E14
public void AddUIRenderer(Canvas IOOLPDOEDGA)
{
this.PMOGOIKMFHB.Add(IOOLPDOEDGA);
}
// Token: 0x060214A9 RID: 136361 RVA: 0x00917C24 File Offset: 0x00915E24
public void EFNMOKHPEEF(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.MAIINJKHFAH;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.MAIINJKHFAH, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214AB RID: 136363 RVA: 0x00917C64 File Offset: 0x00915E64
public int PLAENINKCAH()
{
return (base.CJKKPMHAMCN().NFOKNEKLACK == null || base.CJKKPMHAMCN().JCOIJFNJLNF().Length <= 0) ? (-1) : ((int)base.HOPJELLOPNJ().JCOIJFNJLNF()[0]);
}
// Token: 0x060214AC RID: 136364 RVA: 0x00917CA4 File Offset: 0x00915EA4
public void SetRenderMainColor(Color HNOPCLEFEIG)
{
for (int i = 0; i < this.LLMACEFNAKG.Count; i++)
{
for (int j = 0; j < this.LLMACEFNAKG[i].PGNOGPAEDGB.materials.Length; j++)
{
this.LLMACEFNAKG[i].PGNOGPAEDGB.materials[j].color = HNOPCLEFEIG;
}
}
}
// Token: 0x060214AD RID: 136365 RVA: 0x00917D1C File Offset: 0x00915F1C
public void KPFJIOPFMKJ()
{
this.KFGCGFFKAKG = true;
if (this.FKFCJGKDOBF != null)
{
this.FKFCJGKDOBF(this);
}
}
// Token: 0x060214AE RID: 136366 RVA: 0x00917D3C File Offset: 0x00915F3C
public void SetReleaseVelocity(Vector3 HFIONFHEFGP, Vector3 CCHAEPGJJLI)
{
this.EBNCNPPGFNI = true;
this.EIDHLJMHJDK = HFIONFHEFGP;
this.MMHBPCMODAD = CCHAEPGJJLI;
}
// Token: 0x060214AF RID: 136367 RVA: 0x00917D54 File Offset: 0x00915F54
public void MCCMCFBPLJC(Tool.FKDCEJIOFAF NOBAPCOKFIL)
{
Tool.FKDCEJIOFAF fkdcejiofaf = this.POJJFNOCIGE;
Tool.FKDCEJIOFAF fkdcejiofaf2;
do
{
fkdcejiofaf2 = fkdcejiofaf;
fkdcejiofaf = Interlocked.CompareExchange<Tool.FKDCEJIOFAF>(ref this.POJJFNOCIGE, (Tool.FKDCEJIOFAF)Delegate.Combine(fkdcejiofaf2, NOBAPCOKFIL), fkdcejiofaf);
}
while (fkdcejiofaf != fkdcejiofaf2);
}
// Token: 0x060214B0 RID: 136368 RVA: 0x00917D8C File Offset: 0x00915F8C
public int LOEOILCIAIH()
{
return (base.ACEAACJNNAF().JCOIJFNJLNF() == null || base.JNFDHNMMHGN().JCOIJFNJLNF().Length <= 1) ? (-1) : ((int)base.CEGDLFAENEJ().NFOKNEKLACK[0]);
}
// Token: 0x060214B1 RID: 136369 RVA: 0x00917DCC File Offset: 0x00915FCC
public void KAHOGMEKKFM(Action NOBAPCOKFIL)
{
Action action = this.NCKKFMPOEAC;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.NCKKFMPOEAC, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x060214B2 RID: 136370 RVA: 0x00917E04 File Offset: 0x00916004
public void FLDDFFGHHAD(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.FKFCJGKDOBF;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.FKFCJGKDOBF, (Tool.FCJCFBDGJIM)Delegate.Remove(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214B3 RID: 136371 RVA: 0x00917E3C File Offset: 0x0091603C
public void SerializeTo(ref JENDPFGMLME LJPJGMJDIKB)
{
if (!this.DMMFKPIKPND)
{
LJPJGMJDIKB.KOGMNNMACPG.IKMKNJDCEGD &= !this.OHGPCMJMFGC;
if (LJPJGMJDIKB.KJFJKOHKLIO != null)
{
global::UnityEngine.Debug.LogErrorFormat(this, "Error serializing Tool {0}: Data already specified.", new object[] { base.gameObject });
return;
}
LJPJGMJDIKB.KJFJKOHKLIO = new KJFJKOHKLIO();
LJPJGMJDIKB.KJFJKOHKLIO.BEKHOPMNAPA = this.BEKHOPMNAPA;
}
}
// Token: 0x060214B4 RID: 136372 RVA: 0x00917EB8 File Offset: 0x009160B8
private void OnCollisionEnter(Collision PDCJEBJGFNF)
{
if (PDCJEBJGFNF.gameObject.OPJBDKJDLFF(LCIGHPPLKCA.ToolAndEnemyPhysics))
{
Tool tool = PDCJEBJGFNF.OBFMDIEKHAN();
if (tool != null)
{
if (tool.OHGPCMJMFGC)
{
this.PKCGIFHLFAD(tool.BOLBONELAEF, PDCJEBJGFNF);
}
if (base.BHCCHBHNHCG)
{
tool.HFIJDDDLPJM(base.HKLENNJOICH);
}
return;
}
}
if (PDCJEBJGFNF.gameObject.OPJBDKJDLFF(LCIGHPPLKCA.AnyPlayerPhysics))
{
Player.HDOICGIKKAO hdoicgikkao;
Player player = PDCJEBJGFNF.KAPJACICAEC(out hdoicgikkao);
if (player != null)
{
player.DIJMEKHCJBP.ToolHit(hdoicgikkao, this);
if (player.NHDDPGADJPJ)
{
this.HFIJDDDLPJM(player.LNJFBGIBLHA);
}
if (hdoicgikkao == Player.HDOICGIKKAO.LeftHand)
{
player.BGIBHPOALJG.Vibrate(50, 1000);
}
else if (hdoicgikkao == Player.HDOICGIKKAO.RightHand)
{
player.KEJBPANGFKK.Vibrate(50, 1000);
}
return;
}
}
}
// Token: 0x060214B5 RID: 136373 RVA: 0x00917FA8 File Offset: 0x009161A8
public void GetHolderSpacePickupTransform(Transform MKIILENGGPP, bool CFCKONIBNGK, out Vector3 CIGPHKLAAOD, out Quaternion IJGPPOIJDKO)
{
Transform pickupTransform = this.GetPickupTransform(CFCKONIBNGK);
CIGPHKLAAOD = ((!(pickupTransform != null)) ? Vector3.zero : pickupTransform.InverseTransformPoint(base.transform.position));
IJGPPOIJDKO = ((!(pickupTransform != null)) ? Quaternion.identity : pickupTransform.MCKNNGGGBDG(base.transform.rotation));
if (this.CustomHandSpacePickupTransformModifier != null)
{
this.CustomHandSpacePickupTransformModifier(MKIILENGGPP, CFCKONIBNGK, ref CIGPHKLAAOD, ref IJGPPOIJDKO);
}
}
// Token: 0x060214B6 RID: 136374 RVA: 0x00918034 File Offset: 0x00916234
private void OnMasterClientSwitched(LNJFBGIBLHA CNBPMFAEBHA)
{
this.IMCIHBMPICN();
}
// Token: 0x060214B7 RID: 136375 RVA: 0x0091803C File Offset: 0x0091623C
public void HAECFFDHDCJ()
{
this.IJBNAKAIIAB(this.DINLMMOJAPK, this.OHGHDMIIHLE());
}
// Token: 0x060214B8 RID: 136376 RVA: 0x00918050 File Offset: 0x00916250
public object SandboxFreeze_Get()
{
return this.BEKHOPMNAPA;
}
// Token: 0x060214B9 RID: 136377 RVA: 0x00918060 File Offset: 0x00916260
private void HFEKEJGGEDB(RigidbodyEx GGPILMKBGGN, Collision PDCJEBJGFNF, out Vector3 HFIONFHEFGP, out Vector3 CCHAEPGJJLI)
{
float mass = this.BOLBONELAEF.ANCHBLJANCO;
Vector3 bgmhfmpecbb = this.BGMHFMPECBB;
Vector3 vector = mass * bgmhfmpecbb;
float mass2 = GGPILMKBGGN.ANCHBLJANCO;
Vector3 velocity = GGPILMKBGGN.IGOFELJMFOF;
Vector3 vector2 = mass2 * velocity;
Vector3 vector3 = velocity - bgmhfmpecbb;
RecRoomCollider component = PDCJEBJGFNF.collider.GetComponent<RecRoomCollider>();
Vector3 collisionNormal = component.GetCollisionNormal(PDCJEBJGFNF);
float kinematicBounciness = component.JAAJEOMLCLJ;
HFIONFHEFGP = collisionNormal * ((vector + vector2 + mass2 * kinematicBounciness * vector3) / (mass + mass2)).magnitude;
Vector3 vector4 = Vector3.ProjectOnPlane(velocity, collisionNormal);
Vector3 normalized = Vector3.Cross(-collisionNormal, vector4).normalized;
CCHAEPGJJLI = normalized * vector4.magnitude * this.collisionSettings.DynamicKinematicCollisionSpin * 0.017453292f;
}
// Token: 0x1400014A RID: 330
// (add) Token: 0x060214BA RID: 136378 RVA: 0x00918154 File Offset: 0x00916354
// (remove) Token: 0x060214F6 RID: 136438 RVA: 0x009192F8 File Offset: 0x009174F8
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public static event Tool.FCJCFBDGJIM CFMDEKDHGAL;
// Token: 0x060214BB RID: 136379 RVA: 0x00918188 File Offset: 0x00916388
public void COMABPLKEHI(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.NEBMINOMJIB;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.NEBMINOMJIB, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214BC RID: 136380 RVA: 0x009181C0 File Offset: 0x009163C0
private void MPFLHACPICD(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool JKGMHGAFHPB, Vector3 BEDLPFBGLLP, Quaternion GKPNLMLMHKD, bool MDMECJBCECO)
{
if (this.KinematicOnReset)
{
this.BOLBONELAEF.KEOJKEJMDFM = true;
}
AudioManager.Play3DSFX(this.audioSettings.ResetAudio, base.transform.position, null);
if (JKGMHGAFHPB && this.ACAJJPKPKBH != null && !this.ACAJJPKPKBH.SuppressAnimation)
{
if (this.ACAJJPKPKBH.supportsAnimateOut)
{
this.ACAJJPKPKBH.PlayEffect(false, new Vector3?(BEDLPFBGLLP), new Quaternion?(GKPNLMLMHKD), false);
}
if (this.ACAJJPKPKBH.supportsAnimateIn)
{
this.ACAJJPKPKBH.PlayEffect(true, null, null, false);
}
}
this.GAJGCGBMAFO.Clear();
this.LastWorldSpacePickupPosition = CIGPHKLAAOD;
this.DINLMMOJAPK = CIGPHKLAAOD;
this.LastWorldSpacePickupRotation = IJGPPOIJDKO;
this.LMALFJDHFAJ = IJGPPOIJDKO;
this.SetCollisionLayer(this.DefaultCollisionLayer);
if (this.POJJFNOCIGE != null)
{
this.POJJFNOCIGE(this, CIGPHKLAAOD, IJGPPOIJDKO, BEDLPFBGLLP, MDMECJBCECO);
}
}
// Token: 0x060214BF RID: 136383 RVA: 0x00918348 File Offset: 0x00916548
private void BKJODDKCMEE(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (!base.GANDPDNCOKF())
{
base.BIPEBCPEPKL().KBHKLBNAMID(IHFKMIAHBFP.HGDJAAMBDNH);
}
this.AuthorityDisableAndMove(CIGPHKLAAOD, IJGPPOIJDKO);
}
}
// Token: 0x060214C0 RID: 136384 RVA: 0x00918378 File Offset: 0x00916578
private IEnumerator BLICBHJJKPH(float DGIOMJDEEIF)
{
this.FNIBBNGFPBK = false;
for (float num = 0f; num <= DGIOMJDEEIF; num += Time.deltaTime)
{
yield return null;
}
this.FNIBBNGFPBK = this.IIEGGLHMOBH;
this.HHPEPMOJHJI = null;
yield break;
}
// Token: 0x17000F8E RID: 3982
// (get) Token: 0x060214C1 RID: 136385 RVA: 0x0091839C File Offset: 0x0091659C
public Animator PENBIFPJDAP
{
get
{
return this.animator;
}
}
// Token: 0x060214C4 RID: 136388 RVA: 0x009183E4 File Offset: 0x009165E4
public Bounds BCLLODMOJEG()
{
Bounds bounds = default(Bounds);
bool flag = false;
for (int i = 1; i < this.NJPKPAFHFNM.Count; i++)
{
if (this.NJPKPAFHFNM[i] != null)
{
if (!flag)
{
bounds = this.NJPKPAFHFNM[i].NMKNMHNEHKC;
flag = false;
}
else
{
bounds.Encapsulate(this.NJPKPAFHFNM[i].NMKNMHNEHKC);
}
}
}
return bounds;
}
// Token: 0x060214C5 RID: 136389 RVA: 0x00918468 File Offset: 0x00916668
private void OnTriggerExit(Collider CINAFOGLFIB)
{
Killzone killzone = CINAFOGLFIB.ACCPNLDEPFO();
if (killzone != null && base.BHCCHBHNHCG && this.GAJGCGBMAFO.Contains(killzone))
{
this.GAJGCGBMAFO.Remove(killzone);
}
}
// Token: 0x060214C7 RID: 136391 RVA: 0x009184BC File Offset: 0x009166BC
private void OCMFAIIALNF(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, bool JKGMHGAFHPB, Vector3 BEDLPFBGLLP, Quaternion GKPNLMLMHKD, bool MDMECJBCECO)
{
if (this.KinematicOnReset)
{
this.BOLBONELAEF.KEOJKEJMDFM = false;
}
AudioManager.Play3DSFX(this.audioSettings.ResetAudio, base.transform.position, null);
if (JKGMHGAFHPB && this.ACAJJPKPKBH != null && !this.ACAJJPKPKBH.SuppressAnimation)
{
if (this.ACAJJPKPKBH.supportsAnimateOut)
{
this.ACAJJPKPKBH.BLHGNFGFILC(true, new Vector3?(BEDLPFBGLLP), new Quaternion?(GKPNLMLMHKD), true);
}
if (this.ACAJJPKPKBH.supportsAnimateIn)
{
this.ACAJJPKPKBH.KCDFIACAMOK(false, null, null, false);
}
}
this.GAJGCGBMAFO.Clear();
this.LastWorldSpacePickupPosition = CIGPHKLAAOD;
this.DINLMMOJAPK = CIGPHKLAAOD;
this.LastWorldSpacePickupRotation = IJGPPOIJDKO;
this.ONEKMIJAMNM(IJGPPOIJDKO);
this.ONHHDMJGJOA(this.DefaultCollisionLayer);
if (this.POJJFNOCIGE != null)
{
this.POJJFNOCIGE(this, CIGPHKLAAOD, IJGPPOIJDKO, BEDLPFBGLLP, MDMECJBCECO);
}
}
// Token: 0x060214C8 RID: 136392 RVA: 0x009185D4 File Offset: 0x009167D4
public void BLOAOJHEKHF(ref JENDPFGMLME LJPJGMJDIKB)
{
if (!this.DMMFKPIKPND)
{
HAADEBDDFLB haadebddflb = LJPJGMJDIKB.KOGMNNMACPG;
haadebddflb.HCHHECJHIAD(haadebddflb.MKBGODAEEHA() & this.OHGPCMJMFGC);
if (LJPJGMJDIKB.KJFJKOHKLIO != null)
{
string text = "Publish";
object[] array = new object[1];
array[1] = base.gameObject;
global::UnityEngine.Debug.LogErrorFormat(this, text, array);
return;
}
LJPJGMJDIKB.KJFJKOHKLIO = new KJFJKOHKLIO();
LJPJGMJDIKB.KJFJKOHKLIO.BEKHOPMNAPA = this.BEKHOPMNAPA;
}
}
// Token: 0x17000F89 RID: 3977
// (get) Token: 0x060214C9 RID: 136393 RVA: 0x00918650 File Offset: 0x00916850
public NetworkTransform EKAMMMCHLOM
{
get
{
return this.networkTransform;
}
}
// Token: 0x060214CA RID: 136394 RVA: 0x00918658 File Offset: 0x00916858
private void HHPHMHBPLPK(bool NOBAPCOKFIL)
{
this.<DEFHNBHLBDP>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060214CB RID: 136395 RVA: 0x00918664 File Offset: 0x00916864
public IEnumerator RunScaleUp(Vector3 CCFBILLMAJH)
{
for (;;)
{
num = Time.deltaTime * 10f;
this.SetLocalScale(Vector3.MoveTowards(base.transform.localScale, CCFBILLMAJH, num));
magnitude = (CCFBILLMAJH - base.transform.localScale).magnitude;
if (magnitude < num)
{
break;
}
yield return null;
}
this.SetLocalScale(CCFBILLMAJH);
yield break;
yield break;
}
// Token: 0x060214CC RID: 136396 RVA: 0x00918688 File Offset: 0x00916888
private void GONIELAHHJJ()
{
if (this.CKKGGFDKLCP != null)
{
this.CKKGGFDKLCP(this);
}
}
// Token: 0x060214CD RID: 136397 RVA: 0x009186A4 File Offset: 0x009168A4
private void OnDisable()
{
if (base.BHCCHBHNHCG && IHFKMIAHBFP.FFPDCNMDEEO)
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
if (this.BOLBONELAEF != null)
{
this.BOLBONELAEF.ClearVelocity();
}
else
{
global::UnityEngine.Debug.LogError("Tool.RigidbodyEx is unexpectedly null");
}
}
}
// Token: 0x060214CF RID: 136399 RVA: 0x009187CC File Offset: 0x009169CC
private void IAEEJJCMPGI(bool NOBAPCOKFIL)
{
this.<FNFPBCHJIAL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x060214D0 RID: 136400 RVA: 0x009187D8 File Offset: 0x009169D8
public void Shake()
{
if (this.KIENNMGKBBB != null)
{
this.KIENNMGKBBB(this);
}
}
// Token: 0x060214D1 RID: 136401 RVA: 0x009187F4 File Offset: 0x009169F4
private void IJBNAKAIIAB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (!base.BHCCHBHNHCG)
{
base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.HGDJAAMBDNH);
}
this.AuthorityDisableAndMove(CIGPHKLAAOD, IJGPPOIJDKO);
}
}
// Token: 0x060214D2 RID: 136402 RVA: 0x00918824 File Offset: 0x00916A24
public void HJGGFJPGFFC(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.HIOGNMNKOEA;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.HIOGNMNKOEA, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214D3 RID: 136403 RVA: 0x0091885C File Offset: 0x00916A5C
public void HINMCCBKGNK(bool NOBAPCOKFIL)
{
bool pickupEnabled = this.NEONGIONACF;
this.OMENAMBCMAE = NOBAPCOKFIL;
if (pickupEnabled && !this.NEONGIONACF && this.OHGPCMJMFGC && this.NAABPMOIADH() != null && this.CAAOEAAJAIL.GDOFKAIDDNA())
{
this.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x17000F8C RID: 3980
// (get) Token: 0x060214D6 RID: 136406 RVA: 0x00918900 File Offset: 0x00916B00
public AnimateInOut ACAJJPKPKBH
{
get
{
return this.animateInOut;
}
}
// Token: 0x060214D7 RID: 136407 RVA: 0x00918908 File Offset: 0x00916B08
public float CalculateCorrectScale(float LHNBIHOAJFC)
{
Transform parent = base.transform.parent;
base.transform.parent = null;
Bounds colliderBounds = this.OIFMPLDILLP;
base.transform.position = colliderBounds.center;
base.transform.parent = parent;
float num = colliderBounds.extents.DPCPDNIIANL() + colliderBounds.extents.GBGBDOEMMKK();
return LHNBIHOAJFC / num;
}
// Token: 0x060214D8 RID: 136408 RVA: 0x00918970 File Offset: 0x00916B70
public void HFBFPINJEIL(bool NOBAPCOKFIL)
{
if (this.APBLBMOOAIM != NOBAPCOKFIL)
{
this.APBLBMOOAIM = NOBAPCOKFIL;
if (this.KBOBNFHLABB)
{
foreach (Canvas canvas in this.PMOGOIKMFHB)
{
canvas.gameObject.SetActive(false);
}
}
else if (this.IIEGGLHMOBH)
{
foreach (Canvas canvas2 in this.PMOGOIKMFHB)
{
canvas2.gameObject.SetActive(false);
}
}
if (this.IPFFGMGMEFC != null)
{
this.IPFFGMGMEFC(this, this.LBEGMPFMICF());
}
}
}
// Token: 0x060214D9 RID: 136409 RVA: 0x00918A6C File Offset: 0x00916C6C
private void PBEEHPNIHCD()
{
if (this.HHPEPMOJHJI != null)
{
base.StopCoroutine(this.HHPEPMOJHJI);
this.HHPEPMOJHJI = null;
}
}
// Token: 0x060214DA RID: 136410 RVA: 0x00918A8C File Offset: 0x00916C8C
private void PONAIGABBMD()
{
Player holderPlayer = this.CAAOEAAJAIL;
if (holderPlayer == null || this.DMMFKPIKPND)
{
this.HFBFPINJEIL(false);
this.NFGAAMCPGIO = null;
return;
}
if (this.LPHCJPGJION(8))
{
this.NFGAAMCPGIO = null;
if (holderPlayer.OBFPLPPCJLL())
{
float num = 1151f;
Player localPlayer = Player.LocalPlayer;
List<Player> all = Player.All;
for (int i = 0; i < all.Count; i += 0)
{
Player player = all[i];
float num2;
if (player != localPlayer && IgnoreEffectRenderer.ShouldIgnoreTool(player, this, out num2) && num2 < num)
{
num = num2;
this.NFGAAMCPGIO = player;
}
}
}
else if (Player.LocalPlayerExists)
{
Player localPlayer2 = Player.LocalPlayer;
if (IgnoreEffectRenderer.EDHPFIMHAOO(localPlayer2, this))
{
this.NFGAAMCPGIO = localPlayer2;
}
}
}
this.KBOBNFHLABB = this.NFGAAMCPGIO != null;
if (this.LBEGMPFMICF())
{
this.JAIPAKEBBLC(this.NFGAAMCPGIO);
for (int j = 0; j < this.DOELJNEIAKC.Count; j += 0)
{
this.DOELJNEIAKC[j].JAIPAKEBBLC(this.NFGAAMCPGIO);
}
}
}
// Token: 0x060214DC RID: 136412 RVA: 0x00918BE0 File Offset: 0x00916DE0
private void Start()
{
this.SetCollisionLayer(this.DefaultCollisionLayer);
if (this.KinematicOnReset || (this.KinematicOnSleep && this.BOLBONELAEF.IsSleeping()))
{
this.BOLBONELAEF.KEOJKEJMDFM = true;
}
this.CPEJBKDFEJC();
this.HHKHNLKJFOJ();
this.KONHCIKFBCJ();
this.HoverEnd();
this.FEHCDOBBHCP = true;
if (this.HOLIFMPPDOF != null)
{
this.HOLIFMPPDOF(this);
}
}
// Token: 0x060214DD RID: 136413 RVA: 0x00918C64 File Offset: 0x00916E64
private void PKCGIFHLFAD(RigidbodyEx GGPILMKBGGN, Collision PDCJEBJGFNF)
{
if (!this.collisionSettings.DynamicKinematicCollisionsCanBeApplied || this.IDEKMJEJPOP != null || PDCJEBJGFNF.impulse.magnitude <= Mathf.Epsilon)
{
return;
}
Tool tool = PDCJEBJGFNF.OBFMDIEKHAN();
if (tool != null && !tool.collisionSettings.CanApplyDynamicKinematicCollisions)
{
return;
}
this.HFEKEJGGEDB(GGPILMKBGGN, PDCJEBJGFNF, out this.KGONLIOPPCN, out this.IKGCOJBBDGO);
this.IMIJKLPLLAE = true;
this.IDEKMJEJPOP = GGPILMKBGGN;
this.FMBDFKDPFGL(true);
}
// Token: 0x060214DE RID: 136414 RVA: 0x00918CF8 File Offset: 0x00916EF8
public PhotonView FFNAKFJPBOG()
{
return this.JDPCMGHOOBJ;
}
// Token: 0x060214DF RID: 136415 RVA: 0x00918D00 File Offset: 0x00916F00
public void NGGEEAGCGON(Killzone LMFNNPGMCMJ)
{
this.KHALFFFBFGF = false;
this.GAJGCGBMAFO.Clear();
if (!this.OHGPCMJMFGC && base.GANDPDNCOKF())
{
if (this.CustomAuthorityResetOnKillzoneBehavior != null)
{
this.CustomAuthorityResetOnKillzoneBehavior(this, LMFNNPGMCMJ);
return;
}
Killzone.BAJAFKDNHBL bajafkdnhbl = ((!(LMFNNPGMCMJ != null)) ? Killzone.BAJAFKDNHBL.RESET_LAST_SPAWN_POINT : LMFNNPGMCMJ.BPBDGODJMEP(this));
if (bajafkdnhbl == Killzone.BAJAFKDNHBL.RESET_LAST_PICKUP_POINT)
{
this.AuthorityResetToLastPickup(true);
}
else if (bajafkdnhbl == Killzone.BAJAFKDNHBL.RESET_LAST_SPAWN_POINT)
{
this.LPKAJCHEGOA(false);
}
else if (bajafkdnhbl == (Killzone.BAJAFKDNHBL)7)
{
this.AuthorityDisableAndMovetoLastSpawnPoint();
}
}
}
// Token: 0x060214E1 RID: 136417 RVA: 0x00918DD4 File Offset: 0x00916FD4
public float DCKDMOLLBHF(float LHNBIHOAJFC)
{
Transform parent = base.transform.parent;
base.transform.parent = null;
Bounds colliderBounds = this.OIFMPLDILLP;
base.transform.position = colliderBounds.center;
base.transform.parent = parent;
float num = colliderBounds.extents.DPCPDNIIANL() + colliderBounds.extents.GBGBDOEMMKK();
return LHNBIHOAJFC / num;
}
// Token: 0x060214E2 RID: 136418 RVA: 0x00918E3C File Offset: 0x0091703C
public void KNFHJPFHKNB(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.CKKGGFDKLCP;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.CKKGGFDKLCP, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214E3 RID: 136419 RVA: 0x00918E74 File Offset: 0x00917074
public void BKPPDPLIDAI()
{
this.KFGCGFFKAKG = false;
if (this.FKFCJGKDOBF != null)
{
this.FKFCJGKDOBF(this);
}
}
// Token: 0x060214E6 RID: 136422 RVA: 0x00918FA0 File Offset: 0x009171A0
private void OnCollisionExit(Collision PDCJEBJGFNF)
{
if (PDCJEBJGFNF.gameObject.OPJBDKJDLFF(LCIGHPPLKCA.ToolAndEnemyPhysics))
{
Tool tool = PDCJEBJGFNF.OBFMDIEKHAN();
if (tool != null && tool.OHGPCMJMFGC)
{
this.PKCGIFHLFAD(tool.BOLBONELAEF, PDCJEBJGFNF);
}
}
}
// Token: 0x060214E7 RID: 136423 RVA: 0x00918FF0 File Offset: 0x009171F0
public PhotonView HJLLJOGHFJC()
{
return this.JDPCMGHOOBJ;
}
// Token: 0x060214E9 RID: 136425 RVA: 0x00919030 File Offset: 0x00917230
public void MasterResetToLastPickup()
{
this.MasterResetToDefault(this.LastWorldSpacePickupPosition, this.LastWorldSpacePickupRotation, false);
}
// Token: 0x060214EA RID: 136426 RVA: 0x00919048 File Offset: 0x00917248
private void IOCDCFHHOPI(RigidbodyEx GGPILMKBGGN, Collision PDCJEBJGFNF)
{
if (!this.collisionSettings.DynamicKinematicCollisionsCanBeApplied || this.IDEKMJEJPOP != null || PDCJEBJGFNF.impulse.magnitude <= Mathf.Epsilon)
{
return;
}
Tool tool = PDCJEBJGFNF.OBFMDIEKHAN();
if (tool != null && !tool.collisionSettings.CanApplyDynamicKinematicCollisions)
{
return;
}
this.HFEKEJGGEDB(GGPILMKBGGN, PDCJEBJGFNF, out this.KGONLIOPPCN, out this.IKGCOJBBDGO);
this.IMIJKLPLLAE = true;
this.IDEKMJEJPOP = GGPILMKBGGN;
this.FMBDFKDPFGL(true);
}
// Token: 0x060214EB RID: 136427 RVA: 0x009190DC File Offset: 0x009172DC
public bool TryRemoveUIRenderer(Canvas IOOLPDOEDGA)
{
Tool.FEBJLHLBJFL febjlhlbjfl = new Tool.FEBJLHLBJFL();
febjlhlbjfl.IOOLPDOEDGA = IOOLPDOEDGA;
int num;
if (febjlhlbjfl.IOOLPDOEDGA != null && this.PMOGOIKMFHB != null && (num = this.PMOGOIKMFHB.FindIndex(new Predicate<Canvas>(febjlhlbjfl.OJKNBNGGBEC))) >= 0)
{
this.PMOGOIKMFHB.RemoveAt(num);
return true;
}
return false;
}
// Token: 0x060214ED RID: 136429 RVA: 0x0091914C File Offset: 0x0091734C
public void AuthorityResetToLastSpawnPosition(bool JDGHLEODPGI = false)
{
this.AuthorityResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, true, JDGHLEODPGI);
}
// Token: 0x060214EE RID: 136430 RVA: 0x00919164 File Offset: 0x00917364
public static Tool PhotonInstantiateForRoom(string GCOPIDANDDD, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, int AOFMMAOFOEI = -1, Dictionary<string, object> OECHPMDPBMC = null)
{
return IHFKMIAHBFP.MBPEECMHBBK(GCOPIDANDDD, CIGPHKLAAOD, IJGPPOIJDKO, 0, AOFMMAOFOEI, OECHPMDPBMC).GetComponent<Tool>();
}
// Token: 0x060214F0 RID: 136432 RVA: 0x00919184 File Offset: 0x00917384
public void KNPLGDNBOBO(Tool.FCJCFBDGJIM NOBAPCOKFIL)
{
Tool.FCJCFBDGJIM fcjcfbdgjim = this.KIENNMGKBBB;
Tool.FCJCFBDGJIM fcjcfbdgjim2;
do
{
fcjcfbdgjim2 = fcjcfbdgjim;
fcjcfbdgjim = Interlocked.CompareExchange<Tool.FCJCFBDGJIM>(ref this.KIENNMGKBBB, (Tool.FCJCFBDGJIM)Delegate.Combine(fcjcfbdgjim2, NOBAPCOKFIL), fcjcfbdgjim);
}
while (fcjcfbdgjim != fcjcfbdgjim2);
}
// Token: 0x060214F1 RID: 136433 RVA: 0x009191BC File Offset: 0x009173BC
public void MasterResetToLastSpawnPosition()
{
this.MasterResetToDefault(this.DINLMMOJAPK, this.LMALFJDHFAJ, false);
}
// Token: 0x060214F2 RID: 136434 RVA: 0x009191D4 File Offset: 0x009173D4
public void DJCINKHMNOD()
{
this.LPGOEALKMLP = false;
if (this.HIOGNMNKOEA != null)
{
this.HIOGNMNKOEA(this);
}
}
// Token: 0x14000156 RID: 342
// (add) Token: 0x060214F3 RID: 136435 RVA: 0x009191F4 File Offset: 0x009173F4
// (remove) Token: 0x060214F5 RID: 136437 RVA: 0x009192C0 File Offset: 0x009174C0
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Tool.FCJCFBDGJIM NEBMINOMJIB;
// Token: 0x060214F4 RID: 136436 RVA: 0x0091922C File Offset: 0x0091742C
private void IGGIOLKIHNF()
{
this.NJPKPAFHFNM = new List<ToolCollider>();
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
for (int i = 0; i < componentsInChildren.Length; i++)
{
Collider collider = componentsInChildren[i];
if (!collider.isTrigger && collider.enabled && collider.gameObject.activeSelf && collider.GetComponentInParent<Tool>() == this && !this.collisionSettings.IgnoredColliders.KFLBKDPEHEN(collider))
{
this.PBAMAJGACKL(componentsInChildren[i].gameObject);
}
}
}
// Token: 0x0400563F RID: 22079
private EEOOHEGOBKD HAGOFNFMFII;
// Token: 0x04005640 RID: 22080
[SerializeField]
private Tool.InteractionSettings interactionSettings = Tool.InteractionSettings.Default;
// Token: 0x04005641 RID: 22081
[SerializeField]
private Tool.CollisionSettings collisionSettings = Tool.CollisionSettings.Default;
// Token: 0x04005642 RID: 22082
[SerializeField]
private Tool.AudioSettings audioSettings = Tool.AudioSettings.Default;
// Token: 0x04005643 RID: 22083
[SerializeField]
private Tool.RenderSettings renderSettings = Tool.RenderSettings.Default;
// Token: 0x04005644 RID: 22084
[GIHAEMKKLFG(FOGKDGELKHN.Self, false)]
[SerializeField]
private AnimateInOut animateInOut;
// Token: 0x04005645 RID: 22085
[GIHAEMKKLFG(FOGKDGELKHN.Self, false)]
[SerializeField]
private Animator animator;
// Token: 0x04005646 RID: 22086
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
[SerializeField]
private NetworkTransform networkTransform;
// Token: 0x04005647 RID: 22087
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
[SerializeField]
private RigidbodyEx rigidbodyEx;
// Token: 0x04005648 RID: 22088
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
[SerializeField]
private RigidbodyPickup rigidbodyPickup;
// Token: 0x04005649 RID: 22089
[GIHAEMKKLFG(FOGKDGELKHN.Self, false)]
[SerializeField]
private ToolSkinMapper toolSkinMapper;
// Token: 0x0400564A RID: 22090
[SerializeField]
[ENMFCLPAKBJ(FOGKDGELKHN.Self, false)]
private VisibleInCamera visibleInCamera;
// Token: 0x0400564B RID: 22091
private const int DHMIDHEOGAK = 4;
// Token: 0x0400564C RID: 22092
private const float MNLPKGALKKK = 0.25f;
// Token: 0x0400564D RID: 22093
private const float HBPFELMKAEM = 0.01f;
// Token: 0x0400564E RID: 22094
private const int BCKDFECOCFA = 4;
// Token: 0x0400564F RID: 22095
private const float BNMNPNEECEJ = 0.25f;
// Token: 0x04005650 RID: 22096
private const NILFAGNKNMH KMNPDDOCDMM = NILFAGNKNMH.DynamicPhysics;
// Token: 0x04005651 RID: 22097
private const NILFAGNKNMH KBBOLHEKAJL = NILFAGNKNMH.DynamicPhysicsIgnorePlayerPhysics;
// Token: 0x04005652 RID: 22098
private const NILFAGNKNMH NEIBMINKABJ = NILFAGNKNMH.DynamicPhysicsIgnoreDynamicPhysics;
// Token: 0x04005653 RID: 22099
private bool JPKLENNGBHK;
// Token: 0x04005654 RID: 22100
private LHLLJPPCDKA<bool> OHJCLBMIKDJ;
// Token: 0x04005655 RID: 22101
private LHLLJPPCDKA<bool> KAIAFEBGMIN;
// Token: 0x04005656 RID: 22102
private DDOFAPFDGNL MLCIFGLHCGF = DDOFAPFDGNL.JPCIKFHMMED;
// Token: 0x04005657 RID: 22103
private LHLLJPPCDKA<DDOFAPFDGNL> MCONPPEDJCN;
// Token: 0x04005658 RID: 22104
private bool ACPPJHBNDFK;
// Token: 0x04005659 RID: 22105
private PhotonView JDPCMGHOOBJ;
// Token: 0x0400565A RID: 22106
private bool NCHCBAEJPPP = true;
// Token: 0x0400565B RID: 22107
private bool OMENAMBCMAE = true;
// Token: 0x0400565C RID: 22108
private bool KPDDCOMKAOG;
// Token: 0x04005667 RID: 22119
private bool BNJONCEMCFO = true;
// Token: 0x0400566A RID: 22122
private Player NFGAAMCPGIO;
// Token: 0x0400566B RID: 22123
private bool APBLBMOOAIM;
// Token: 0x0400566C RID: 22124
private Tool DFIPIENKABA;
// Token: 0x0400568C RID: 22156
public Tool.EAPFCKNLCCB CustomHandSpacePickupTransformModifier;
// Token: 0x0400568D RID: 22157
public Tool.PFDOHBJFLEJ CustomSnapToHandBehavior;
// Token: 0x0400568E RID: 22158
public Tool.DGBLAICIPAB CustomDistanceToTransformBehavior;
// Token: 0x0400568F RID: 22159
public Tool.FGFNFCMPFFF CustomAuthorityResetOnKillzoneBehavior;
// Token: 0x04005690 RID: 22160
public Tool.MBMDGPPJOKF CustomApplyForceModifier;
// Token: 0x04005691 RID: 22161
public Tool.ABGINEBMDIB CustomVelocityChangeModifier;
// Token: 0x04005692 RID: 22162
public Tool.FLFLGPHIMIM CustomSelectionForwarding;
// Token: 0x04005693 RID: 22163
public Tool.KFHDPDCCPHJ CustomVisibilityBehavior;
// Token: 0x04005694 RID: 22164
public Tool.OJMHMEFPFOK CustomHighlightingBehavior;
// Token: 0x04005695 RID: 22165
private readonly List<Tool.CFIAHKNGIKI> AJHABLPNDOH = new List<Tool.CFIAHKNGIKI>();
// Token: 0x04005696 RID: 22166
[NonSerialized]
public NILFAGNKNMH HeldCollisionLayer = NILFAGNKNMH.DynamicPhysicsIgnorePlayerPhysics;
// Token: 0x04005697 RID: 22167
[NonSerialized]
public NILFAGNKNMH DefaultCollisionLayer = NILFAGNKNMH.DynamicPhysics;
// Token: 0x04005698 RID: 22168
[NonSerialized]
public float InputAmount;
// Token: 0x04005699 RID: 22169
[NonSerialized]
public bool CanBeLocked = true;
// Token: 0x0400569A RID: 22170
[NonSerialized]
public bool ReleaseWithVelocity = true;
// Token: 0x0400569B RID: 22171
[NonSerialized]
public bool SpawnedFromPool;
// Token: 0x0400569C RID: 22172
[NonSerialized]
public bool SuppressesTeleport;
// Token: 0x0400569D RID: 22173
[NonSerialized]
public bool SupportsToolOverlap;
// Token: 0x0400569E RID: 22174
[NonSerialized]
public bool CollisionOwnershipTransferAllowed = true;
// Token: 0x0400569F RID: 22175
[NonSerialized]
public bool AlwaysPhysicalPickupOffCenter;
// Token: 0x040056A0 RID: 22176
[NonSerialized]
public bool IgnorePickupDirection;
// Token: 0x040056A1 RID: 22177
[NonSerialized]
public Tool.GNLFAODEBOE GravityPickupMode;
// Token: 0x040056A2 RID: 22178
[NonSerialized]
public bool SupportsTeleportHits;
// Token: 0x040056A3 RID: 22179
[NonSerialized]
public bool KinematicOnReset;
// Token: 0x040056A4 RID: 22180
[NonSerialized]
public bool KinematicOnSleep;
// Token: 0x040056A5 RID: 22181
[NonSerialized]
public Vector3 LastWorldSpacePickupPosition = Vector3.zero;
// Token: 0x040056A6 RID: 22182
[NonSerialized]
public Quaternion LastWorldSpacePickupRotation = Quaternion.identity;
// Token: 0x040056A7 RID: 22183
private bool? AHMKOODOOKH;
// Token: 0x040056A8 RID: 22184
[NonSerialized]
public OutlineEffectRenderer.IMJCBDKBDIE OutlineType;
// Token: 0x040056A9 RID: 22185
private List<Tool.NKDLFNGNBBF> LLMACEFNAKG = new List<Tool.NKDLFNGNBBF>();
// Token: 0x040056AA RID: 22186
private List<Canvas> PMOGOIKMFHB = new List<Canvas>();
// Token: 0x040056AB RID: 22187
private bool LPGOEALKMLP;
// Token: 0x040056AC RID: 22188
[NonSerialized]
public Collider HighlightedCollider;
// Token: 0x040056AD RID: 22189
private bool EBNCNPPGFNI;
// Token: 0x040056AE RID: 22190
private Vector3 EIDHLJMHJDK;
// Token: 0x040056AF RID: 22191
private Vector3 MMHBPCMODAD;
// Token: 0x040056B0 RID: 22192
private bool KFGCGFFKAKG;
// Token: 0x040056B1 RID: 22193
private int NGCBHBLDIDL;
// Token: 0x040056B2 RID: 22194
private List<Killzone> GAJGCGBMAFO = new List<Killzone>();
// Token: 0x040056B3 RID: 22195
private bool KHALFFFBFGF;
// Token: 0x040056B4 RID: 22196
private Coroutine HHPEPMOJHJI;
// Token: 0x040056B5 RID: 22197
private float HHHMPLICDGB;
// Token: 0x040056B6 RID: 22198
private bool BMJNKLLMFNM;
// Token: 0x040056B7 RID: 22199
private float GJMGNEKCNHP;
// Token: 0x040056B8 RID: 22200
private bool PKHIANIDNLA;
// Token: 0x040056B9 RID: 22201
private bool BBLJHOKDDJE = true;
// Token: 0x040056BA RID: 22202
private Vector3 DKFKBFHLJKE = Vector3.zero;
// Token: 0x040056BB RID: 22203
private Vector3 BGMHFMPECBB = Vector3.zero;
// Token: 0x040056BC RID: 22204
private float JEEDGMLBEOH;
// Token: 0x040056BD RID: 22205
private RigidbodyEx IDEKMJEJPOP;
// Token: 0x040056BE RID: 22206
private Vector3 KGONLIOPPCN = Vector3.zero;
// Token: 0x040056BF RID: 22207
private Vector3 IKGCOJBBDGO = Vector3.zero;
// Token: 0x040056C0 RID: 22208
private bool IMIJKLPLLAE;
// Token: 0x040056C1 RID: 22209
private List<Tool> DOELJNEIAKC = new List<Tool>();
// Token: 0x02000F86 RID: 3974
public enum GNLFAODEBOE
{
// Token: 0x040056C3 RID: 22211
SNAP_POSITION_SNAP_ORIENTATION,
// Token: 0x040056C4 RID: 22212
SNAP_POSITION_MAINTAIN_ORIENTATION,
// Token: 0x040056C5 RID: 22213
MAINTAIN_POSITION_MAINTAIN_ORIENTATION,
// Token: 0x040056C6 RID: 22214
DISABLED = -1
}
// Token: 0x02000F87 RID: 3975
// (Invoke) Token: 0x060214FA RID: 136442
public delegate void FCJCFBDGJIM(Tool COMHEONOMBA);
// Token: 0x02000F88 RID: 3976
// (Invoke) Token: 0x060214FE RID: 136446
public delegate void FKDCEJIOFAF(Tool COMHEONOMBA, Vector3 GPLIJKCIELE, Quaternion BJEPFIKAIAD, Vector3 BEDLPFBGLLP, bool MDMECJBCECO);
// Token: 0x02000F89 RID: 3977
// (Invoke) Token: 0x06021502 RID: 136450
public delegate void BBKLBEHIJOK(Tool COMHEONOMBA, Vector3 MMBLAFNAPPJ, Vector3 CIGPHKLAAOD);
// Token: 0x02000F8A RID: 3978
// (Invoke) Token: 0x06021506 RID: 136454
public delegate void AHKANPILICB(Tool COMHEONOMBA, Vector3 HFIONFHEFGP, Vector3 CCHAEPGJJLI);
// Token: 0x02000F8B RID: 3979
// (Invoke) Token: 0x0602150A RID: 136458
public delegate void INDCDPEKIGO(bool CMHBICCKNEG, bool EOJKHKDGDNE);
// Token: 0x02000F8C RID: 3980
// (Invoke) Token: 0x0602150E RID: 136462
public delegate void PAIINDAGJJN(Tool COMHEONOMBA, bool CAIMKOFMDHJ);
// Token: 0x02000F8D RID: 3981
// (Invoke) Token: 0x06021512 RID: 136466
public delegate void DJEMJNNFFAH(Tool COMHEONOMBA);
// Token: 0x02000F8E RID: 3982
// (Invoke) Token: 0x06021516 RID: 136470
public delegate void LKGCDDCODNH(Tool COMHEONOMBA, Weapon BLBPGNFCBEO, FLDPCEKNKCA BDOBLEKAEAM, Vector3 FHFHOMKFHCI);
// Token: 0x02000F8F RID: 3983
// (Invoke) Token: 0x0602151A RID: 136474
public delegate void EAPFCKNLCCB(Transform MKIILENGGPP, bool CFCKONIBNGK, ref Vector3 CIGPHKLAAOD, ref Quaternion IJGPPOIJDKO);
// Token: 0x02000F90 RID: 3984
// (Invoke) Token: 0x0602151E RID: 136478
public delegate void PFDOHBJFLEJ();
// Token: 0x02000F91 RID: 3985
// (Invoke) Token: 0x06021522 RID: 136482
public delegate float DGBLAICIPAB(Collider CINAFOGLFIB, Transform EPKBCNOMDOK, out bool PEENIDCFCGB);
// Token: 0x02000F92 RID: 3986
// (Invoke) Token: 0x06021526 RID: 136486
public delegate void FGFNFCMPFFF(Tool COMHEONOMBA, Killzone LMFNNPGMCMJ);
// Token: 0x02000F93 RID: 3987
// (Invoke) Token: 0x0602152A RID: 136490
public delegate void MBMDGPPJOKF(ref Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI);
// Token: 0x02000F94 RID: 3988
// (Invoke) Token: 0x0602152E RID: 136494
public delegate void ABGINEBMDIB(ref Vector3 HFIONFHEFGP, ref Vector3 CCHAEPGJJLI, Vector3 FHFHOMKFHCI);
// Token: 0x02000F95 RID: 3989
// (Invoke) Token: 0x06021532 RID: 136498
public delegate bool CFIAHKNGIKI(Tool COMHEONOMBA, Player OAKJPHFELHD, bool AABHBODJBNP);
// Token: 0x02000F96 RID: 3990
// (Invoke) Token: 0x06021536 RID: 136502
public delegate bool KFHDPDCCPHJ();
// Token: 0x02000F97 RID: 3991
// (Invoke) Token: 0x0602153A RID: 136506
public delegate Tool FLFLGPHIMIM(Player OAKJPHFELHD, bool MFHKIFDBNOM);
// Token: 0x02000F98 RID: 3992
// (Invoke) Token: 0x0602153E RID: 136510
public delegate void OJMHMEFPFOK();
// Token: 0x02000F99 RID: 3993
[Serializable]
public struct InteractionSettings
{
// Token: 0x06021541 RID: 136513 RVA: 0x0091939C File Offset: 0x0091759C
public static Tool.InteractionSettings IPLIGMFDHFF()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 683f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1150f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021542 RID: 136514 RVA: 0x0091940C File Offset: 0x0091760C
public static Tool.InteractionSettings AMNOGHNBCGD()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1104f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 1819f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021543 RID: 136515 RVA: 0x0091947C File Offset: 0x0091767C
public static Tool.InteractionSettings ANNADIMLMEP()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 436f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 390f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021544 RID: 136516 RVA: 0x009194EC File Offset: 0x009176EC
public static Tool.InteractionSettings EAFPIMCNPCB()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1486f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 169f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021545 RID: 136517 RVA: 0x0091955C File Offset: 0x0091775C
public static Tool.InteractionSettings IKHIIBAMAOJ()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 209f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 610f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021546 RID: 136518 RVA: 0x009195CC File Offset: 0x009177CC
public static Tool.InteractionSettings JNPOBFNMPNL()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1491f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 804f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021547 RID: 136519 RVA: 0x0091963C File Offset: 0x0091783C
public static Tool.InteractionSettings BHADLHLLEOE()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1263f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 363f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021548 RID: 136520 RVA: 0x009196AC File Offset: 0x009178AC
public static Tool.InteractionSettings JECBDLNEKJJ()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1386f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 478f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021549 RID: 136521 RVA: 0x0091971C File Offset: 0x0091791C
public static Tool.InteractionSettings KOLGIPBJHBB()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1535f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 173f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602154A RID: 136522 RVA: 0x0091978C File Offset: 0x0091798C
public static Tool.InteractionSettings HONMLCJPIHM()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1947f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 872f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x0602154B RID: 136523 RVA: 0x009197FC File Offset: 0x009179FC
public static Tool.InteractionSettings LDINKIKNMDK()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1663f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 273f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x0602154C RID: 136524 RVA: 0x0091986C File Offset: 0x00917A6C
public static Tool.InteractionSettings GPEOBLJOEDA()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 867f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 805f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x0602154D RID: 136525 RVA: 0x009198DC File Offset: 0x00917ADC
public static Tool.InteractionSettings LCNPFLBPDLD()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 755f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1866f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602154E RID: 136526 RVA: 0x0091994C File Offset: 0x00917B4C
public static Tool.InteractionSettings KBMINHGJCMB()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 84f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 957f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602154F RID: 136527 RVA: 0x009199BC File Offset: 0x00917BBC
public static Tool.InteractionSettings ADPFMDFPFJD()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1623f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 244f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021550 RID: 136528 RVA: 0x00919A2C File Offset: 0x00917C2C
public static Tool.InteractionSettings BICIEBBGHIH()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 468f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 794f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021551 RID: 136529 RVA: 0x00919A9C File Offset: 0x00917C9C
public static Tool.InteractionSettings NMKCJPMIDKK()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 792f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 784f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021552 RID: 136530 RVA: 0x00919B0C File Offset: 0x00917D0C
public static Tool.InteractionSettings HGDFGJDANHD()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1988f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 505f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x17000F9D RID: 3997
// (get) Token: 0x06021553 RID: 136531 RVA: 0x00919B7C File Offset: 0x00917D7C
public static Tool.InteractionSettings Default
{
get
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 10f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
}
// Token: 0x06021554 RID: 136532 RVA: 0x00919BEC File Offset: 0x00917DEC
public static Tool.InteractionSettings MMOOJNALANG()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 190f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1085f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021555 RID: 136533 RVA: 0x00919C5C File Offset: 0x00917E5C
public static Tool.InteractionSettings DENDEOGEHIA()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1585f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 727f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021556 RID: 136534 RVA: 0x00919CCC File Offset: 0x00917ECC
public static Tool.InteractionSettings FAGBHHNBCCJ()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1899f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 1483f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021557 RID: 136535 RVA: 0x00919D3C File Offset: 0x00917F3C
public static Tool.InteractionSettings PMKNCLBIHEC()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1294f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 401f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021558 RID: 136536 RVA: 0x00919DAC File Offset: 0x00917FAC
public static Tool.InteractionSettings ICBMHKPMFJC()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1901f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 905f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021559 RID: 136537 RVA: 0x00919E1C File Offset: 0x0091801C
public static Tool.InteractionSettings LOBKKFLPHNF()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1987f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1358f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x0602155A RID: 136538 RVA: 0x00919E8C File Offset: 0x0091808C
public static Tool.InteractionSettings FDPPGOBMFNL()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 231f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 1156f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602155B RID: 136539 RVA: 0x00919EFC File Offset: 0x009180FC
public static Tool.InteractionSettings NOGLLOMIPOB()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1285f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 347f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602155C RID: 136540 RVA: 0x00919F6C File Offset: 0x0091816C
public static Tool.InteractionSettings IJLNOGFFONP()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 145f,
HasMaxThrowSpeed = false,
MaxThrowSpeed = 638f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x0602155D RID: 136541 RVA: 0x00919FDC File Offset: 0x009181DC
public static Tool.InteractionSettings FLACBKAMBOA()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1961f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1510f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602155E RID: 136542 RVA: 0x0091A04C File Offset: 0x0091824C
public static Tool.InteractionSettings CKGMMEGNKAG()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1850f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 544f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x0602155F RID: 136543 RVA: 0x0091A0BC File Offset: 0x009182BC
public static Tool.InteractionSettings IKNBOJHHGFA()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1033f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 993f,
CanBeHolstered = true,
HolsteringTransform = null
};
}
// Token: 0x06021560 RID: 136544 RVA: 0x0091A12C File Offset: 0x0091832C
public static Tool.InteractionSettings HONNLPCEGNE()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 424f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 199f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021561 RID: 136545 RVA: 0x0091A19C File Offset: 0x0091839C
public static Tool.InteractionSettings KMJNHLNKPBG()
{
return new Tool.InteractionSettings
{
CanBePickedUp = true,
LockOnPickup = true,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 1374f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 395f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x06021562 RID: 136546 RVA: 0x0091A20C File Offset: 0x0091840C
public static Tool.InteractionSettings DEKFFOMBNNE()
{
return new Tool.InteractionSettings
{
CanBePickedUp = false,
LockOnPickup = false,
LeftHandPickupTransforms = new Tool.PickupTransforms(),
RightHandPickupTransforms = new Tool.PickupTransforms(),
ThrowSpeedMultiplier = 160f,
HasMaxThrowSpeed = true,
MaxThrowSpeed = 1439f,
CanBeHolstered = false,
HolsteringTransform = null
};
}
// Token: 0x040056C7 RID: 22215
[Header("Pickup")]
public bool CanBePickedUp;
// Token: 0x040056C8 RID: 22216
public bool LockOnPickup;
// Token: 0x040056C9 RID: 22217
[Header("Pickup Transforms")]
public Tool.PickupTransforms LeftHandPickupTransforms;
// Token: 0x040056CA RID: 22218
public Tool.PickupTransforms RightHandPickupTransforms;
// Token: 0x040056CB RID: 22219
[Header("Throwing")]
public float ThrowSpeedMultiplier;
// Token: 0x040056CC RID: 22220
public bool HasMaxThrowSpeed;
// Token: 0x040056CD RID: 22221
public float MaxThrowSpeed;
// Token: 0x040056CE RID: 22222
[Header("Holstering")]
public bool CanBeHolstered;
// Token: 0x040056CF RID: 22223
public Transform HolsteringTransform;
}
// Token: 0x02000F9A RID: 3994
[Serializable]
public class PickupTransforms
{
// Token: 0x040056D0 RID: 22224
public Transform Default;
// Token: 0x040056D1 RID: 22225
public Transform SteamVrVive;
// Token: 0x040056D2 RID: 22226
public Transform SteamVrOculus;
// Token: 0x040056D3 RID: 22227
public Transform Oculus;
}
// Token: 0x02000F9B RID: 3995
[Serializable]
public struct CollisionSettings
{
// Token: 0x06021564 RID: 136548 RVA: 0x0091A284 File Offset: 0x00918484
public static Tool.CollisionSettings HONMLCJPIHM()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 749f
};
}
// Token: 0x06021565 RID: 136549 RVA: 0x0091A2C0 File Offset: 0x009184C0
public static Tool.CollisionSettings FAGBHHNBCCJ()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1439f
};
}
// Token: 0x06021566 RID: 136550 RVA: 0x0091A2FC File Offset: 0x009184FC
public static Tool.CollisionSettings GPEOBLJOEDA()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 1997f
};
}
// Token: 0x06021567 RID: 136551 RVA: 0x0091A338 File Offset: 0x00918538
public static Tool.CollisionSettings ADPFMDFPFJD()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 92f
};
}
// Token: 0x06021568 RID: 136552 RVA: 0x0091A374 File Offset: 0x00918574
public static Tool.CollisionSettings DENDEOGEHIA()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 410f
};
}
// Token: 0x06021569 RID: 136553 RVA: 0x0091A3B0 File Offset: 0x009185B0
public static Tool.CollisionSettings JNPOBFNMPNL()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 155f
};
}
// Token: 0x0602156A RID: 136554 RVA: 0x0091A3EC File Offset: 0x009185EC
public static Tool.CollisionSettings PMKNCLBIHEC()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1531f
};
}
// Token: 0x0602156B RID: 136555 RVA: 0x0091A428 File Offset: 0x00918628
public static Tool.CollisionSettings KOLGIPBJHBB()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 471f
};
}
// Token: 0x0602156C RID: 136556 RVA: 0x0091A464 File Offset: 0x00918664
public static Tool.CollisionSettings ICBMHKPMFJC()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 878f
};
}
// Token: 0x0602156D RID: 136557 RVA: 0x0091A4A0 File Offset: 0x009186A0
public static Tool.CollisionSettings HONNLPCEGNE()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 760f
};
}
// Token: 0x0602156E RID: 136558 RVA: 0x0091A4DC File Offset: 0x009186DC
public static Tool.CollisionSettings FLACBKAMBOA()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1923f
};
}
// Token: 0x0602156F RID: 136559 RVA: 0x0091A518 File Offset: 0x00918718
public static Tool.CollisionSettings HGDFGJDANHD()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 8f
};
}
// Token: 0x06021570 RID: 136560 RVA: 0x0091A554 File Offset: 0x00918754
public static Tool.CollisionSettings MMOOJNALANG()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 400f
};
}
// Token: 0x06021571 RID: 136561 RVA: 0x0091A590 File Offset: 0x00918790
public static Tool.CollisionSettings KBMINHGJCMB()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 107f
};
}
// Token: 0x06021572 RID: 136562 RVA: 0x0091A5CC File Offset: 0x009187CC
public static Tool.CollisionSettings NOGLLOMIPOB()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1999f
};
}
// Token: 0x17000F9E RID: 3998
// (get) Token: 0x06021573 RID: 136563 RVA: 0x0091A608 File Offset: 0x00918808
public static Tool.CollisionSettings Default
{
get
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 180f
};
}
}
// Token: 0x06021574 RID: 136564 RVA: 0x0091A644 File Offset: 0x00918844
public static Tool.CollisionSettings ANNADIMLMEP()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 56f
};
}
// Token: 0x06021575 RID: 136565 RVA: 0x0091A680 File Offset: 0x00918880
public static Tool.CollisionSettings BHADLHLLEOE()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 213f
};
}
// Token: 0x06021576 RID: 136566 RVA: 0x0091A6BC File Offset: 0x009188BC
public static Tool.CollisionSettings BICIEBBGHIH()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 1815f
};
}
// Token: 0x06021577 RID: 136567 RVA: 0x0091A6F8 File Offset: 0x009188F8
public static Tool.CollisionSettings IPLIGMFDHFF()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1922f
};
}
// Token: 0x06021578 RID: 136568 RVA: 0x0091A734 File Offset: 0x00918934
public static Tool.CollisionSettings LDINKIKNMDK()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1537f
};
}
// Token: 0x06021579 RID: 136569 RVA: 0x0091A770 File Offset: 0x00918970
public static Tool.CollisionSettings IKNBOJHHGFA()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 1668f
};
}
// Token: 0x0602157A RID: 136570 RVA: 0x0091A7AC File Offset: 0x009189AC
public static Tool.CollisionSettings DEKFFOMBNNE()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 820f
};
}
// Token: 0x0602157B RID: 136571 RVA: 0x0091A7E8 File Offset: 0x009189E8
public static Tool.CollisionSettings IJLNOGFFONP()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 968f
};
}
// Token: 0x0602157C RID: 136572 RVA: 0x0091A824 File Offset: 0x00918A24
public static Tool.CollisionSettings LCNPFLBPDLD()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 633f
};
}
// Token: 0x0602157D RID: 136573 RVA: 0x0091A860 File Offset: 0x00918A60
public static Tool.CollisionSettings IKHIIBAMAOJ()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = true,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 710f
};
}
// Token: 0x0602157E RID: 136574 RVA: 0x0091A89C File Offset: 0x00918A9C
public static Tool.CollisionSettings AMNOGHNBCGD()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = false,
DynamicKinematicCollisionSpin = 83f
};
}
// Token: 0x0602157F RID: 136575 RVA: 0x0091A8D8 File Offset: 0x00918AD8
public static Tool.CollisionSettings CKGMMEGNKAG()
{
return new Tool.CollisionSettings
{
IgnoredColliders = null,
DynamicKinematicCollisionsCanBeApplied = false,
CanApplyDynamicKinematicCollisions = true,
DynamicKinematicCollisionSpin = 1229f
};
}
// Token: 0x040056D4 RID: 22228
public Collider[] IgnoredColliders;
// Token: 0x040056D5 RID: 22229
[Header("Dynamic Kinematic Collisions")]
public bool DynamicKinematicCollisionsCanBeApplied;
// Token: 0x040056D6 RID: 22230
public bool CanApplyDynamicKinematicCollisions;
// Token: 0x040056D7 RID: 22231
public float DynamicKinematicCollisionSpin;
}
// Token: 0x02000F9C RID: 3996
[Serializable]
public struct AudioSettings
{
// Token: 0x06021580 RID: 136576 RVA: 0x0091A914 File Offset: 0x00918B14
public static Tool.AudioSettings CKGMMEGNKAG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021581 RID: 136577 RVA: 0x0091A95C File Offset: 0x00918B5C
public static Tool.AudioSettings PMKNCLBIHEC()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021582 RID: 136578 RVA: 0x0091A9A4 File Offset: 0x00918BA4
public static Tool.AudioSettings MMOOJNALANG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021583 RID: 136579 RVA: 0x0091A9EC File Offset: 0x00918BEC
public static Tool.AudioSettings ICBMHKPMFJC()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021584 RID: 136580 RVA: 0x0091AA34 File Offset: 0x00918C34
public static Tool.AudioSettings ANNADIMLMEP()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021585 RID: 136581 RVA: 0x0091AA7C File Offset: 0x00918C7C
public static Tool.AudioSettings KGBJMKPHEMC()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021586 RID: 136582 RVA: 0x0091AAC4 File Offset: 0x00918CC4
public static Tool.AudioSettings BICIEBBGHIH()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021587 RID: 136583 RVA: 0x0091AB0C File Offset: 0x00918D0C
public static Tool.AudioSettings NEOLFDOBLPM()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021588 RID: 136584 RVA: 0x0091AB54 File Offset: 0x00918D54
public static Tool.AudioSettings ACOHLPFPCHB()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021589 RID: 136585 RVA: 0x0091AB9C File Offset: 0x00918D9C
public static Tool.AudioSettings JECBDLNEKJJ()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158A RID: 136586 RVA: 0x0091ABE4 File Offset: 0x00918DE4
public static Tool.AudioSettings GPEOBLJOEDA()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158B RID: 136587 RVA: 0x0091AC2C File Offset: 0x00918E2C
public static Tool.AudioSettings LOBKKFLPHNF()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158C RID: 136588 RVA: 0x0091AC74 File Offset: 0x00918E74
public static Tool.AudioSettings OFJHMGAPGJG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158D RID: 136589 RVA: 0x0091ACBC File Offset: 0x00918EBC
public static Tool.AudioSettings IPLIGMFDHFF()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158E RID: 136590 RVA: 0x0091AD04 File Offset: 0x00918F04
public static Tool.AudioSettings JNPOBFNMPNL()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602158F RID: 136591 RVA: 0x0091AD4C File Offset: 0x00918F4C
public static Tool.AudioSettings IKHIIBAMAOJ()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021590 RID: 136592 RVA: 0x0091AD94 File Offset: 0x00918F94
public static Tool.AudioSettings DEKFFOMBNNE()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021591 RID: 136593 RVA: 0x0091ADDC File Offset: 0x00918FDC
public static Tool.AudioSettings EOGFEOPAMNE()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021592 RID: 136594 RVA: 0x0091AE24 File Offset: 0x00919024
public static Tool.AudioSettings NOGLLOMIPOB()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021593 RID: 136595 RVA: 0x0091AE6C File Offset: 0x0091906C
public static Tool.AudioSettings NMKCJPMIDKK()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021594 RID: 136596 RVA: 0x0091AEB4 File Offset: 0x009190B4
public static Tool.AudioSettings LDINKIKNMDK()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021595 RID: 136597 RVA: 0x0091AEFC File Offset: 0x009190FC
public static Tool.AudioSettings KBMINHGJCMB()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021596 RID: 136598 RVA: 0x0091AF44 File Offset: 0x00919144
public static Tool.AudioSettings GDFNABDPAEG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x06021597 RID: 136599 RVA: 0x0091AF8C File Offset: 0x0091918C
public static Tool.AudioSettings HONNLPCEGNE()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x17000F9F RID: 3999
// (get) Token: 0x06021598 RID: 136600 RVA: 0x0091AFD4 File Offset: 0x009191D4
public static Tool.AudioSettings Default
{
get
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
}
// Token: 0x06021599 RID: 136601 RVA: 0x0091B01C File Offset: 0x0091921C
public static Tool.AudioSettings BHADLHLLEOE()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159A RID: 136602 RVA: 0x0091B064 File Offset: 0x00919264
public static Tool.AudioSettings ILJNNBFNAEG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159B RID: 136603 RVA: 0x0091B0AC File Offset: 0x009192AC
public static Tool.AudioSettings IPFLKNAJBHI()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159C RID: 136604 RVA: 0x0091B0F4 File Offset: 0x009192F4
public static Tool.AudioSettings FDPPGOBMFNL()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159D RID: 136605 RVA: 0x0091B13C File Offset: 0x0091933C
public static Tool.AudioSettings JKNPGFNHJDI()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159E RID: 136606 RVA: 0x0091B184 File Offset: 0x00919384
public static Tool.AudioSettings LCNPFLBPDLD()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x0602159F RID: 136607 RVA: 0x0091B1CC File Offset: 0x009193CC
public static Tool.AudioSettings IKNBOJHHGFA()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A0 RID: 136608 RVA: 0x0091B214 File Offset: 0x00919414
public static Tool.AudioSettings EAFPIMCNPCB()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A1 RID: 136609 RVA: 0x0091B25C File Offset: 0x0091945C
public static Tool.AudioSettings HGDFGJDANHD()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A2 RID: 136610 RVA: 0x0091B2A4 File Offset: 0x009194A4
public static Tool.AudioSettings KKODBBLPMMF()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A3 RID: 136611 RVA: 0x0091B2EC File Offset: 0x009194EC
public static Tool.AudioSettings DAEPIHIHOFH()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A4 RID: 136612 RVA: 0x0091B334 File Offset: 0x00919534
public static Tool.AudioSettings HONMLCJPIHM()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A5 RID: 136613 RVA: 0x0091B37C File Offset: 0x0091957C
public static Tool.AudioSettings IJLNOGFFONP()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A6 RID: 136614 RVA: 0x0091B3C4 File Offset: 0x009195C4
public static Tool.AudioSettings DENDEOGEHIA()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A7 RID: 136615 RVA: 0x0091B40C File Offset: 0x0091960C
public static Tool.AudioSettings FAGBHHNBCCJ()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A8 RID: 136616 RVA: 0x0091B454 File Offset: 0x00919654
public static Tool.AudioSettings KMJNHLNKPBG()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215A9 RID: 136617 RVA: 0x0091B49C File Offset: 0x0091969C
public static Tool.AudioSettings OIDPJEOEPFI()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AA RID: 136618 RVA: 0x0091B4E4 File Offset: 0x009196E4
public static Tool.AudioSettings ADPFMDFPFJD()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AB RID: 136619 RVA: 0x0091B52C File Offset: 0x0091972C
public static Tool.AudioSettings EHDEJBEPMHN()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AC RID: 136620 RVA: 0x0091B574 File Offset: 0x00919774
public static Tool.AudioSettings PIFOKNJCKLK()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AD RID: 136621 RVA: 0x0091B5BC File Offset: 0x009197BC
public static Tool.AudioSettings AMNOGHNBCGD()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AE RID: 136622 RVA: 0x0091B604 File Offset: 0x00919804
public static Tool.AudioSettings FLACBKAMBOA()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x060215AF RID: 136623 RVA: 0x0091B64C File Offset: 0x0091984C
public static Tool.AudioSettings KOLGIPBJHBB()
{
return new Tool.AudioSettings
{
PickupAudio = null,
ThrowAudio = null,
DropAudio = null,
ResetAudio = null,
LocalAttackAppliedAudio = null,
RemoteAttackAppliedAudio = null
};
}
// Token: 0x040056D8 RID: 22232
public RecRoomAudioClip PickupAudio;
// Token: 0x040056D9 RID: 22233
public RecRoomAudioClip ThrowAudio;
// Token: 0x040056DA RID: 22234
public RecRoomAudioClip DropAudio;
// Token: 0x040056DB RID: 22235
public RecRoomAudioClip ResetAudio;
// Token: 0x040056DC RID: 22236
[FormerlySerializedAs("LocalForceAppliedAudio")]
public RecRoomAudioClip LocalAttackAppliedAudio;
// Token: 0x040056DD RID: 22237
[FormerlySerializedAs("RemoteForceAppliedAudio")]
public RecRoomAudioClip RemoteAttackAppliedAudio;
}
// Token: 0x02000F9D RID: 3997
[Serializable]
public struct RenderSettings
{
// Token: 0x060215B0 RID: 136624 RVA: 0x0091B694 File Offset: 0x00919894
public static Tool.RenderSettings IKHIIBAMAOJ()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215B1 RID: 136625 RVA: 0x0091B6CC File Offset: 0x009198CC
public static Tool.RenderSettings FAGBHHNBCCJ()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215B2 RID: 136626 RVA: 0x0091B704 File Offset: 0x00919904
public static Tool.RenderSettings KOLGIPBJHBB()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215B3 RID: 136627 RVA: 0x0091B73C File Offset: 0x0091993C
public static Tool.RenderSettings HGDFGJDANHD()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215B4 RID: 136628 RVA: 0x0091B774 File Offset: 0x00919974
public static Tool.RenderSettings KBMINHGJCMB()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215B5 RID: 136629 RVA: 0x0091B7AC File Offset: 0x009199AC
public static Tool.RenderSettings DENDEOGEHIA()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215B6 RID: 136630 RVA: 0x0091B7E4 File Offset: 0x009199E4
public static Tool.RenderSettings GPEOBLJOEDA()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215B7 RID: 136631 RVA: 0x0091B81C File Offset: 0x00919A1C
public static Tool.RenderSettings PMKNCLBIHEC()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215B8 RID: 136632 RVA: 0x0091B854 File Offset: 0x00919A54
public static Tool.RenderSettings JNPOBFNMPNL()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215B9 RID: 136633 RVA: 0x0091B88C File Offset: 0x00919A8C
public static Tool.RenderSettings HONNLPCEGNE()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215BA RID: 136634 RVA: 0x0091B8C4 File Offset: 0x00919AC4
public static Tool.RenderSettings MMOOJNALANG()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215BB RID: 136635 RVA: 0x0091B8FC File Offset: 0x00919AFC
public static Tool.RenderSettings CKGMMEGNKAG()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215BC RID: 136636 RVA: 0x0091B934 File Offset: 0x00919B34
public static Tool.RenderSettings LDINKIKNMDK()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215BD RID: 136637 RVA: 0x0091B96C File Offset: 0x00919B6C
public static Tool.RenderSettings IKNBOJHHGFA()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215BE RID: 136638 RVA: 0x0091B9A4 File Offset: 0x00919BA4
public static Tool.RenderSettings IPLIGMFDHFF()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215BF RID: 136639 RVA: 0x0091B9DC File Offset: 0x00919BDC
public static Tool.RenderSettings ANNADIMLMEP()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215C0 RID: 136640 RVA: 0x0091BA14 File Offset: 0x00919C14
public static Tool.RenderSettings FLACBKAMBOA()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215C1 RID: 136641 RVA: 0x0091BA4C File Offset: 0x00919C4C
public static Tool.RenderSettings NOGLLOMIPOB()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215C2 RID: 136642 RVA: 0x0091BA84 File Offset: 0x00919C84
public static Tool.RenderSettings BHADLHLLEOE()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x17000FA0 RID: 4000
// (get) Token: 0x060215C3 RID: 136643 RVA: 0x0091BABC File Offset: 0x00919CBC
public static Tool.RenderSettings Default
{
get
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = false
};
}
}
// Token: 0x060215C4 RID: 136644 RVA: 0x0091BAF4 File Offset: 0x00919CF4
public static Tool.RenderSettings ADPFMDFPFJD()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215C5 RID: 136645 RVA: 0x0091BB2C File Offset: 0x00919D2C
public static Tool.RenderSettings ICBMHKPMFJC()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215C6 RID: 136646 RVA: 0x0091BB64 File Offset: 0x00919D64
public static Tool.RenderSettings AMNOGHNBCGD()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215C7 RID: 136647 RVA: 0x0091BB9C File Offset: 0x00919D9C
public static Tool.RenderSettings IJLNOGFFONP()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215C8 RID: 136648 RVA: 0x0091BBD4 File Offset: 0x00919DD4
public static Tool.RenderSettings BICIEBBGHIH()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215C9 RID: 136649 RVA: 0x0091BC0C File Offset: 0x00919E0C
public static Tool.RenderSettings DEKFFOMBNNE()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = true,
SuppressAnimateInOut = false,
ShouldAnimateWhileNotHeld = true
};
}
// Token: 0x060215CA RID: 136650 RVA: 0x0091BC44 File Offset: 0x00919E44
public static Tool.RenderSettings LCNPFLBPDLD()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x060215CB RID: 136651 RVA: 0x0091BC7C File Offset: 0x00919E7C
public static Tool.RenderSettings HONMLCJPIHM()
{
return new Tool.RenderSettings
{
RenderersThatDoNotHoverHighlight = null,
VisibleWhileTeleporterVisible = false,
SuppressAnimateInOut = true,
ShouldAnimateWhileNotHeld = false
};
}
// Token: 0x040056DE RID: 22238
public Renderer[] RenderersThatDoNotHoverHighlight;
// Token: 0x040056DF RID: 22239
[Header("Settings")]
public bool VisibleWhileTeleporterVisible;
// Token: 0x040056E0 RID: 22240
public bool SuppressAnimateInOut;
// Token: 0x040056E1 RID: 22241
public bool ShouldAnimateWhileNotHeld;
}
// Token: 0x02000F9E RID: 3998
private struct NKDLFNGNBBF
{
// Token: 0x040056E2 RID: 22242
public Renderer PGNOGPAEDGB;
// Token: 0x040056E3 RID: 22243
public int MNPMFLEMFDM;
}
// Token: 0x02000FA0 RID: 4000
[CompilerGenerated]
private sealed class PAMJHNDLGCC
{
// Token: 0x06021634 RID: 136756 RVA: 0x0091D298 File Offset: 0x0091B498
internal bool GKPFDNMOEIP(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021635 RID: 136757 RVA: 0x0091D2AC File Offset: 0x0091B4AC
internal bool JGPKOJDHNBD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021636 RID: 136758 RVA: 0x0091D2C0 File Offset: 0x0091B4C0
internal bool BALLGOLONNE(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021637 RID: 136759 RVA: 0x0091D2D4 File Offset: 0x0091B4D4
internal bool CNNJMMDCEMD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021638 RID: 136760 RVA: 0x0091D2E8 File Offset: 0x0091B4E8
internal bool AIKPDPGLFEG(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021639 RID: 136761 RVA: 0x0091D2FC File Offset: 0x0091B4FC
internal bool IOJPCLALFLN(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163A RID: 136762 RVA: 0x0091D310 File Offset: 0x0091B510
internal bool MFGNBHBNJPJ(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163B RID: 136763 RVA: 0x0091D324 File Offset: 0x0091B524
internal bool OJKNBNGGBEC(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163C RID: 136764 RVA: 0x0091D338 File Offset: 0x0091B538
internal bool FGPMLFCBDHD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163D RID: 136765 RVA: 0x0091D34C File Offset: 0x0091B54C
internal bool BMJOLOCMHKL(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163E RID: 136766 RVA: 0x0091D360 File Offset: 0x0091B560
internal bool LACKKCKOGHI(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602163F RID: 136767 RVA: 0x0091D374 File Offset: 0x0091B574
internal bool ADLBODFDOJH(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021640 RID: 136768 RVA: 0x0091D388 File Offset: 0x0091B588
internal bool BIIEOCCBGFE(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021641 RID: 136769 RVA: 0x0091D39C File Offset: 0x0091B59C
internal bool HBBMONNFLFN(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021642 RID: 136770 RVA: 0x0091D3B0 File Offset: 0x0091B5B0
internal bool ABODGDAKAEN(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021643 RID: 136771 RVA: 0x0091D3C4 File Offset: 0x0091B5C4
internal bool ODJELHECHPO(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021644 RID: 136772 RVA: 0x0091D3D8 File Offset: 0x0091B5D8
internal bool JMKHDDKCIKH(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021645 RID: 136773 RVA: 0x0091D3EC File Offset: 0x0091B5EC
internal bool LNEDHHMFFKK(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021647 RID: 136775 RVA: 0x0091D408 File Offset: 0x0091B608
internal bool AJNBDKBLFMD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021648 RID: 136776 RVA: 0x0091D41C File Offset: 0x0091B61C
internal bool DOBDAENFDAJ(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021649 RID: 136777 RVA: 0x0091D430 File Offset: 0x0091B630
internal bool JJIIMDCJECL(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164A RID: 136778 RVA: 0x0091D444 File Offset: 0x0091B644
internal bool CACOMKEAKLI(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164B RID: 136779 RVA: 0x0091D458 File Offset: 0x0091B658
internal bool JBFOKOJEMEC(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164C RID: 136780 RVA: 0x0091D46C File Offset: 0x0091B66C
internal bool NJLCHBPFKMD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164D RID: 136781 RVA: 0x0091D480 File Offset: 0x0091B680
internal bool NFHFAELMGBE(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164E RID: 136782 RVA: 0x0091D494 File Offset: 0x0091B694
internal bool CMJAJDPCFJA(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602164F RID: 136783 RVA: 0x0091D4A8 File Offset: 0x0091B6A8
internal bool BPHNJPMKOEC(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021650 RID: 136784 RVA: 0x0091D4BC File Offset: 0x0091B6BC
internal bool KIIKBNCHANP(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021651 RID: 136785 RVA: 0x0091D4D0 File Offset: 0x0091B6D0
internal bool BFLGOFKCKFP(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021652 RID: 136786 RVA: 0x0091D4E4 File Offset: 0x0091B6E4
internal bool PAKGFLGGCHF(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021653 RID: 136787 RVA: 0x0091D4F8 File Offset: 0x0091B6F8
internal bool BMHOLGELKGA(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021654 RID: 136788 RVA: 0x0091D50C File Offset: 0x0091B70C
internal bool FLEEFDFKEIB(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021655 RID: 136789 RVA: 0x0091D520 File Offset: 0x0091B720
internal bool FLOKJAEEFCE(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021656 RID: 136790 RVA: 0x0091D534 File Offset: 0x0091B734
internal bool EDIBGMKACKD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021657 RID: 136791 RVA: 0x0091D548 File Offset: 0x0091B748
internal bool CHPMHNFNCDD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021658 RID: 136792 RVA: 0x0091D55C File Offset: 0x0091B75C
internal bool OGAJFHEKIED(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021659 RID: 136793 RVA: 0x0091D570 File Offset: 0x0091B770
internal bool ELNIKMBDIDF(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165A RID: 136794 RVA: 0x0091D584 File Offset: 0x0091B784
internal bool CFCEJGGFGPD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165B RID: 136795 RVA: 0x0091D598 File Offset: 0x0091B798
internal bool BGEAIOGNJHN(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165C RID: 136796 RVA: 0x0091D5AC File Offset: 0x0091B7AC
internal bool MPMODOIAAGE(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165D RID: 136797 RVA: 0x0091D5C0 File Offset: 0x0091B7C0
internal bool CDOONHODPEF(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165E RID: 136798 RVA: 0x0091D5D4 File Offset: 0x0091B7D4
internal bool DMDHBBPKBOI(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x0602165F RID: 136799 RVA: 0x0091D5E8 File Offset: 0x0091B7E8
internal bool JHEKFIPOGLL(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021660 RID: 136800 RVA: 0x0091D5FC File Offset: 0x0091B7FC
internal bool FDIAAFDGCGC(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021661 RID: 136801 RVA: 0x0091D610 File Offset: 0x0091B810
internal bool ALGIBDFNIAN(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x06021662 RID: 136802 RVA: 0x0091D624 File Offset: 0x0091B824
internal bool NKONOOELLHD(Tool.NKDLFNGNBBF GJAPMDIMMKN)
{
return GJAPMDIMMKN.PGNOGPAEDGB == this.JGDAEIHOEPA;
}
// Token: 0x040056EA RID: 22250
internal Renderer JGDAEIHOEPA;
}
// Token: 0x02000FA1 RID: 4001
[CompilerGenerated]
private sealed class FEBJLHLBJFL
{
// Token: 0x06021663 RID: 136803 RVA: 0x0091D638 File Offset: 0x0091B838
internal bool BGEAIOGNJHN(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021664 RID: 136804 RVA: 0x0091D648 File Offset: 0x0091B848
internal bool IBLIPIGAMEL(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021665 RID: 136805 RVA: 0x0091D658 File Offset: 0x0091B858
internal bool IOJPCLALFLN(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021666 RID: 136806 RVA: 0x0091D668 File Offset: 0x0091B868
internal bool HJNAKCHFFHA(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021667 RID: 136807 RVA: 0x0091D678 File Offset: 0x0091B878
internal bool CNBODKBDHKF(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021668 RID: 136808 RVA: 0x0091D688 File Offset: 0x0091B888
internal bool OJKNBNGGBEC(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021669 RID: 136809 RVA: 0x0091D698 File Offset: 0x0091B898
internal bool JAIDJPDOOOA(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166A RID: 136810 RVA: 0x0091D6A8 File Offset: 0x0091B8A8
internal bool JCIGHBGDCMB(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166B RID: 136811 RVA: 0x0091D6B8 File Offset: 0x0091B8B8
internal bool PGGNPPHMGMF(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166C RID: 136812 RVA: 0x0091D6C8 File Offset: 0x0091B8C8
internal bool OBEELMGMFCN(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166D RID: 136813 RVA: 0x0091D6D8 File Offset: 0x0091B8D8
internal bool KLMKCPAELKO(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166E RID: 136814 RVA: 0x0091D6E8 File Offset: 0x0091B8E8
internal bool NALMKHOOIDC(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x0602166F RID: 136815 RVA: 0x0091D6F8 File Offset: 0x0091B8F8
internal bool BALLGOLONNE(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021670 RID: 136816 RVA: 0x0091D708 File Offset: 0x0091B908
internal bool CMJAJDPCFJA(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021672 RID: 136818 RVA: 0x0091D720 File Offset: 0x0091B920
internal bool BFLGOFKCKFP(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021673 RID: 136819 RVA: 0x0091D730 File Offset: 0x0091B930
internal bool PGMGGNODPAN(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021674 RID: 136820 RVA: 0x0091D740 File Offset: 0x0091B940
internal bool GFKPDLLFOFH(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021675 RID: 136821 RVA: 0x0091D750 File Offset: 0x0091B950
internal bool PBGJBBFEHFI(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021676 RID: 136822 RVA: 0x0091D760 File Offset: 0x0091B960
internal bool NNKHKHOALNP(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021677 RID: 136823 RVA: 0x0091D770 File Offset: 0x0091B970
internal bool ODJELHECHPO(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021678 RID: 136824 RVA: 0x0091D780 File Offset: 0x0091B980
internal bool OGAJFHEKIED(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x06021679 RID: 136825 RVA: 0x0091D790 File Offset: 0x0091B990
internal bool BPHNJPMKOEC(Canvas GJAPMDIMMKN)
{
return GJAPMDIMMKN == this.IOOLPDOEDGA;
}
// Token: 0x040056EB RID: 22251
internal Canvas IOOLPDOEDGA;
}
}