Files
2026-06-04 11:42:34 +02:00

1196 lines
31 KiB
C#

using System;
using RecRoom.Tools.Weapons;
using UnityEngine;
// Token: 0x0200011E RID: 286
public class BowString : WeaponAccessory
{
// Token: 0x06003BF6 RID: 15350 RVA: 0x0012D7A0 File Offset: 0x0012B9A0
protected virtual void GNNNAOIDMFP()
{
base.OKIAGLLHGGF();
if (base.MJFGLHPGKCN() != null)
{
this.POHIKDIJIHM(base.MJFGLHPGKCN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.PKAKOAMJLNN().PLPIAOHJBOB += this.IMBICBODFNG;
}
if (this.ADDEADCPMMG() != null)
{
this.PJDKBNELGCN().HBKCNIEPEFF(new Action(this.AOEOMPFOJOI));
}
}
// Token: 0x06003BF7 RID: 15351 RVA: 0x0012D81C File Offset: 0x0012BA1C
private void MJNDPHFCHDL(Tool ENBMEDIFBLM)
{
if (this.OLHGMNJDFEI() != null)
{
this.DDEFNDJJPPK.enabled = true;
this.OLHGMNJDFEI().AAJPJMDIEFC();
}
}
// Token: 0x06003BF8 RID: 15352 RVA: 0x0012D848 File Offset: 0x0012BA48
private void DLFPGEMMMHO(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003BFA RID: 15354 RVA: 0x0012D85C File Offset: 0x0012BA5C
protected virtual void EBIHIJKFLDM()
{
base.HFLIGEKIBOO();
if (base.CMLFAHFDBED() != null)
{
base.LLBGJMFFICN().PLPIAOHJBOB -= this.NIPCADLOCJP;
}
if (this.HNHKELDGEGH() != null)
{
this.HNHKELDGEGH().FIJFHDLHGEN(new Action(this.PODNDJIAANI));
}
}
// Token: 0x06003BFB RID: 15355 RVA: 0x0012D8C0 File Offset: 0x0012BAC0
private void ICHLDJNFDHM()
{
if (this.Bow != null && this.JGBACOGABDN() != null)
{
this.IOJMLLHCKNL().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003BFC RID: 15356 RVA: 0x0012D900 File Offset: 0x0012BB00
private void EIIFLNCKBEE()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003BFD RID: 15357 RVA: 0x0012D910 File Offset: 0x0012BB10
protected virtual void EONMIHOPPOJ()
{
base.IDMBDGBOOPL();
if (base.LLBGJMFFICN() != null)
{
this.ICAFFBPDEBJ = base.BKDFLNGCINH.CADPGMLHFGH as RetractableRigidbodyPickup;
base.OPJDNGFDMBN().PLPIAOHJBOB += this.GDAFODMFPJO;
}
if (this.PJDKBNELGCN() != null)
{
this.PJDKBNELGCN().DEGJJLKGLIK(new Action(this.PODNDJIAANI));
}
}
// Token: 0x06003BFE RID: 15358 RVA: 0x0012D98C File Offset: 0x0012BB8C
private void LDELHBGMKEN()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003BFF RID: 15359 RVA: 0x0012D99C File Offset: 0x0012BB9C
private void DLCCMIHDDPC()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003C00 RID: 15360 RVA: 0x0012D9AC File Offset: 0x0012BBAC
protected virtual void JFFLHAMMGAH()
{
base.MELFNMPLBAK();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("open", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "duration");
}
this.Bow.PGOLEHDFGAO(this);
}
// Token: 0x06003C01 RID: 15361 RVA: 0x0012DA34 File Offset: 0x0012BC34
protected virtual void LEMGDPHJENH()
{
base.LGCNFLACIIH();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("type", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "MotionTeleport");
}
this.Bow.BMBBPINHDKM(this);
}
// Token: 0x06003C02 RID: 15362 RVA: 0x0012DABC File Offset: 0x0012BCBC
protected virtual void PDCMKOCMIIF()
{
base.NGDOOFGOPPC();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("activityNameFriendly", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "double: ");
}
this.Bow.NDOCBBNMEDA(this);
}
// Token: 0x06003C03 RID: 15363 RVA: 0x0012DB44 File Offset: 0x0012BD44
protected virtual void FPMMBPEOBEE()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("realm", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "Here you can overview common ACTk features and try to cheat something yourself.");
}
this.Bow.ICCJAOOOIKI(this);
}
// Token: 0x06003C04 RID: 15364 RVA: 0x0012DBCC File Offset: 0x0012BDCC
protected virtual void AMJEANBMHFF()
{
base.Start();
if (base.LLBGJMFFICN() != null)
{
this.HNLOHFCOJBO(base.KNEJJEBLJCP().CADPGMLHFGH as RetractableRigidbodyPickup);
base.CMLFAHFDBED().PLPIAOHJBOB += this.NKBHPPINMFM;
}
if (this.HNHKELDGEGH() != null)
{
this.OLHGMNJDFEI().FNPAEPGOHKP(new Action(this.AOEOMPFOJOI));
}
}
// Token: 0x06003C05 RID: 15365 RVA: 0x0012DC48 File Offset: 0x0012BE48
private void DJECGJGCCNK()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003C06 RID: 15366 RVA: 0x0012DC58 File Offset: 0x0012BE58
private void GDAFODMFPJO(Tool ENBMEDIFBLM)
{
if (this.ICAFFBPDEBJ != null)
{
this.DDEFNDJJPPK.enabled = false;
this.MPLJHMBMKEE().DHLIOIJFJNA();
}
}
// Token: 0x06003C07 RID: 15367 RVA: 0x0012DC84 File Offset: 0x0012BE84
protected virtual void EGFGEGEDJGN()
{
base.BHGMFBNBEOD();
if (base.PKAKOAMJLNN() != null)
{
base.BKDFLNGCINH.PLPIAOHJBOB -= this.KOMDENKJMCN;
}
if (this.MPLJHMBMKEE() != null)
{
this.EECODFICCPB().FFOPOGLPCHP(new Action(this.DJECGJGCCNK));
}
}
// Token: 0x06003C08 RID: 15368 RVA: 0x0012DCE8 File Offset: 0x0012BEE8
protected virtual void IHNMLMNMCAC()
{
base.DOGHEODIFMK();
if (base.CMLFAHFDBED() != null)
{
this.ICAFFBPDEBJ = base.LLBGJMFFICN().CADPGMLHFGH as RetractableRigidbodyPickup;
base.KNEJJEBLJCP().PLPIAOHJBOB += this.ODEFNIGHIML;
}
if (this.ICAFFBPDEBJ != null)
{
this.ADDEADCPMMG().JMGCAFNBHGJ(new Action(this.DGLHGBGFJPG));
}
}
// Token: 0x06003C09 RID: 15369 RVA: 0x0012DD64 File Offset: 0x0012BF64
public RetractableRigidbodyPickup JGBACOGABDN()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C0A RID: 15370 RVA: 0x0012DD6C File Offset: 0x0012BF6C
private void NPADEOCENCF(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C0B RID: 15371 RVA: 0x0012DD78 File Offset: 0x0012BF78
private void JLIMOGCIOIP()
{
this.DDEFNDJJPPK.enabled = false;
}
// Token: 0x06003C0C RID: 15372 RVA: 0x0012DD88 File Offset: 0x0012BF88
private void APNOBECGFFH()
{
if (this.Bow != null && this.HNHKELDGEGH() != null)
{
this.ICAFFBPDEBJ.sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C0D RID: 15373 RVA: 0x0012DDC8 File Offset: 0x0012BFC8
private void HNLOHFCOJBO(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C0E RID: 15374 RVA: 0x0012DDD4 File Offset: 0x0012BFD4
private void AOEOMPFOJOI()
{
this.DDEFNDJJPPK.enabled = false;
}
// Token: 0x06003C0F RID: 15375 RVA: 0x0012DDE4 File Offset: 0x0012BFE4
protected virtual void JLOMELEDCLK()
{
base.NGDOOFGOPPC();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("looktarget", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "Ticket");
}
this.Bow.DMMGHEIEDEI(this);
}
// Token: 0x06003C10 RID: 15376 RVA: 0x0012DE6C File Offset: 0x0012C06C
protected virtual void DCHCOKIMPDJ()
{
base.BHGMFBNBEOD();
if (base.PKAKOAMJLNN() != null)
{
base.CMLFAHFDBED().PLPIAOHJBOB -= this.IMBICBODFNG;
}
if (this.EECODFICCPB() != null)
{
this.OLHGMNJDFEI().IPHMEKNHJFM(new Action(this.DLCCMIHDDPC));
}
}
// Token: 0x06003C11 RID: 15377 RVA: 0x0012DED0 File Offset: 0x0012C0D0
private void FAOJDMHNENJ(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C12 RID: 15378 RVA: 0x0012DEDC File Offset: 0x0012C0DC
private void ODEFNIGHIML(Tool ENBMEDIFBLM)
{
if (this.JGBACOGABDN() != null)
{
this.DDEFNDJJPPK.enabled = false;
this.PJDKBNELGCN().IPBOBFFKNCN();
}
}
// Token: 0x06003C13 RID: 15379 RVA: 0x0012DF08 File Offset: 0x0012C108
private void DGLHGBGFJPG()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003C14 RID: 15380 RVA: 0x0012DF18 File Offset: 0x0012C118
private void KNCFKKFIIBL()
{
if (this.Bow != null && this.IOJMLLHCKNL() != null)
{
this.EECODFICCPB().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C15 RID: 15381 RVA: 0x0012DF58 File Offset: 0x0012C158
protected virtual void MICFHMAIGIB()
{
base.NGDOOFGOPPC();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format(" new frames!", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "TouchpadUp (Touch)");
}
this.Bow.AHKLCPGAPHE(this);
}
// Token: 0x06003C16 RID: 15382 RVA: 0x0012DFE0 File Offset: 0x0012C1E0
protected virtual void LGLJMEBFLDH()
{
base.GDNJIMAFDEE();
if (base.KNEJJEBLJCP() != null)
{
this.GEMJGNANDKG(base.CMLFAHFDBED().CADPGMLHFGH as RetractableRigidbodyPickup);
base.KNEJJEBLJCP().PLPIAOHJBOB += this.PLJMGMODKMM;
}
if (this.ADDEADCPMMG() != null)
{
this.JGBACOGABDN().DEADFGJIIKE(new Action(this.LDELHBGMKEN));
}
}
// Token: 0x06003C17 RID: 15383 RVA: 0x0012E05C File Offset: 0x0012C25C
protected virtual void EKKGEDBDINH()
{
base.OKIAGLLHGGF();
if (base.KNEJJEBLJCP() != null)
{
this.FAOJDMHNENJ(base.PKAKOAMJLNN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.CMLFAHFDBED().PLPIAOHJBOB += this.ODEFNIGHIML;
}
if (this.ADDEADCPMMG() != null)
{
this.ADDEADCPMMG().JMGCAFNBHGJ(new Action(this.NKPPMONAMNH));
}
}
// Token: 0x06003C18 RID: 15384 RVA: 0x0012E0D8 File Offset: 0x0012C2D8
public RetractableRigidbodyPickup PJDKBNELGCN()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C19 RID: 15385 RVA: 0x0012E0E0 File Offset: 0x0012C2E0
private void NEDGDKOPFML()
{
if (this.Bow != null && this.ADDEADCPMMG() != null)
{
this.EECODFICCPB().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C1A RID: 15386 RVA: 0x0012E120 File Offset: 0x0012C320
protected virtual void PGIAPNBIIJG()
{
base.FNDBDPNMFIO();
if (base.PKAKOAMJLNN() != null)
{
base.BKDFLNGCINH.PLPIAOHJBOB -= this.GDAFODMFPJO;
}
if (this.JGBACOGABDN() != null)
{
this.OLHGMNJDFEI().FFOPOGLPCHP(new Action(this.DJECGJGCCNK));
}
}
// Token: 0x06003C1B RID: 15387 RVA: 0x0012E184 File Offset: 0x0012C384
public RetractableRigidbodyPickup MPLJHMBMKEE()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C1C RID: 15388 RVA: 0x0012E18C File Offset: 0x0012C38C
private void KBLLHOHINEL(Tool ENBMEDIFBLM)
{
if (this.HNHKELDGEGH() != null)
{
this.DDEFNDJJPPK.enabled = true;
this.PJDKBNELGCN().ACBPHOGPMGF();
}
}
// Token: 0x06003C1D RID: 15389 RVA: 0x0012E1B8 File Offset: 0x0012C3B8
protected virtual void OLMBIJHJGOI()
{
base.FNDBDPNMFIO();
if (base.MJFGLHPGKCN() != null)
{
base.LLBGJMFFICN().PLPIAOHJBOB -= this.IMBICBODFNG;
}
if (this.IOJMLLHCKNL() != null)
{
this.OLHGMNJDFEI().FIJFHDLHGEN(new Action(this.PODNDJIAANI));
}
}
// Token: 0x06003C1E RID: 15390 RVA: 0x0012E21C File Offset: 0x0012C41C
private void NKBHPPINMFM(Tool ENBMEDIFBLM)
{
if (this.JGBACOGABDN() != null)
{
this.DDEFNDJJPPK.enabled = true;
this.IOJMLLHCKNL().DHLIOIJFJNA();
}
}
// Token: 0x06003C1F RID: 15391 RVA: 0x0012E248 File Offset: 0x0012C448
private void NKDLLJINIAO()
{
if (this.Bow != null && this.MPLJHMBMKEE() != null)
{
this.OLHGMNJDFEI().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C20 RID: 15392 RVA: 0x0012E288 File Offset: 0x0012C488
protected virtual void DKPNPAIGBKG()
{
base.JGCIPANBMFN();
if (base.PKAKOAMJLNN() != null)
{
this.HNLOHFCOJBO(base.BKDFLNGCINH.CADPGMLHFGH as RetractableRigidbodyPickup);
base.MJFGLHPGKCN().PLPIAOHJBOB += this.KOMDENKJMCN;
}
if (this.HNHKELDGEGH() != null)
{
this.ADDEADCPMMG().DEGJJLKGLIK(new Action(this.DGLHGBGFJPG));
}
}
// Token: 0x06003C21 RID: 15393 RVA: 0x0012E304 File Offset: 0x0012C504
protected virtual void GCHFDKPMNEE()
{
base.DOGHEODIFMK();
if (base.KNEJJEBLJCP() != null)
{
this.HNLOHFCOJBO(base.CMLFAHFDBED().CADPGMLHFGH as RetractableRigidbodyPickup);
base.CMLFAHFDBED().PLPIAOHJBOB += this.NIPCADLOCJP;
}
if (this.PJDKBNELGCN() != null)
{
this.HNHKELDGEGH().EJLODMLCKCC(new Action(this.LDELHBGMKEN));
}
}
// Token: 0x06003C22 RID: 15394 RVA: 0x0012E380 File Offset: 0x0012C580
private void IJNOEONGKLE()
{
if (this.Bow != null && this.ADDEADCPMMG() != null)
{
this.ICAFFBPDEBJ.sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C23 RID: 15395 RVA: 0x0012E3C0 File Offset: 0x0012C5C0
private void ACLEJODGFAK()
{
if (this.Bow != null && this.JGBACOGABDN() != null)
{
this.ADDEADCPMMG().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C24 RID: 15396 RVA: 0x0012E400 File Offset: 0x0012C600
private void PLJMGMODKMM(Tool ENBMEDIFBLM)
{
if (this.OLHGMNJDFEI() != null)
{
this.DDEFNDJJPPK.enabled = false;
this.EECODFICCPB().KELBMDKFBBG();
}
}
// Token: 0x06003C25 RID: 15397 RVA: 0x0012E42C File Offset: 0x0012C62C
protected virtual void CCOHCCEHNIC()
{
base.MELFNMPLBAK();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("Assets/Core/Content/Configs/", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "gzip");
}
this.Bow.JNFBLBDMDFG(this);
}
// Token: 0x06003C26 RID: 15398 RVA: 0x0012E4B4 File Offset: 0x0012C6B4
private void EFADDFEFPHH()
{
if (this.Bow != null && this.OLHGMNJDFEI() != null)
{
this.ICAFFBPDEBJ.sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C27 RID: 15399 RVA: 0x0012E4F4 File Offset: 0x0012C6F4
protected virtual void FANNIHPFNCF()
{
base.LBJNOEIOLCO();
if (base.LLBGJMFFICN() != null)
{
base.PKAKOAMJLNN().PLPIAOHJBOB -= this.PLJMGMODKMM;
}
if (this.JGBACOGABDN() != null)
{
this.PJDKBNELGCN().LPMFECKKNIN(new Action(this.GPHDMALJGAL));
}
}
// Token: 0x06003C28 RID: 15400 RVA: 0x0012E558 File Offset: 0x0012C758
protected virtual void KNNIPCLIABI()
{
base.JGCIPANBMFN();
if (base.LLBGJMFFICN() != null)
{
this.EPOAKBBLMEH(base.LLBGJMFFICN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.KNEJJEBLJCP().PLPIAOHJBOB += this.NIPCADLOCJP;
}
if (this.ICAFFBPDEBJ != null)
{
this.OLHGMNJDFEI().JMGCAFNBHGJ(new Action(this.LDELHBGMKEN));
}
}
// Token: 0x17000117 RID: 279
// (get) Token: 0x06003C29 RID: 15401 RVA: 0x0012E5D4 File Offset: 0x0012C7D4
// (set) Token: 0x06003C2F RID: 15407 RVA: 0x0012E754 File Offset: 0x0012C954
public RetractableRigidbodyPickup ICAFFBPDEBJ { get; private set; }
// Token: 0x06003C2A RID: 15402 RVA: 0x0012E5DC File Offset: 0x0012C7DC
public RetractableRigidbodyPickup ADDEADCPMMG()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C2B RID: 15403 RVA: 0x0012E5E4 File Offset: 0x0012C7E4
protected virtual void HAOFMMCKJCE()
{
base.Start();
if (base.LLBGJMFFICN() != null)
{
this.FKONNHHMFFL(base.BKDFLNGCINH.CADPGMLHFGH as RetractableRigidbodyPickup);
base.KNEJJEBLJCP().PLPIAOHJBOB += this.OCCKMAECNJM;
}
if (this.HNHKELDGEGH() != null)
{
this.JGBACOGABDN().DEADFGJIIKE(new Action(this.GPHDMALJGAL));
}
}
// Token: 0x06003C2C RID: 15404 RVA: 0x0012E660 File Offset: 0x0012C860
private void IMBICBODFNG(Tool ENBMEDIFBLM)
{
if (this.PJDKBNELGCN() != null)
{
this.DDEFNDJJPPK.enabled = false;
this.PJDKBNELGCN().ACBPHOGPMGF();
}
}
// Token: 0x06003C2D RID: 15405 RVA: 0x0012E68C File Offset: 0x0012C88C
protected virtual void JLOKOMAOHIL()
{
base.HFLIGEKIBOO();
if (base.MJFGLHPGKCN() != null)
{
base.OPJDNGFDMBN().PLPIAOHJBOB -= this.NIPCADLOCJP;
}
if (this.ICAFFBPDEBJ != null)
{
this.IOJMLLHCKNL().MLAPFJFODGN(new Action(this.PODNDJIAANI));
}
}
// Token: 0x06003C2E RID: 15406 RVA: 0x0012E6F0 File Offset: 0x0012C8F0
protected virtual void CGMNEFAINDI()
{
base.FNDBDPNMFIO();
if (base.PKAKOAMJLNN() != null)
{
base.PKAKOAMJLNN().PLPIAOHJBOB -= this.ODEFNIGHIML;
}
if (this.OLHGMNJDFEI() != null)
{
this.OLHGMNJDFEI().IPHMEKNHJFM(new Action(this.JLIMOGCIOIP));
}
}
// Token: 0x06003C30 RID: 15408 RVA: 0x0012E760 File Offset: 0x0012C960
protected virtual void GIJIDFKGNHF()
{
base.OnDestroy();
if (base.PKAKOAMJLNN() != null)
{
base.MJFGLHPGKCN().PLPIAOHJBOB -= this.PLJMGMODKMM;
}
if (this.IOJMLLHCKNL() != null)
{
this.EECODFICCPB().MLAPFJFODGN(new Action(this.GPHDMALJGAL));
}
}
// Token: 0x06003C31 RID: 15409 RVA: 0x0012E7C4 File Offset: 0x0012C9C4
private void NKPPMONAMNH()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003C32 RID: 15410 RVA: 0x0012E7D4 File Offset: 0x0012C9D4
protected virtual void DLHCKBDMBAF()
{
base.LGCNFLACIIH();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("_SampleType", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "Item");
}
this.Bow.HJMIFHCBNHF = this;
}
// Token: 0x06003C33 RID: 15411 RVA: 0x0012E85C File Offset: 0x0012CA5C
private void KOMDENKJMCN(Tool ENBMEDIFBLM)
{
if (this.MPLJHMBMKEE() != null)
{
this.DDEFNDJJPPK.enabled = false;
this.PJDKBNELGCN().AAJPJMDIEFC();
}
}
// Token: 0x06003C34 RID: 15412 RVA: 0x0012E888 File Offset: 0x0012CA88
protected virtual void CBNFIOBLLIH()
{
base.DOGHEODIFMK();
if (base.PKAKOAMJLNN() != null)
{
this.GEMJGNANDKG(base.MJFGLHPGKCN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.CMLFAHFDBED().PLPIAOHJBOB += this.PLJMGMODKMM;
}
if (this.EECODFICCPB() != null)
{
this.OLHGMNJDFEI().DEGJJLKGLIK(new Action(this.DLCCMIHDDPC));
}
}
// Token: 0x06003C35 RID: 15413 RVA: 0x0012E904 File Offset: 0x0012CB04
protected virtual void DMPIIMLLCEB()
{
base.OnDestroy();
if (base.KNEJJEBLJCP() != null)
{
base.LLBGJMFFICN().PLPIAOHJBOB -= this.KBLLHOHINEL;
}
if (this.JGBACOGABDN() != null)
{
this.EECODFICCPB().FFOPOGLPCHP(new Action(this.GPHDMALJGAL));
}
}
// Token: 0x06003C36 RID: 15414 RVA: 0x0012E968 File Offset: 0x0012CB68
private void GPHDMALJGAL()
{
this.DDEFNDJJPPK.enabled = true;
}
// Token: 0x06003C37 RID: 15415 RVA: 0x0012E978 File Offset: 0x0012CB78
protected override void HFLIGEKIBOO()
{
base.HFLIGEKIBOO();
if (base.CMLFAHFDBED() != null)
{
base.MJFGLHPGKCN().PLPIAOHJBOB -= this.ODEFNIGHIML;
}
if (this.HNHKELDGEGH() != null)
{
this.OLHGMNJDFEI().IPHMEKNHJFM(new Action(this.PODNDJIAANI));
}
}
// Token: 0x06003C38 RID: 15416 RVA: 0x0012E9DC File Offset: 0x0012CBDC
public RetractableRigidbodyPickup IOJMLLHCKNL()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C39 RID: 15417 RVA: 0x0012E9E4 File Offset: 0x0012CBE4
private void OCCKMAECNJM(Tool ENBMEDIFBLM)
{
if (this.PJDKBNELGCN() != null)
{
this.DDEFNDJJPPK.enabled = false;
this.PJDKBNELGCN().KELBMDKFBBG();
}
}
// Token: 0x06003C3A RID: 15418 RVA: 0x0012EA10 File Offset: 0x0012CC10
private void FixedUpdate()
{
if (this.Bow != null && this.ICAFFBPDEBJ != null)
{
this.ICAFFBPDEBJ.sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C3B RID: 15419 RVA: 0x0012EA50 File Offset: 0x0012CC50
private void EPOAKBBLMEH(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C3C RID: 15420 RVA: 0x0012EA5C File Offset: 0x0012CC5C
protected virtual void HHGIHIJFDHL()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("Item", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "ak");
}
this.Bow.DMMGHEIEDEI(this);
}
// Token: 0x06003C3D RID: 15421 RVA: 0x0012EAE4 File Offset: 0x0012CCE4
protected virtual void BBOIJKLPABP()
{
base.OPDMENDFALI();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("{0}_{1}", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "JoinRoom failed. A roomname is required. If you don't know one, how will you join?");
}
this.Bow.HJMIFHCBNHF = this;
}
// Token: 0x06003C3E RID: 15422 RVA: 0x0012EB6C File Offset: 0x0012CD6C
protected override void Start()
{
base.Start();
if (base.BKDFLNGCINH != null)
{
this.ICAFFBPDEBJ = base.BKDFLNGCINH.CADPGMLHFGH as RetractableRigidbodyPickup;
base.BKDFLNGCINH.PLPIAOHJBOB += this.NIPCADLOCJP;
}
if (this.ICAFFBPDEBJ != null)
{
this.ICAFFBPDEBJ.LIFJHLPBPOE += this.NKPPMONAMNH;
}
}
// Token: 0x06003C3F RID: 15423 RVA: 0x0012EBE8 File Offset: 0x0012CDE8
private void FADOMDPJOKF(Tool ENBMEDIFBLM)
{
if (this.PJDKBNELGCN() != null)
{
this.DDEFNDJJPPK.enabled = true;
this.HNHKELDGEGH().ACBPHOGPMGF();
}
}
// Token: 0x06003C40 RID: 15424 RVA: 0x0012EC14 File Offset: 0x0012CE14
protected override void OnDestroy()
{
base.OnDestroy();
if (base.BKDFLNGCINH != null)
{
base.BKDFLNGCINH.PLPIAOHJBOB -= this.NIPCADLOCJP;
}
if (this.ICAFFBPDEBJ != null)
{
this.ICAFFBPDEBJ.LIFJHLPBPOE -= this.NKPPMONAMNH;
}
}
// Token: 0x06003C41 RID: 15425 RVA: 0x0012EC78 File Offset: 0x0012CE78
protected virtual void LOFEIHMJJFA()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("Oculus.Platform.GetNextAchievementDefinitionListPage: List has no next page", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "MAJAMDPBALF");
}
this.Bow.HBHNJDCCPEF(this);
}
// Token: 0x06003C42 RID: 15426 RVA: 0x0012ED00 File Offset: 0x0012CF00
protected virtual void PJIPGBLHFNL()
{
base.IDMBDGBOOPL();
if (base.MJFGLHPGKCN() != null)
{
this.EPOAKBBLMEH(base.KNEJJEBLJCP().CADPGMLHFGH as RetractableRigidbodyPickup);
base.BKDFLNGCINH.PLPIAOHJBOB += this.ODEFNIGHIML;
}
if (this.HNHKELDGEGH() != null)
{
this.OLHGMNJDFEI().DEGJJLKGLIK(new Action(this.JLIMOGCIOIP));
}
}
// Token: 0x06003C43 RID: 15427 RVA: 0x0012ED7C File Offset: 0x0012CF7C
protected virtual void CJIBCBLNGGM()
{
base.Start();
if (base.KNEJJEBLJCP() != null)
{
this.DLFPGEMMMHO(base.CMLFAHFDBED().CADPGMLHFGH as RetractableRigidbodyPickup);
base.PKAKOAMJLNN().PLPIAOHJBOB += this.KOMDENKJMCN;
}
if (this.EECODFICCPB() != null)
{
this.MPLJHMBMKEE().LIFJHLPBPOE += this.DGLHGBGFJPG;
}
}
// Token: 0x06003C44 RID: 15428 RVA: 0x0012EDF8 File Offset: 0x0012CFF8
private void GEMJGNANDKG(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C45 RID: 15429 RVA: 0x0012EE04 File Offset: 0x0012D004
protected virtual void GIHBOGHIBFC()
{
base.FNDBDPNMFIO();
if (base.PKAKOAMJLNN() != null)
{
base.BKDFLNGCINH.PLPIAOHJBOB -= this.KOMDENKJMCN;
}
if (this.PJDKBNELGCN() != null)
{
this.PJDKBNELGCN().FFOPOGLPCHP(new Action(this.DGLHGBGFJPG));
}
}
// Token: 0x06003C46 RID: 15430 RVA: 0x0012EE68 File Offset: 0x0012D068
private void KOKFPPJFKKD()
{
if (this.Bow != null && this.JGBACOGABDN() != null)
{
this.EECODFICCPB().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C47 RID: 15431 RVA: 0x0012EEA8 File Offset: 0x0012D0A8
private void KNNKLOBIIAA()
{
if (this.Bow != null && this.MPLJHMBMKEE() != null)
{
this.EECODFICCPB().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C48 RID: 15432 RVA: 0x0012EEE8 File Offset: 0x0012D0E8
private void LKPCBLOFHKM()
{
if (this.Bow != null && this.EECODFICCPB() != null)
{
this.OLHGMNJDFEI().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C49 RID: 15433 RVA: 0x0012EF28 File Offset: 0x0012D128
public RetractableRigidbodyPickup HNHKELDGEGH()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C4A RID: 15434 RVA: 0x0012EF30 File Offset: 0x0012D130
private void AIHLAJIEBLP()
{
if (this.Bow != null && this.IOJMLLHCKNL() != null)
{
this.OLHGMNJDFEI().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C4B RID: 15435 RVA: 0x0012EF70 File Offset: 0x0012D170
protected virtual void KNOGCPGCNHH()
{
base.BHGMFBNBEOD();
if (base.KNEJJEBLJCP() != null)
{
base.OPJDNGFDMBN().PLPIAOHJBOB -= this.PLJMGMODKMM;
}
if (this.PJDKBNELGCN() != null)
{
this.MPLJHMBMKEE().LPMFECKKNIN(new Action(this.DGLHGBGFJPG));
}
}
// Token: 0x06003C4C RID: 15436 RVA: 0x0012EFD4 File Offset: 0x0012D1D4
protected virtual void BABKFIKEOCG()
{
base.Start();
if (base.KNEJJEBLJCP() != null)
{
this.POHIKDIJIHM(base.LLBGJMFFICN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.KNEJJEBLJCP().PLPIAOHJBOB += this.OCCKMAECNJM;
}
if (this.PJDKBNELGCN() != null)
{
this.ADDEADCPMMG().LIFJHLPBPOE += this.AOEOMPFOJOI;
}
}
// Token: 0x06003C4D RID: 15437 RVA: 0x0012F050 File Offset: 0x0012D250
public RetractableRigidbodyPickup EECODFICCPB()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C4E RID: 15438 RVA: 0x0012F058 File Offset: 0x0012D258
private void POHIKDIJIHM(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C4F RID: 15439 RVA: 0x0012F064 File Offset: 0x0012D264
protected virtual void PEMILJJNOEP()
{
base.NGDOOFGOPPC();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("OpAuthenticate()", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "Go to ");
}
this.Bow.HJMIFHCBNHF = this;
}
// Token: 0x06003C50 RID: 15440 RVA: 0x0012F0EC File Offset: 0x0012D2EC
protected virtual void OLLOAPMOOHE()
{
base.GDNJIMAFDEE();
if (base.PKAKOAMJLNN() != null)
{
this.FKONNHHMFFL(base.MJFGLHPGKCN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.KNEJJEBLJCP().PLPIAOHJBOB += this.OCCKMAECNJM;
}
if (this.ICAFFBPDEBJ != null)
{
this.ADDEADCPMMG().LIFJHLPBPOE += this.LDELHBGMKEN;
}
}
// Token: 0x06003C51 RID: 15441 RVA: 0x0012F168 File Offset: 0x0012D368
private void BMPLLKKNDMO()
{
if (this.Bow != null && this.ADDEADCPMMG() != null)
{
this.MPLJHMBMKEE().sphericalRestrictionCenter = this.Bow.transform.position;
}
}
// Token: 0x06003C52 RID: 15442 RVA: 0x0012F1A8 File Offset: 0x0012D3A8
protected virtual void AMNDOAJEFND()
{
base.LGCNFLACIIH();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("BackDown", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "SEM_TO");
}
this.Bow.HJMIFHCBNHF = this;
}
// Token: 0x06003C53 RID: 15443 RVA: 0x0012F230 File Offset: 0x0012D430
private void NIPCADLOCJP(Tool ENBMEDIFBLM)
{
if (this.ICAFFBPDEBJ != null)
{
this.DDEFNDJJPPK.enabled = false;
this.ICAFFBPDEBJ.Retract();
}
}
// Token: 0x06003C54 RID: 15444 RVA: 0x0012F25C File Offset: 0x0012D45C
protected virtual void CDHFBOIDMFA()
{
base.DOGHEODIFMK();
if (base.CMLFAHFDBED() != null)
{
this.POHIKDIJIHM(base.PKAKOAMJLNN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.LLBGJMFFICN().PLPIAOHJBOB += this.FADOMDPJOKF;
}
if (this.PJDKBNELGCN() != null)
{
this.PJDKBNELGCN().DEGJJLKGLIK(new Action(this.EIIFLNCKBEE));
}
}
// Token: 0x06003C55 RID: 15445 RVA: 0x0012F2D8 File Offset: 0x0012D4D8
private void PODNDJIAANI()
{
this.DDEFNDJJPPK.enabled = false;
}
// Token: 0x06003C56 RID: 15446 RVA: 0x0012F2E8 File Offset: 0x0012D4E8
public RetractableRigidbodyPickup OLHGMNJDFEI()
{
return this.<MNKPPDKMHNL>k__BackingField;
}
// Token: 0x06003C57 RID: 15447 RVA: 0x0012F2F0 File Offset: 0x0012D4F0
protected virtual void NFLGCLOKMGN()
{
base.DOGHEODIFMK();
if (base.LLBGJMFFICN() != null)
{
this.HNLOHFCOJBO(base.OPJDNGFDMBN().CADPGMLHFGH as RetractableRigidbodyPickup);
base.PKAKOAMJLNN().PLPIAOHJBOB += this.KBLLHOHINEL;
}
if (this.ICAFFBPDEBJ != null)
{
this.ICAFFBPDEBJ.EJLODMLCKCC(new Action(this.DJECGJGCCNK));
}
}
// Token: 0x06003C58 RID: 15448 RVA: 0x0012F36C File Offset: 0x0012D56C
protected virtual void GMFOPJDKOHJ()
{
base.HFLIGEKIBOO();
if (base.MJFGLHPGKCN() != null)
{
base.CMLFAHFDBED().PLPIAOHJBOB -= this.KOMDENKJMCN;
}
if (this.JGBACOGABDN() != null)
{
this.HNHKELDGEGH().LIFJHLPBPOE -= this.DGLHGBGFJPG;
}
}
// Token: 0x06003C59 RID: 15449 RVA: 0x0012F3D0 File Offset: 0x0012D5D0
protected virtual void INGMCGGJGMA()
{
base.MELFNMPLBAK();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("WallHack Detector", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "GameID");
}
this.Bow.AHKLCPGAPHE(this);
}
// Token: 0x06003C5A RID: 15450 RVA: 0x0012F458 File Offset: 0x0012D658
protected virtual void OFOPHGFIAJM()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("fake_microsoft_platform_id", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "shake");
}
this.Bow.NDOCBBNMEDA(this);
}
// Token: 0x06003C5B RID: 15451 RVA: 0x0012F4E0 File Offset: 0x0012D6E0
protected override void Awake()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("BowString '{0}' expected to contain a collider", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + " is not parented to a bow weapon.");
}
this.Bow.HJMIFHCBNHF = this;
}
// Token: 0x06003C5C RID: 15452 RVA: 0x0012F568 File Offset: 0x0012D768
private void FKONNHHMFFL(RetractableRigidbodyPickup NOBAPCOKFIL)
{
this.<MNKPPDKMHNL>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06003C5D RID: 15453 RVA: 0x0012F574 File Offset: 0x0012D774
protected virtual void BKHPHJMIDFO()
{
base.Awake();
this.DDEFNDJJPPK = base.GetComponentInChildren<Collider>();
if (this.DDEFNDJJPPK == null)
{
Debug.LogError(string.Format("{not_found}", base.name));
}
this.Bow = this.parentWeapon as Bow;
if (this.Bow == null)
{
Debug.LogError(base.name + "LastFriendImportUTC");
}
this.Bow.JNFBLBDMDFG(this);
}
// Token: 0x06003C5E RID: 15454 RVA: 0x0012F5FC File Offset: 0x0012D7FC
protected virtual void CPKKPFOOPFN()
{
base.OKIAGLLHGGF();
if (base.PKAKOAMJLNN() != null)
{
this.ICAFFBPDEBJ = base.OPJDNGFDMBN().CADPGMLHFGH as RetractableRigidbodyPickup;
base.LLBGJMFFICN().PLPIAOHJBOB += this.PLJMGMODKMM;
}
if (this.ICAFFBPDEBJ != null)
{
this.ICAFFBPDEBJ.BOOHNEHOMEJ(new Action(this.AOEOMPFOJOI));
}
}
// Token: 0x04000771 RID: 1905
[NonSerialized]
public Bow Bow;
// Token: 0x04000773 RID: 1907
private Collider DDEFNDJJPPK;
}