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
+1495
View File
@@ -0,0 +1,1495 @@
using System;
using UnityEngine;
namespace RecRoom.Tools.Weapons
{
// Token: 0x0200011B RID: 283
public class Bow : RangedWeapon
{
// Token: 0x06003ADA RID: 15066 RVA: 0x0012719C File Offset: 0x0012539C
private void MADCMHAHDOB(Tool ENBMEDIFBLM)
{
if (base.BKDFLNGCINH.OHGPCMJMFGC && this.CKKODBCMGJJ != null && base.JNOCCMDBMIO())
{
float magnitude = (this.CCMGAPMBPGL().position - this.HJMIFHCBNHF.transform.position).magnitude;
Vector3 vector = this.CKKODBCMGJJ.transform.forward * this.speedOverDrawLength.NFOBALFMHOF(magnitude);
this.Fire(vector, Mathf.Min(130f, this.arrowChargeOverDrawLength.NFOBALFMHOF((this.IJGPDJBFDPG.position - this.JCLGEGDODKP().transform.position).magnitude)));
}
}
// Token: 0x06003ADB RID: 15067 RVA: 0x00127264 File Offset: 0x00125464
public OffsetRotationRigidbodyPickup MMBJLBLBMLB()
{
return this.<IGPFEHOKJKG>k__BackingField;
}
// Token: 0x06003ADC RID: 15068 RVA: 0x0012726C File Offset: 0x0012546C
private void MDIHAOCJNDC(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.DBCJADLLOGG(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Right);
}
}
// Token: 0x06003ADD RID: 15069 RVA: 0x00127294 File Offset: 0x00125494
public void ADMNFOCHLLF(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003ADE RID: 15070 RVA: 0x001272A0 File Offset: 0x001254A0
private void OEGPBKNDEGI(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1515f : 1700f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003ADF RID: 15071 RVA: 0x00127300 File Offset: 0x00125500
private void JIAEJIBKAAB(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 709f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Release(Vector3.zero);
}
if (this.CEILDLBPEIA().CMLFAHFDBED().OHGPCMJMFGC && ENBMEDIFBLM.CAAOEAAJAIL == this.HJMIFHCBNHF.OPJDNGFDMBN().FICBNMJECCH && this.JCLGEGDODKP().PKAKOAMJLNN().FICBNMJECCH.HKDNGBPNDDD())
{
this.BMCKDMJACIH().OPJDNGFDMBN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.JCLGEGDODKP().transform.position = this.BMCKDMJACIH().ICAFFBPDEBJ.GPJNOFHNCFL().position;
this.JCLGEGDODKP().transform.rotation = this.JCLGEGDODKP().IOJMLLHCKNL().PLCCOELEBIJ.rotation;
}
}
// Token: 0x06003AE0 RID: 15072 RVA: 0x001273F4 File Offset: 0x001255F4
private void JMGGGNCNJBM(Tool ENBMEDIFBLM)
{
if (this.CKKODBCMGJJ == null)
{
if (!base.HBEJNMIIMHO)
{
this.CKKODBCMGJJ = this.CPJILHGNNEF(null) as BowArrow;
if (this.CKKODBCMGJJ != null)
{
if (this.arrowNockingAudioClip != null)
{
AudioManager.Play3DSFX(this.arrowNockingAudioClip, this.HJMIFHCBNHF.transform, null);
}
this.CKKODBCMGJJ.transform.localScale = Vector3.one;
this.CKKODBCMGJJ.transform.position = this.HJMIFHCBNHF.transform.position;
this.CKKODBCMGJJ.transform.rotation = this.MFEDGGOODDA().transform.rotation;
}
}
}
else
{
this.MFEDGGOODDA().PKAKOAMJLNN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06003AE1 RID: 15073 RVA: 0x001274D4 File Offset: 0x001256D4
protected virtual void ENGNDJADBDF()
{
base.Update();
if (this.HGJCENJFMHA == null)
{
Debug.LogError("OpusDecoder");
}
if (this.JCLGEGDODKP() == null)
{
Debug.LogError("ESM");
}
else if (this.CEILDLBPEIA().EECODFICCPB() == null)
{
Debug.LogError("\"");
}
else if (this.BMCKDMJACIH().ADDEADCPMMG().HBAOKHGCFMC() == null)
{
Debug.LogError("islocal");
}
if (this.CKKODBCMGJJ == null && !this.CEILDLBPEIA().HNHKELDGEGH().KAGCLJFJHAP())
{
this.HJMIFHCBNHF.transform.position = this.BMCKDMJACIH().OLHGMNJDFEI().FCMEMJIBBIB()
.position;
this.MFEDGGOODDA().transform.rotation = this.HJMIFHCBNHF.MPLJHMBMKEE().AFLIKFMPGKK().rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.FMKLPHGACBP().usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.HJMIFHCBNHF.transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.IJGPDJBFDPG, Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.HGJCENJFMHA.rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.HJMIFHCBNHF.HNHKELDGEGH().HBAOKHGCFMC().position - this.HJMIFHCBNHF.transform.position).magnitude;
if (this.BMCKDMJACIH().KNEJJEBLJCP().OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.DLMLAAGKAOB();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003AE2 RID: 15074 RVA: 0x00127754 File Offset: 0x00125954
private void EGEJCFCMOOB(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1282f : 1973f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003AE3 RID: 15075 RVA: 0x001277B4 File Offset: 0x001259B4
private Transform KBIJCKLFCEN()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x06003AE4 RID: 15076 RVA: 0x001277FC File Offset: 0x001259FC
public void PGOLEHDFGAO(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003AE5 RID: 15077 RVA: 0x00127808 File Offset: 0x00125A08
protected virtual void KADECABPECJ()
{
this.CEILDLBPEIA().MJFGLHPGKCN().GFBCCFIMFEC -= this.COPBFEJEJPE;
this.MFEDGGOODDA().KNEJJEBLJCP().PLPIAOHJBOB -= this.APJJDCAIPCJ;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.MDIHAOCJNDC;
base.BKDFLNGCINH.PLPIAOHJBOB += this.GEPODKGMHLH;
}
base.OnDestroy();
}
// Token: 0x06003AE6 RID: 15078 RVA: 0x00127894 File Offset: 0x00125A94
public void AHKLCPGAPHE(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003AE7 RID: 15079 RVA: 0x001278A0 File Offset: 0x00125AA0
private void MJNDPHFCHDL(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 299f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.AIDBPGBIKDB(Vector3.zero);
}
if (this.BMCKDMJACIH().CMLFAHFDBED().OHGPCMJMFGC && ENBMEDIFBLM.CAAOEAAJAIL == this.HJMIFHCBNHF.BKDFLNGCINH.FICBNMJECCH && this.MFEDGGOODDA().OPJDNGFDMBN().FICBNMJECCH.CFPNNAADNJF())
{
this.JCLGEGDODKP().KNEJJEBLJCP().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.JCLGEGDODKP().transform.position = this.MFEDGGOODDA().JGBACOGABDN().FCMEMJIBBIB()
.position;
this.JCLGEGDODKP().transform.rotation = this.CEILDLBPEIA().MPLJHMBMKEE().LMHKDHNCCCF()
.rotation;
}
}
// Token: 0x06003AE8 RID: 15080 RVA: 0x00127994 File Offset: 0x00125B94
protected virtual bool HAPOMLMDFGP()
{
return true;
}
// Token: 0x06003AE9 RID: 15081 RVA: 0x00127998 File Offset: 0x00125B98
private void PNFHJAOPOEC(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.DBCJADLLOGG(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Right);
}
}
// Token: 0x06003AEA RID: 15082 RVA: 0x001279C0 File Offset: 0x00125BC0
public BowString CEILDLBPEIA()
{
return this.<BODLNMAECLF>k__BackingField;
}
// Token: 0x06003AEB RID: 15083 RVA: 0x001279C8 File Offset: 0x00125BC8
private void CONJFAAONBL(Tool ENBMEDIFBLM)
{
if (base.BKDFLNGCINH.OHGPCMJMFGC && this.CKKODBCMGJJ != null && base.BHCCHBHNHCG)
{
float magnitude = (this.BKBGMNJOIED().position - this.JCLGEGDODKP().transform.position).magnitude;
Vector3 vector = this.CKKODBCMGJJ.transform.forward * this.speedOverDrawLength.NFOBALFMHOF(magnitude);
this.Fire(vector, Mathf.Min(1877f, this.arrowChargeOverDrawLength.NFOBALFMHOF((this.IJGPDJBFDPG.position - this.CEILDLBPEIA().transform.position).magnitude)));
}
}
// Token: 0x06003AEC RID: 15084 RVA: 0x00127A90 File Offset: 0x00125C90
public void ICCJAOOOIKI(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003AED RID: 15085 RVA: 0x00127A9C File Offset: 0x00125C9C
protected virtual void EIMPMCFDMIA()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
base.BKDFLNGCINH.PLPIAOHJBOB += this.FMJFGJGOLMF;
}
}
// Token: 0x06003AEE RID: 15086 RVA: 0x00127AF0 File Offset: 0x00125CF0
protected virtual void IIEAFLHEEPK(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.GJHDOEFFENE(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x06003AEF RID: 15087 RVA: 0x00127B30 File Offset: 0x00125D30
private void GLMIOLOGMDL(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1850f : 369f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003AF0 RID: 15088 RVA: 0x00127B90 File Offset: 0x00125D90
private void BJOLDNEFEHH(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 270f : 911f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003AF1 RID: 15089 RVA: 0x00127BF0 File Offset: 0x00125DF0
private void HOPPFHENDHL(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 373f : 800f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003AF2 RID: 15090 RVA: 0x00127C50 File Offset: 0x00125E50
protected virtual void DJAGKCMBIEJ()
{
base.Start();
if (this.JCLGEGDODKP() == null)
{
Debug.LogError(base.name + "{not_found}");
}
else
{
this.CEILDLBPEIA().MJFGLHPGKCN().GFBCCFIMFEC += this.LCNEFMLPIBL;
this.MFEDGGOODDA().OPJDNGFDMBN().PLPIAOHJBOB += this.CONJFAAONBL;
}
this.HGJCENJFMHA = base.BKDFLNGCINH.CADPGMLHFGH as OffsetRotationRigidbodyPickup;
}
// Token: 0x06003AF3 RID: 15091 RVA: 0x00127CDC File Offset: 0x00125EDC
private void NBJGFFJBIHB(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 382f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.BHFCGGJLKFB(Vector3.zero);
}
if (this.BMCKDMJACIH().KNEJJEBLJCP().OHGPCMJMFGC && ENBMEDIFBLM.NAABPMOIADH() == this.MFEDGGOODDA().KNEJJEBLJCP().FICBNMJECCH && this.JCLGEGDODKP().LLBGJMFFICN().FICBNMJECCH.EEHCAMCMPAG())
{
this.JCLGEGDODKP().CMLFAHFDBED().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.MFEDGGOODDA().transform.position = this.CEILDLBPEIA().ICAFFBPDEBJ.GPJNOFHNCFL().position;
this.MFEDGGOODDA().transform.rotation = this.BMCKDMJACIH().IOJMLLHCKNL().PLCCOELEBIJ.rotation;
}
}
// Token: 0x06003AF4 RID: 15092 RVA: 0x00127DD0 File Offset: 0x00125FD0
protected virtual bool GGFGBJMLNEO()
{
return false;
}
// Token: 0x06003AF5 RID: 15093 RVA: 0x00127DD4 File Offset: 0x00125FD4
private void COPBFEJEJPE(Tool ENBMEDIFBLM)
{
if (this.CKKODBCMGJJ == null)
{
if (!base.HBEJNMIIMHO)
{
this.CKKODBCMGJJ = this.CPJILHGNNEF(null) as BowArrow;
if (this.CKKODBCMGJJ != null)
{
if (this.arrowNockingAudioClip != null)
{
AudioManager.Play3DSFX(this.arrowNockingAudioClip, this.HJMIFHCBNHF.transform, null);
}
this.CKKODBCMGJJ.transform.localScale = Vector3.one;
this.CKKODBCMGJJ.transform.position = this.MFEDGGOODDA().transform.position;
this.CKKODBCMGJJ.transform.rotation = this.CEILDLBPEIA().transform.rotation;
}
}
}
else
{
this.JCLGEGDODKP().LLBGJMFFICN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06003AF6 RID: 15094 RVA: 0x00127EB4 File Offset: 0x001260B4
private void DLMLAAGKAOB()
{
if (this.limbCreakAudioClip != null)
{
this.limbCreakAudioClip.pitchShift = Mathf.Min(0.45f, 0.45f * this.JCJNLKCAMFO / this.speedOverDrawLength.KBKLOFPFPBD);
AudioManager.Play3DSFX(this.limbCreakAudioClip, base.transform, null);
}
if (base.BKDFLNGCINH.FICBNMJECCH != null && base.BKDFLNGCINH.FICBNMJECCH.NHDDPGADJPJ)
{
foreach (PlayerHand playerHand in base.BKDFLNGCINH.FICBNMJECCH.JPICHJGANKL)
{
playerHand.Vibrate(20, 500);
}
}
}
// Token: 0x06003AF7 RID: 15095 RVA: 0x00127F98 File Offset: 0x00126198
protected override void Awake()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
}
// Token: 0x06003AF8 RID: 15096 RVA: 0x00127FEC File Offset: 0x001261EC
protected virtual void BACNJJKPEOO()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.JFKPCMHKMAB;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
}
// Token: 0x06003AF9 RID: 15097 RVA: 0x00128040 File Offset: 0x00126240
private Transform OBLNIFHIPPF()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x06003AFA RID: 15098 RVA: 0x00128088 File Offset: 0x00126288
protected override void OnDestroy()
{
this.HJMIFHCBNHF.BKDFLNGCINH.GFBCCFIMFEC -= this.IMKLDHMHPJD;
this.HJMIFHCBNHF.BKDFLNGCINH.PLPIAOHJBOB -= this.APJJDCAIPCJ;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.ILAKKOOGHDI;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
base.OnDestroy();
}
// Token: 0x06003AFB RID: 15099 RVA: 0x00128114 File Offset: 0x00126314
protected virtual void HNGBEOEJBFO()
{
base.Update();
if (this.FMKLPHGACBP() == null)
{
Debug.LogError("MP");
}
if (this.MFEDGGOODDA() == null)
{
Debug.LogError("{0}v1/{1}");
}
else if (this.CEILDLBPEIA().OLHGMNJDFEI() == null)
{
Debug.LogError("newItems");
}
else if (this.JCLGEGDODKP().ICAFFBPDEBJ.AFLIKFMPGKK() == null)
{
Debug.LogError("10 Seconds Remaining");
}
if (this.CKKODBCMGJJ == null && !this.JCLGEGDODKP().OLHGMNJDFEI().GKMOCFANDOM)
{
this.JCLGEGDODKP().transform.position = this.HJMIFHCBNHF.JGBACOGABDN().LMHKDHNCCCF().position;
this.MFEDGGOODDA().transform.rotation = this.BMCKDMJACIH().OLHGMNJDFEI().GPJNOFHNCFL()
.rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.EEOKMKEBMND().usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.MFEDGGOODDA().transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.OBLNIFHIPPF(), Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.FMKLPHGACBP().rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.BMCKDMJACIH().IOJMLLHCKNL().AFLIKFMPGKK()
.position - this.JCLGEGDODKP().transform.position).magnitude;
if (this.MFEDGGOODDA().OPJDNGFDMBN().OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.ONJHFAOAKGP();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 1, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003AFC RID: 15100 RVA: 0x00128394 File Offset: 0x00126594
protected virtual bool ONKOKAMKOHH()
{
return false;
}
// Token: 0x06003AFD RID: 15101 RVA: 0x00128398 File Offset: 0x00126598
public OffsetRotationRigidbodyPickup EEOKMKEBMND()
{
return this.<IGPFEHOKJKG>k__BackingField;
}
// Token: 0x06003AFE RID: 15102 RVA: 0x001283A0 File Offset: 0x001265A0
private void KKDPCHFBNKH(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 1, 646f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.LELIGMKAICM(Vector3.zero);
}
if (this.JCLGEGDODKP().OPJDNGFDMBN().OHGPCMJMFGC && ENBMEDIFBLM.NAABPMOIADH() == this.MFEDGGOODDA().PKAKOAMJLNN().FICBNMJECCH && this.CEILDLBPEIA().BKDFLNGCINH.FICBNMJECCH.GNCAHBDHAEI())
{
this.HJMIFHCBNHF.OPJDNGFDMBN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.HJMIFHCBNHF.transform.position = this.CEILDLBPEIA().MPLJHMBMKEE().LMHKDHNCCCF()
.position;
this.HJMIFHCBNHF.transform.rotation = this.JCLGEGDODKP().MPLJHMBMKEE().HBAOKHGCFMC()
.rotation;
}
}
// Token: 0x17000111 RID: 273
// (get) Token: 0x06003AFF RID: 15103 RVA: 0x00128494 File Offset: 0x00126694
private Transform IJGPDJBFDPG
{
get
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
}
// Token: 0x06003B00 RID: 15104 RVA: 0x001284DC File Offset: 0x001266DC
protected virtual bool FIJEPICMNNB()
{
return true;
}
// Token: 0x06003B01 RID: 15105 RVA: 0x001284E0 File Offset: 0x001266E0
private void ILAKKOOGHDI(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.MNMPGEFCBKA(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Right);
}
}
// Token: 0x06003B02 RID: 15106 RVA: 0x00128508 File Offset: 0x00126708
protected override void DIOOKHKDKBB(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
if (this.CKKODBCMGJJ != null)
{
base.DIOOKHKDKBB(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, this.CKKODBCMGJJ.transform.forward, FNNAAICLLFC, AOBDBDEHCJO);
this.IDBOGKCNKPM(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, IGOFELJMFOF, FNNAAICLLFC, null);
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.NHDDPGADJPJ)
{
ushort num = (ushort)(500f + 500f * FNNAAICLLFC);
base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(20, num);
}
}
}
// Token: 0x06003B03 RID: 15107 RVA: 0x001285D8 File Offset: 0x001267D8
protected virtual void JHJKOMIHFLJ(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.BMCLCOGAKJN(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x06003B04 RID: 15108 RVA: 0x00128618 File Offset: 0x00126818
private void FEPJCIPEELI(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 517f : 859f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B05 RID: 15109 RVA: 0x00128678 File Offset: 0x00126878
protected virtual bool GPBCPOPLDII()
{
return true;
}
// Token: 0x06003B06 RID: 15110 RVA: 0x0012867C File Offset: 0x0012687C
public BowString JCLGEGDODKP()
{
return this.<BODLNMAECLF>k__BackingField;
}
// Token: 0x06003B07 RID: 15111 RVA: 0x00128684 File Offset: 0x00126884
private void ONJHFAOAKGP()
{
if (this.limbCreakAudioClip != null)
{
this.limbCreakAudioClip.pitchShift = Mathf.Min(1039f, 1217f * this.JCJNLKCAMFO / this.speedOverDrawLength.KBKLOFPFPBD);
AudioManager.Play3DSFX(this.limbCreakAudioClip, base.transform, null);
}
if (base.BKDFLNGCINH.FICBNMJECCH != null && base.BKDFLNGCINH.FICBNMJECCH.HEGAPJJIPCA())
{
foreach (PlayerHand playerHand in base.BKDFLNGCINH.FICBNMJECCH.JPICHJGANKL)
{
playerHand.Vibrate(-123, 59);
}
}
}
// Token: 0x06003B08 RID: 15112 RVA: 0x00128768 File Offset: 0x00126968
public void NDOCBBNMEDA(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B09 RID: 15113 RVA: 0x00128774 File Offset: 0x00126974
protected virtual void AADGEPNHFAG(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
if (this.CKKODBCMGJJ != null)
{
base.DIOOKHKDKBB(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, this.CKKODBCMGJJ.transform.forward, FNNAAICLLFC, AOBDBDEHCJO);
this.IDBOGKCNKPM(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, IGOFELJMFOF, FNNAAICLLFC, null);
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.PCGELLFCMPB())
{
ushort num = (ushort)(276f + 1933f * FNNAAICLLFC);
base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(-81, num);
}
}
}
// Token: 0x06003B0A RID: 15114 RVA: 0x00128844 File Offset: 0x00126A44
protected virtual void FHHAGPDNBKD(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, bool AOBDBDEHCJO)
{
if (this.CKKODBCMGJJ != null)
{
base.DIOOKHKDKBB(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, this.CKKODBCMGJJ.transform.forward, FNNAAICLLFC, AOBDBDEHCJO);
this.IDBOGKCNKPM(this.CKKODBCMGJJ.transform.position, this.CKKODBCMGJJ.transform.rotation, IGOFELJMFOF, FNNAAICLLFC, null);
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.NHDDPGADJPJ)
{
ushort num = (ushort)(842f + 1999f * FNNAAICLLFC);
base.BKDFLNGCINH.EHFOKGIGIMF.Vibrate(103, num);
}
}
}
// Token: 0x06003B0B RID: 15115 RVA: 0x00128914 File Offset: 0x00126B14
private void JFKPCMHKMAB(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.OEGPBKNDEGI(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left);
}
}
// Token: 0x06003B0C RID: 15116 RVA: 0x0012893C File Offset: 0x00126B3C
public BowString BMCKDMJACIH()
{
return this.<BODLNMAECLF>k__BackingField;
}
// Token: 0x06003B0D RID: 15117 RVA: 0x00128944 File Offset: 0x00126B44
protected virtual void FDBHMLOEHCE()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.PNFHJAOPOEC;
base.BKDFLNGCINH.PLPIAOHJBOB += this.FMJFGJGOLMF;
}
}
// Token: 0x06003B0E RID: 15118 RVA: 0x00128998 File Offset: 0x00126B98
private void GEPODKGMHLH(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 611f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Release(Vector3.zero);
}
if (this.JCLGEGDODKP().KNEJJEBLJCP().OHGPCMJMFGC && ENBMEDIFBLM.NAABPMOIADH() == this.BMCKDMJACIH().OPJDNGFDMBN().FICBNMJECCH && this.MFEDGGOODDA().BKDFLNGCINH.FICBNMJECCH.GJLCBGPGIGN())
{
this.MFEDGGOODDA().LLBGJMFFICN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.CEILDLBPEIA().transform.position = this.CEILDLBPEIA().PJDKBNELGCN().AFBIKIDBJHM()
.position;
this.BMCKDMJACIH().transform.rotation = this.JCLGEGDODKP().ADDEADCPMMG().HBAOKHGCFMC()
.rotation;
}
}
// Token: 0x06003B0F RID: 15119 RVA: 0x00128A8C File Offset: 0x00126C8C
protected virtual bool OJDBHPBLLEM()
{
return true;
}
// Token: 0x06003B10 RID: 15120 RVA: 0x00128A90 File Offset: 0x00126C90
public void JNFBLBDMDFG(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x17000112 RID: 274
// (get) Token: 0x06003B11 RID: 15121 RVA: 0x00128A9C File Offset: 0x00126C9C
protected override bool OOJANPHHCLO
{
get
{
return false;
}
}
// Token: 0x06003B12 RID: 15122 RVA: 0x00128AA0 File Offset: 0x00126CA0
protected virtual bool INNGEJHJGAE()
{
return true;
}
// Token: 0x06003B13 RID: 15123 RVA: 0x00128AA4 File Offset: 0x00126CA4
protected virtual void MNNDFKDMGPI(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.AHOCIPMGEOH(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x1700010F RID: 271
// (get) Token: 0x06003B1D RID: 15133 RVA: 0x00128FF4 File Offset: 0x001271F4
// (set) Token: 0x06003B14 RID: 15124 RVA: 0x00128AE4 File Offset: 0x00126CE4
public BowString HJMIFHCBNHF { get; set; }
// Token: 0x06003B15 RID: 15125 RVA: 0x00128AF0 File Offset: 0x00126CF0
protected virtual void AHLMADACOLB()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.LFIACMFHLLP;
base.BKDFLNGCINH.PLPIAOHJBOB += this.JIAEJIBKAAB;
}
}
// Token: 0x06003B16 RID: 15126 RVA: 0x00128B44 File Offset: 0x00126D44
protected virtual void CJAHNDDKCPC()
{
this.BMCKDMJACIH().CMLFAHFDBED().GFBCCFIMFEC -= this.NIBMLEPHCGC;
this.HJMIFHCBNHF.PKAKOAMJLNN().PLPIAOHJBOB -= this.APJJDCAIPCJ;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.FKCDNFAHKID;
base.BKDFLNGCINH.PLPIAOHJBOB += this.GEPODKGMHLH;
}
base.OnDestroy();
}
// Token: 0x06003B17 RID: 15127 RVA: 0x00128BD0 File Offset: 0x00126DD0
protected virtual void MDPIEJLKIAB()
{
base.Update();
if (this.MMBJLBLBMLB() == null)
{
Debug.LogError("RC");
}
if (this.HJMIFHCBNHF == null)
{
Debug.LogError("islocal");
}
else if (this.MFEDGGOODDA().IOJMLLHCKNL() == null)
{
Debug.LogError("Content-Type");
}
else if (this.CEILDLBPEIA().HNHKELDGEGH().MHIIMKJPPHO() == null)
{
Debug.LogError("\n");
}
if (this.CKKODBCMGJJ == null && !this.JCLGEGDODKP().MPLJHMBMKEE().KIFHKLOANNP())
{
this.BMCKDMJACIH().transform.position = this.MFEDGGOODDA().JGBACOGABDN().AFBIKIDBJHM()
.position;
this.MFEDGGOODDA().transform.rotation = this.MFEDGGOODDA().MPLJHMBMKEE().PLCCOELEBIJ.rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.FMKLPHGACBP().usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.CEILDLBPEIA().transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.NEMAPKNNHJL(), Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.FMKLPHGACBP().rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.MFEDGGOODDA().ICAFFBPDEBJ.PLCCOELEBIJ.position - this.JCLGEGDODKP().transform.position).magnitude;
if (this.CEILDLBPEIA().LLBGJMFFICN().OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.DLMLAAGKAOB();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 1, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003B18 RID: 15128 RVA: 0x00128E50 File Offset: 0x00127050
protected virtual void LNKPKHFACHE()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.MDIHAOCJNDC;
base.BKDFLNGCINH.PLPIAOHJBOB += this.FMJFGJGOLMF;
}
}
// Token: 0x06003B19 RID: 15129 RVA: 0x00128EA4 File Offset: 0x001270A4
protected virtual void JJEHDEOKOBB()
{
base.Start();
if (this.MFEDGGOODDA() == null)
{
Debug.LogError(base.name + "/");
}
else
{
this.CEILDLBPEIA().BKDFLNGCINH.GFBCCFIMFEC += this.COPBFEJEJPE;
this.HJMIFHCBNHF.CMLFAHFDBED().PLPIAOHJBOB += this.AAJDACKAKMP;
}
this.HGJCENJFMHA = base.BKDFLNGCINH.CADPGMLHFGH as OffsetRotationRigidbodyPickup;
}
// Token: 0x06003B1A RID: 15130 RVA: 0x00128F30 File Offset: 0x00127130
protected virtual void BIOPLCKCFFL()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.MDIHAOCJNDC;
base.BKDFLNGCINH.PLPIAOHJBOB += this.MJNDPHFCHDL;
}
}
// Token: 0x06003B1B RID: 15131 RVA: 0x00128F84 File Offset: 0x00127184
private void LFIACMFHLLP(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.MILEEMHKHHA(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left);
}
}
// Token: 0x06003B1C RID: 15132 RVA: 0x00128FAC File Offset: 0x001271AC
private Transform CCMGAPMBPGL()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x06003B1E RID: 15134 RVA: 0x00128FFC File Offset: 0x001271FC
protected virtual bool CEOBIGGGMIH()
{
return true;
}
// Token: 0x06003B1F RID: 15135 RVA: 0x00129000 File Offset: 0x00127200
private void APJJDCAIPCJ(Tool ENBMEDIFBLM)
{
if (base.BKDFLNGCINH.OHGPCMJMFGC && this.CKKODBCMGJJ != null && base.BHCCHBHNHCG)
{
float magnitude = (this.IJGPDJBFDPG.position - this.HJMIFHCBNHF.transform.position).magnitude;
Vector3 vector = this.CKKODBCMGJJ.transform.forward * this.speedOverDrawLength.NFOBALFMHOF(magnitude);
this.Fire(vector, Mathf.Min(1f, this.arrowChargeOverDrawLength.NFOBALFMHOF((this.IJGPDJBFDPG.position - this.HJMIFHCBNHF.transform.position).magnitude)));
}
}
// Token: 0x06003B20 RID: 15136 RVA: 0x001290C8 File Offset: 0x001272C8
private void NIPCADLOCJP(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 0f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Release(Vector3.zero);
}
if (this.HJMIFHCBNHF.BKDFLNGCINH.OHGPCMJMFGC && ENBMEDIFBLM.CAAOEAAJAIL == this.HJMIFHCBNHF.BKDFLNGCINH.FICBNMJECCH && this.HJMIFHCBNHF.BKDFLNGCINH.FICBNMJECCH.NHDDPGADJPJ)
{
this.HJMIFHCBNHF.BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.HJMIFHCBNHF.transform.position = this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ.position;
this.HJMIFHCBNHF.transform.rotation = this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ.rotation;
}
}
// Token: 0x06003B21 RID: 15137 RVA: 0x001291BC File Offset: 0x001273BC
public void KMIGBNKJLID(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B22 RID: 15138 RVA: 0x001291C8 File Offset: 0x001273C8
protected override void IDBOGKCNKPM(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.CLJINECOLOC(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x06003B23 RID: 15139 RVA: 0x00129208 File Offset: 0x00127408
public OffsetRotationRigidbodyPickup DMPLFDIPKLA()
{
return this.<IGPFEHOKJKG>k__BackingField;
}
// Token: 0x06003B24 RID: 15140 RVA: 0x00129210 File Offset: 0x00127410
private void NIBMLEPHCGC(Tool ENBMEDIFBLM)
{
if (this.CKKODBCMGJJ == null)
{
if (!base.HBEJNMIIMHO)
{
this.CKKODBCMGJJ = this.CPJILHGNNEF(null) as BowArrow;
if (this.CKKODBCMGJJ != null)
{
if (this.arrowNockingAudioClip != null)
{
AudioManager.Play3DSFX(this.arrowNockingAudioClip, this.MFEDGGOODDA().transform, null);
}
this.CKKODBCMGJJ.transform.localScale = Vector3.one;
this.CKKODBCMGJJ.transform.position = this.MFEDGGOODDA().transform.position;
this.CKKODBCMGJJ.transform.rotation = this.MFEDGGOODDA().transform.rotation;
}
}
}
else
{
this.MFEDGGOODDA().LLBGJMFFICN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06003B26 RID: 15142 RVA: 0x00129304 File Offset: 0x00127504
public void HBHNJDCCPEF(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B28 RID: 15144 RVA: 0x00129324 File Offset: 0x00127524
protected virtual void GHNJJCGKPJN()
{
base.Awake();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.JFKPCMHKMAB;
base.BKDFLNGCINH.PLPIAOHJBOB += this.FMJFGJGOLMF;
}
}
// Token: 0x06003B29 RID: 15145 RVA: 0x00129378 File Offset: 0x00127578
public void KAEAPAEKNAD(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B2A RID: 15146 RVA: 0x00129384 File Offset: 0x00127584
private void IMKLDHMHPJD(Tool ENBMEDIFBLM)
{
if (this.CKKODBCMGJJ == null)
{
if (!base.HBEJNMIIMHO)
{
this.CKKODBCMGJJ = this.CPJILHGNNEF(null) as BowArrow;
if (this.CKKODBCMGJJ != null)
{
if (this.arrowNockingAudioClip != null)
{
AudioManager.Play3DSFX(this.arrowNockingAudioClip, this.HJMIFHCBNHF.transform, null);
}
this.CKKODBCMGJJ.transform.localScale = Vector3.one;
this.CKKODBCMGJJ.transform.position = this.HJMIFHCBNHF.transform.position;
this.CKKODBCMGJJ.transform.rotation = this.HJMIFHCBNHF.transform.rotation;
}
}
}
else
{
this.HJMIFHCBNHF.BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06003B2B RID: 15147 RVA: 0x00129464 File Offset: 0x00127664
private void HLNONLCCGND(OffsetRotationRigidbodyPickup NOBAPCOKFIL)
{
this.<IGPFEHOKJKG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B2C RID: 15148 RVA: 0x00129470 File Offset: 0x00127670
private void AAJDACKAKMP(Tool ENBMEDIFBLM)
{
if (base.BKDFLNGCINH.OHGPCMJMFGC && this.CKKODBCMGJJ != null && base.JNOCCMDBMIO())
{
float magnitude = (this.NEMAPKNNHJL().position - this.JCLGEGDODKP().transform.position).magnitude;
Vector3 vector = this.CKKODBCMGJJ.transform.forward * this.speedOverDrawLength.NFOBALFMHOF(magnitude);
this.Fire(vector, Mathf.Min(225f, this.arrowChargeOverDrawLength.NFOBALFMHOF((this.EDEDNLGKPLB().position - this.HJMIFHCBNHF.transform.position).magnitude)));
}
}
// Token: 0x06003B2D RID: 15149 RVA: 0x00129538 File Offset: 0x00127738
private void FKCDNFAHKID(Tool ENBMEDIFBLM)
{
if (ENBMEDIFBLM.EHFOKGIGIMF != null)
{
this.ENDENKCMPHH(ENBMEDIFBLM.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left);
}
}
// Token: 0x06003B2E RID: 15150 RVA: 0x00129560 File Offset: 0x00127760
protected virtual void OJGJEHGKDFP()
{
base.Start();
if (this.CEILDLBPEIA() == null)
{
Debug.LogError(base.name + "{0:N1}");
}
else
{
this.HJMIFHCBNHF.LLBGJMFFICN().GFBCCFIMFEC += this.LCNEFMLPIBL;
this.CEILDLBPEIA().OPJDNGFDMBN().PLPIAOHJBOB += this.AAJDACKAKMP;
}
this.HLNONLCCGND(base.BKDFLNGCINH.CADPGMLHFGH as OffsetRotationRigidbodyPickup);
}
// Token: 0x06003B2F RID: 15151 RVA: 0x001295EC File Offset: 0x001277EC
private void KFPEDBGCMEE(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1370f : 1821f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B30 RID: 15152 RVA: 0x0012964C File Offset: 0x0012784C
public OffsetRotationRigidbodyPickup FMKLPHGACBP()
{
return this.<IGPFEHOKJKG>k__BackingField;
}
// Token: 0x06003B31 RID: 15153 RVA: 0x00129654 File Offset: 0x00127854
protected virtual void JKDIDHKMPNH()
{
base.Start();
if (this.BMCKDMJACIH() == null)
{
Debug.LogError(base.name + "color");
}
else
{
this.JCLGEGDODKP().BKDFLNGCINH.GFBCCFIMFEC += this.COPBFEJEJPE;
this.BMCKDMJACIH().MJFGLHPGKCN().PLPIAOHJBOB += this.AAJDACKAKMP;
}
this.HGJCENJFMHA = base.BKDFLNGCINH.CADPGMLHFGH as OffsetRotationRigidbodyPickup;
}
// Token: 0x06003B32 RID: 15154 RVA: 0x001296E0 File Offset: 0x001278E0
protected override void Update()
{
base.Update();
if (this.HGJCENJFMHA == null)
{
Debug.LogError("OffsetRotationRigidbodyPickup is NULL");
}
if (this.HJMIFHCBNHF == null)
{
Debug.LogError("BowString is NULL");
}
else if (this.HJMIFHCBNHF.ICAFFBPDEBJ == null)
{
Debug.LogError("BowString.RetractableRigidbodyPickup is NULL");
}
else if (this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ == null)
{
Debug.LogError("BowString.RetractableRigidbodyPickup.RestTransform is NULL");
}
if (this.CKKODBCMGJJ == null && !this.HJMIFHCBNHF.ICAFFBPDEBJ.GKMOCFANDOM)
{
this.HJMIFHCBNHF.transform.position = this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ.position;
this.HJMIFHCBNHF.transform.rotation = this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ.rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.HGJCENJFMHA.usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.HJMIFHCBNHF.transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.IJGPDJBFDPG, Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.HGJCENJFMHA.rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.HJMIFHCBNHF.ICAFFBPDEBJ.PLCCOELEBIJ.position - this.HJMIFHCBNHF.transform.position).magnitude;
if (this.HJMIFHCBNHF.BKDFLNGCINH.OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.DLMLAAGKAOB();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003B33 RID: 15155 RVA: 0x00129960 File Offset: 0x00127B60
private Transform NEMAPKNNHJL()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x06003B34 RID: 15156 RVA: 0x001299A8 File Offset: 0x00127BA8
protected virtual void GHOLILPBMPM()
{
base.Update();
if (this.EEOKMKEBMND() == null)
{
Debug.LogError("Advanced Terrain Shader");
}
if (this.CEILDLBPEIA() == null)
{
Debug.LogError("OnDeath");
}
else if (this.MFEDGGOODDA().JGBACOGABDN() == null)
{
Debug.LogError("WebSocket Samples");
}
else if (this.HJMIFHCBNHF.ICAFFBPDEBJ.AFLIKFMPGKK() == null)
{
Debug.LogError("type");
}
if (this.CKKODBCMGJJ == null && !this.CEILDLBPEIA().MPLJHMBMKEE().GKMOCFANDOM)
{
this.HJMIFHCBNHF.transform.position = this.HJMIFHCBNHF.JGBACOGABDN().MHIIMKJPPHO().position;
this.CEILDLBPEIA().transform.rotation = this.MFEDGGOODDA().JGBACOGABDN().AFBIKIDBJHM()
.rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.DMPLFDIPKLA().usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.MFEDGGOODDA().transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.IJGPDJBFDPG, Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.EEOKMKEBMND().rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.HJMIFHCBNHF.JGBACOGABDN().LMHKDHNCCCF().position - this.MFEDGGOODDA().transform.position).magnitude;
if (this.HJMIFHCBNHF.PKAKOAMJLNN().OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.DLMLAAGKAOB();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003B35 RID: 15157 RVA: 0x00129C28 File Offset: 0x00127E28
private void AMNMLNDIEAK(OffsetRotationRigidbodyPickup NOBAPCOKFIL)
{
this.<IGPFEHOKJKG>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B36 RID: 15158 RVA: 0x00129C34 File Offset: 0x00127E34
public BowString MFEDGGOODDA()
{
return this.<BODLNMAECLF>k__BackingField;
}
// Token: 0x06003B37 RID: 15159 RVA: 0x00129C3C File Offset: 0x00127E3C
protected override void Start()
{
base.Start();
if (this.HJMIFHCBNHF == null)
{
Debug.LogError(base.name + " is missing a bow string child.");
}
else
{
this.HJMIFHCBNHF.BKDFLNGCINH.GFBCCFIMFEC += this.IMKLDHMHPJD;
this.HJMIFHCBNHF.BKDFLNGCINH.PLPIAOHJBOB += this.APJJDCAIPCJ;
}
this.HGJCENJFMHA = base.BKDFLNGCINH.CADPGMLHFGH as OffsetRotationRigidbodyPickup;
}
// Token: 0x06003B38 RID: 15160 RVA: 0x00129CC8 File Offset: 0x00127EC8
private void LCNEFMLPIBL(Tool ENBMEDIFBLM)
{
if (this.CKKODBCMGJJ == null)
{
if (!base.HBEJNMIIMHO)
{
this.CKKODBCMGJJ = this.CPJILHGNNEF(null) as BowArrow;
if (this.CKKODBCMGJJ != null)
{
if (this.arrowNockingAudioClip != null)
{
AudioManager.Play3DSFX(this.arrowNockingAudioClip, this.BMCKDMJACIH().transform, null);
}
this.CKKODBCMGJJ.transform.localScale = Vector3.one;
this.CKKODBCMGJJ.transform.position = this.BMCKDMJACIH().transform.position;
this.CKKODBCMGJJ.transform.rotation = this.HJMIFHCBNHF.transform.rotation;
}
}
}
else
{
this.BMCKDMJACIH().BKDFLNGCINH.BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
}
}
// Token: 0x06003B39 RID: 15161 RVA: 0x00129DA8 File Offset: 0x00127FA8
private void IDIBMGAEFDE(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 1772f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Release(Vector3.zero);
}
if (this.MFEDGGOODDA().MJFGLHPGKCN().OHGPCMJMFGC && ENBMEDIFBLM.NAABPMOIADH() == this.BMCKDMJACIH().MJFGLHPGKCN().FICBNMJECCH && this.MFEDGGOODDA().BKDFLNGCINH.FICBNMJECCH.PJNKKFHLGKI())
{
this.HJMIFHCBNHF.LLBGJMFFICN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.HJMIFHCBNHF.transform.position = this.CEILDLBPEIA().ADDEADCPMMG().MFCAGNJIKMP()
.position;
this.HJMIFHCBNHF.transform.rotation = this.CEILDLBPEIA().ICAFFBPDEBJ.GPJNOFHNCFL().rotation;
}
}
// Token: 0x06003B3A RID: 15162 RVA: 0x00129E9C File Offset: 0x0012809C
protected virtual void EFGJJPCENBJ()
{
this.JCLGEGDODKP().PKAKOAMJLNN().GFBCCFIMFEC -= this.NIBMLEPHCGC;
this.MFEDGGOODDA().KNEJJEBLJCP().PLPIAOHJBOB -= this.CONJFAAONBL;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.LFIACMFHLLP;
base.BKDFLNGCINH.PLPIAOHJBOB += this.KKDPCHFBNKH;
}
base.OnDestroy();
}
// Token: 0x06003B3B RID: 15163 RVA: 0x00129F28 File Offset: 0x00128128
protected virtual void JCDJNJAIEJC()
{
base.Update();
if (this.HGJCENJFMHA == null)
{
Debug.LogError("time");
}
if (this.MFEDGGOODDA() == null)
{
Debug.LogError("TeleportRegion");
}
else if (this.CEILDLBPEIA().IOJMLLHCKNL() == null)
{
Debug.LogError("Status Message: '{0}'");
}
else if (this.CEILDLBPEIA().HNHKELDGEGH().LMHKDHNCCCF() == null)
{
Debug.LogError("JsonData instance doesn't hold a string");
}
if (this.CKKODBCMGJJ == null && !this.BMCKDMJACIH().JGBACOGABDN().LJOOAAOGDNF())
{
this.BMCKDMJACIH().transform.position = this.MFEDGGOODDA().HNHKELDGEGH().OLGLGOLPOLG()
.position;
this.JCLGEGDODKP().transform.rotation = this.JCLGEGDODKP().OLHGMNJDFEI().MFCAGNJIKMP()
.rotation;
}
if (base.BKDFLNGCINH.OHGPCMJMFGC)
{
this.EEOKMKEBMND().usingOffsetRotation = this.CKKODBCMGJJ != null;
if (this.CKKODBCMGJJ != null && base.BKDFLNGCINH.EHFOKGIGIMF != null)
{
this.CKKODBCMGJJ.transform.position = this.MFEDGGOODDA().transform.position;
this.CKKODBCMGJJ.transform.LookAt(this.KBIJCKLFCEN(), Vector3.up);
Vector3 vector = Vector3.Cross(this.CKKODBCMGJJ.transform.forward, base.BKDFLNGCINH.EHFOKGIGIMF.CDNCEOOIOHP);
this.DMPLFDIPKLA().rotationUpVector = ((base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII != PlayerHand.HMMEBFHABKA.Left) ? (-vector) : vector);
}
float magnitude = (this.BMCKDMJACIH().MPLJHMBMKEE().OLGLGOLPOLG()
.position - this.BMCKDMJACIH().transform.position).magnitude;
if (this.MFEDGGOODDA().OPJDNGFDMBN().OHGPCMJMFGC && Mathf.Abs(this.JCJNLKCAMFO - magnitude) >= this.limbFeedbackDistanceInterval && magnitude <= this.speedOverDrawLength.KBKLOFPFPBD)
{
this.DLMLAAGKAOB();
this.JCJNLKCAMFO = magnitude;
}
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, magnitude / this.speedOverDrawLength.KBKLOFPFPBD);
}
}
// Token: 0x06003B3C RID: 15164 RVA: 0x0012A1A8 File Offset: 0x001283A8
protected virtual void PGIAPNBIIJG()
{
this.HJMIFHCBNHF.LLBGJMFFICN().GFBCCFIMFEC -= this.COPBFEJEJPE;
this.HJMIFHCBNHF.MJFGLHPGKCN().PLPIAOHJBOB -= this.APJJDCAIPCJ;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.FKCDNFAHKID;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
base.OnDestroy();
}
// Token: 0x06003B3D RID: 15165 RVA: 0x0012A234 File Offset: 0x00128434
private void DBCJADLLOGG(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 478f : 1602f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B3E RID: 15166 RVA: 0x0012A294 File Offset: 0x00128494
protected virtual void DGDNAANAHML(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.NAAKHFEMJLM(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x06003B3F RID: 15167 RVA: 0x0012A2D4 File Offset: 0x001284D4
protected virtual void EBIHIJKFLDM()
{
this.CEILDLBPEIA().CMLFAHFDBED().GFBCCFIMFEC -= this.LCNEFMLPIBL;
this.CEILDLBPEIA().BKDFLNGCINH.PLPIAOHJBOB -= this.APJJDCAIPCJ;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.LFIACMFHLLP;
base.BKDFLNGCINH.PLPIAOHJBOB += this.GEPODKGMHLH;
}
base.OnDestroy();
}
// Token: 0x06003B40 RID: 15168 RVA: 0x0012A360 File Offset: 0x00128560
private void ENDENKCMPHH(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 531f : 793f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B41 RID: 15169 RVA: 0x0012A3C0 File Offset: 0x001285C0
public void BMBBPINHDKM(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B42 RID: 15170 RVA: 0x0012A3CC File Offset: 0x001285CC
private void MNMPGEFCBKA(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1f : (-1f));
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B43 RID: 15171 RVA: 0x0012A42C File Offset: 0x0012862C
private void FMJFGJGOLMF(Tool ENBMEDIFBLM)
{
base.PENBIFPJDAP.Play(Bow.BCHFPGKGPBF, 0, 1153f);
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.BHFCGGJLKFB(Vector3.zero);
}
if (this.CEILDLBPEIA().LLBGJMFFICN().OHGPCMJMFGC && ENBMEDIFBLM.CAAOEAAJAIL == this.CEILDLBPEIA().CMLFAHFDBED().FICBNMJECCH && this.JCLGEGDODKP().LLBGJMFFICN().FICBNMJECCH.NMDPPKDGAJN())
{
this.CEILDLBPEIA().OPJDNGFDMBN().BBGHKANFCHC = DDOFAPFDGNL.JPCIKFHMMED;
this.CEILDLBPEIA().transform.position = this.MFEDGGOODDA().PJDKBNELGCN().FCMEMJIBBIB()
.position;
this.JCLGEGDODKP().transform.rotation = this.MFEDGGOODDA().OLHGMNJDFEI().MHIIMKJPPHO()
.rotation;
}
}
// Token: 0x06003B44 RID: 15172 RVA: 0x0012A520 File Offset: 0x00128720
protected virtual void LBJMMOONFKO()
{
this.CEILDLBPEIA().LLBGJMFFICN().GFBCCFIMFEC -= this.LCNEFMLPIBL;
this.MFEDGGOODDA().BKDFLNGCINH.PLPIAOHJBOB -= this.MADCMHAHDOB;
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.GFBCCFIMFEC += this.JFKPCMHKMAB;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
base.OnDestroy();
}
// Token: 0x17000110 RID: 272
// (get) Token: 0x06003B49 RID: 15177 RVA: 0x0012A630 File Offset: 0x00128830
// (set) Token: 0x06003B45 RID: 15173 RVA: 0x0012A5AC File Offset: 0x001287AC
public OffsetRotationRigidbodyPickup HGJCENJFMHA { get; private set; }
// Token: 0x06003B46 RID: 15174 RVA: 0x0012A5B8 File Offset: 0x001287B8
public void DMMGHEIEDEI(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B47 RID: 15175 RVA: 0x0012A5C4 File Offset: 0x001287C4
public void KFHCPLCKLCE(BowString NOBAPCOKFIL)
{
this.<BODLNMAECLF>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003B48 RID: 15176 RVA: 0x0012A5D0 File Offset: 0x001287D0
private void MILEEMHKHHA(bool ANICJOBAPHK)
{
if (this.meshTransform != null)
{
Vector3 localScale = this.meshTransform.localScale;
localScale.z = Mathf.Abs(localScale.z) * ((!ANICJOBAPHK) ? 1563f : 9f);
this.meshTransform.localScale = localScale;
}
}
// Token: 0x06003B4A RID: 15178 RVA: 0x0012A638 File Offset: 0x00128838
protected virtual void IBNOKFJNLMH(Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, Vector3 IGOFELJMFOF, float FNNAAICLLFC, Bullet CABHFOCOOCJ = null)
{
if (this.CKKODBCMGJJ != null)
{
this.CKKODBCMGJJ.Fire(CIGPHKLAAOD, IJGPPOIJDKO, IGOFELJMFOF, this.bulletImpactForce.JCDBHHBHPEG(FNNAAICLLFC), FNNAAICLLFC, this.NDBLDOLMMAF);
this.CKKODBCMGJJ = null;
}
}
// Token: 0x06003B4B RID: 15179 RVA: 0x0012A678 File Offset: 0x00128878
private Transform EDEDNLGKPLB()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x06003B4C RID: 15180 RVA: 0x0012A6C0 File Offset: 0x001288C0
private Transform BKBGMNJOIED()
{
Transform transform = this.rightHandedArrowShelfTransform;
if (base.BKDFLNGCINH.EHFOKGIGIMF != null && base.BKDFLNGCINH.EHFOKGIGIMF.EEAOGJHMFII == PlayerHand.HMMEBFHABKA.Left)
{
transform = this.leftHandedArrowShelfTransform;
}
return transform;
}
// Token: 0x04000757 RID: 1879
[SerializeField]
[Header("Bow")]
private FloatValueCurve speedOverDrawLength;
// Token: 0x04000758 RID: 1880
[SerializeField]
private FloatValueCurve arrowChargeOverDrawLength;
// Token: 0x04000759 RID: 1881
[SerializeField]
private Transform rightHandedArrowShelfTransform;
// Token: 0x0400075A RID: 1882
[SerializeField]
private Transform leftHandedArrowShelfTransform;
// Token: 0x0400075B RID: 1883
[SerializeField]
[Header("Audio and Visuals")]
private RecRoomAudioClip limbCreakAudioClip;
// Token: 0x0400075C RID: 1884
[SerializeField]
private float limbFeedbackDistanceInterval = 0.01f;
// Token: 0x0400075D RID: 1885
[SerializeField]
private RecRoomAudioClip arrowNockingAudioClip;
// Token: 0x0400075E RID: 1886
[SerializeField]
private Transform meshTransform;
// Token: 0x04000760 RID: 1888
private BowArrow CKKODBCMGJJ;
// Token: 0x04000761 RID: 1889
private float JCJNLKCAMFO;
// Token: 0x04000762 RID: 1890
protected static readonly int BCHFPGKGPBF = Animator.StringToHash("Pull");
}
}