944 lines
29 KiB
C#
944 lines
29 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Threading;
|
|
using Photon;
|
|
using RecRoom.Core.AI;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000B8E RID: 2958
|
|
public class Trap : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x0601657E RID: 91518 RVA: 0x00631708 File Offset: 0x0062F908
|
|
private void CDKIAPCNAHK(bool NOBAPCOKFIL)
|
|
{
|
|
this.OHJCLBMIKDJ.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x0601657F RID: 91519 RVA: 0x00631718 File Offset: 0x0062F918
|
|
protected void KOKMABPGILD(Tool ENBMEDIFBLM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.ODLLKCGGMNM != null)
|
|
{
|
|
Trap.ODLLKCGGMNM(this, ENBMEDIFBLM, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
ENBMEDIFBLM.ApplyAttackAndTryTakeAuthority(null, FLDPCEKNKCA.DEFAULT, CACIBBKDNIH.LLKJDBBNPKB);
|
|
if (ENBMEDIFBLM.BHCCHBHNHCG)
|
|
{
|
|
ENBMEDIFBLM.AuthorityApplyForce(CACIBBKDNIH.PMEFMHLCPMF, CACIBBKDNIH.LLKJDBBNPKB, ForceMode.Force);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016580 RID: 91520 RVA: 0x00631780 File Offset: 0x0062F980
|
|
protected void EFNEKIJBGGA(Tool ENBMEDIFBLM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.ODLLKCGGMNM != null)
|
|
{
|
|
Trap.ODLLKCGGMNM(this, ENBMEDIFBLM, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
if (base.JNOCCMDBMIO())
|
|
{
|
|
ENBMEDIFBLM.ApplyAttackAndTryTakeAuthority(null, FLDPCEKNKCA.NON_COMBAT_COLLISION, CACIBBKDNIH.LLKJDBBNPKB);
|
|
if (ENBMEDIFBLM.BHCCHBHNHCG)
|
|
{
|
|
ENBMEDIFBLM.AuthorityApplyForce(CACIBBKDNIH.PMEFMHLCPMF, CACIBBKDNIH.LLKJDBBNPKB, ForceMode.Force);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016581 RID: 91521 RVA: 0x006317E8 File Offset: 0x0062F9E8
|
|
public RigidbodyEx MPNOBJLDFGA()
|
|
{
|
|
return this.GGPILMKBGGN;
|
|
}
|
|
|
|
// Token: 0x06016582 RID: 91522 RVA: 0x006317F0 File Offset: 0x0062F9F0
|
|
public bool DFJJBNAGNNM()
|
|
{
|
|
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06016583 RID: 91523 RVA: 0x00631800 File Offset: 0x0062FA00
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.FIOLBHFJENN = base.GetComponentInChildren<Animator>();
|
|
this.GGPILMKBGGN = base.GetComponent<RigidbodyEx>();
|
|
this.OHJCLBMIKDJ = new LHLLJPPCDKA<bool>(this, "ENABLED", true, IKCAJLLAFML.MASTER, new Action(this.DFINBKHMDBK));
|
|
this.CIFHNCGLFKB = base.transform.position;
|
|
this.IALBLHLNFND = base.transform.rotation;
|
|
this.JJADIOKDICA = base.GetComponentsInChildren<TrapCollider>(true);
|
|
foreach (TrapCollider trapCollider in this.JJADIOKDICA)
|
|
{
|
|
trapCollider.ThisTrap = this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016584 RID: 91524 RVA: 0x006318A0 File Offset: 0x0062FAA0
|
|
protected virtual void Start()
|
|
{
|
|
this.DFINBKHMDBK();
|
|
}
|
|
|
|
// Token: 0x06016585 RID: 91525 RVA: 0x006318A8 File Offset: 0x0062FAA8
|
|
public static void FKPKBANFHEJ(Trap.JJANGLANMOO NOBAPCOKFIL)
|
|
{
|
|
Trap.JJANGLANMOO jjanglanmoo = Trap.NKLDFBAGLFJ;
|
|
Trap.JJANGLANMOO jjanglanmoo2;
|
|
do
|
|
{
|
|
jjanglanmoo2 = jjanglanmoo;
|
|
jjanglanmoo = Interlocked.CompareExchange<Trap.JJANGLANMOO>(ref Trap.NKLDFBAGLFJ, (Trap.JJANGLANMOO)Delegate.Remove(jjanglanmoo2, NOBAPCOKFIL), jjanglanmoo);
|
|
}
|
|
while (jjanglanmoo != jjanglanmoo2);
|
|
}
|
|
|
|
// Token: 0x06016586 RID: 91526 RVA: 0x006318DC File Offset: 0x0062FADC
|
|
protected void AHAKINHNNOP(Trap IAHICNDNKAL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (IAHICNDNKAL == this)
|
|
{
|
|
return;
|
|
}
|
|
if (Trap.BNLLAHFKFBB != null)
|
|
{
|
|
Trap.BNLLAHFKFBB(this, IAHICNDNKAL, CACIBBKDNIH);
|
|
}
|
|
if (base.JNOCCMDBMIO() && !IAHICNDNKAL.DGLKKANNBPD())
|
|
{
|
|
IAHICNDNKAL.ACEAACJNNAF().GLMELMJKGKP(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (IAHICNDNKAL.GANDPDNCOKF())
|
|
{
|
|
IAHICNDNKAL.AuthorityApplyDamage(BDOBLEKAEAM, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x140000B2 RID: 178
|
|
// (add) Token: 0x06016587 RID: 91527 RVA: 0x0063195C File Offset: 0x0062FB5C
|
|
// (remove) Token: 0x060165B7 RID: 91575 RVA: 0x006323C4 File Offset: 0x006305C4
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event Trap.JJANGLANMOO NKLDFBAGLFJ;
|
|
|
|
// Token: 0x06016588 RID: 91528 RVA: 0x00631990 File Offset: 0x0062FB90
|
|
protected void AAOGICJJNLG(Enemy OELGAHAMCLH, MHEBDODJGOA BLKHNALGIKL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.PAOJGBKGGDK != null)
|
|
{
|
|
Trap.PAOJGBKGGDK(this, OELGAHAMCLH, BLKHNALGIKL, CACIBBKDNIH);
|
|
}
|
|
if (base.BHCCHBHNHCG)
|
|
{
|
|
if (!OELGAHAMCLH.BHCCHBHNHCG)
|
|
{
|
|
OELGAHAMCLH.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
OELGAHAMCLH.AuthorityApplyAttack(base.ECHJNDDOIBD, null, BDOBLEKAEAM, BLKHNALGIKL, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
OELGAHAMCLH.AuthorityOnDamageApplyForce(BDOBLEKAEAM, BLKHNALGIKL, CACIBBKDNIH.PMEFMHLCPMF, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016589 RID: 91529 RVA: 0x00631A10 File Offset: 0x0062FC10
|
|
public virtual void AuthorityOnDamageApplyForce(FLDPCEKNKCA BDOBLEKAEAM, Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.AddForceAtPosition(MMBLAFNAPPJ, FHFHOMKFHCI, ForceMode.Impulse);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601658A RID: 91530 RVA: 0x00631A3C File Offset: 0x0062FC3C
|
|
public virtual void CHFICIJHDFF()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
if (!base.DGLOKLCEMLH())
|
|
{
|
|
base.MLNMONBHHBO().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
base.transform.position = this.CIFHNCGLFKB;
|
|
base.transform.rotation = this.IALBLHLNFND;
|
|
this.ELGAPKIFGND(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601658B RID: 91531 RVA: 0x00631AB4 File Offset: 0x0062FCB4
|
|
public bool GKKENHCDFLN()
|
|
{
|
|
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x17000977 RID: 2423
|
|
// (get) Token: 0x0601658C RID: 91532 RVA: 0x00631AC4 File Offset: 0x0062FCC4
|
|
public int GCLHMACHDHK
|
|
{
|
|
get
|
|
{
|
|
return this.playerDamage;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601658D RID: 91533 RVA: 0x00631ACC File Offset: 0x0062FCCC
|
|
protected virtual void DFINBKHMDBK()
|
|
{
|
|
base.gameObject.SetActive(this.NIINOABKAPJ);
|
|
}
|
|
|
|
// Token: 0x0601658E RID: 91534 RVA: 0x00631AE0 File Offset: 0x0062FCE0
|
|
protected void MINFJEMMOFE(Trap IAHICNDNKAL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (IAHICNDNKAL == this)
|
|
{
|
|
return;
|
|
}
|
|
if (Trap.BNLLAHFKFBB != null)
|
|
{
|
|
Trap.BNLLAHFKFBB(this, IAHICNDNKAL, CACIBBKDNIH);
|
|
}
|
|
if (base.JNOCCMDBMIO() && !IAHICNDNKAL.DGLOKLCEMLH())
|
|
{
|
|
IAHICNDNKAL.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (IAHICNDNKAL.DFJFKOLLEMK())
|
|
{
|
|
IAHICNDNKAL.ELGJEGLPABH(BDOBLEKAEAM, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601658F RID: 91535 RVA: 0x00631B60 File Offset: 0x0062FD60
|
|
public virtual void CHOKGGKKOOI(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.DGLOKLCEMLH() && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.BKADEFKCPMC(CCHAEPGJJLI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016590 RID: 91536 RVA: 0x00631B98 File Offset: 0x0062FD98
|
|
public void MasterDisable()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.NIINOABKAPJ = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016591 RID: 91537 RVA: 0x00631BAC File Offset: 0x0062FDAC
|
|
public virtual void MasterResetToSpawnPoint()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
base.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
base.transform.position = this.CIFHNCGLFKB;
|
|
base.transform.rotation = this.IALBLHLNFND;
|
|
this.NIINOABKAPJ = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016592 RID: 91538 RVA: 0x00631C24 File Offset: 0x0062FE24
|
|
public static void AGGPKAEHOBG(Trap.DKFAPHHDOPA NOBAPCOKFIL)
|
|
{
|
|
Trap.DKFAPHHDOPA dkfaphhdopa = Trap.ODLLKCGGMNM;
|
|
Trap.DKFAPHHDOPA dkfaphhdopa2;
|
|
do
|
|
{
|
|
dkfaphhdopa2 = dkfaphhdopa;
|
|
dkfaphhdopa = Interlocked.CompareExchange<Trap.DKFAPHHDOPA>(ref Trap.ODLLKCGGMNM, (Trap.DKFAPHHDOPA)Delegate.Remove(dkfaphhdopa2, NOBAPCOKFIL), dkfaphhdopa);
|
|
}
|
|
while (dkfaphhdopa != dkfaphhdopa2);
|
|
}
|
|
|
|
// Token: 0x06016593 RID: 91539 RVA: 0x00631C58 File Offset: 0x0062FE58
|
|
protected void AADFEOOOLIL(Trap IAHICNDNKAL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (IAHICNDNKAL == this)
|
|
{
|
|
return;
|
|
}
|
|
if (Trap.BNLLAHFKFBB != null)
|
|
{
|
|
Trap.BNLLAHFKFBB(this, IAHICNDNKAL, CACIBBKDNIH);
|
|
}
|
|
if (base.IGIPCHFCFNN() && !IAHICNDNKAL.IGIPCHFCFNN())
|
|
{
|
|
IAHICNDNKAL.JNFDHNMMHGN().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (IAHICNDNKAL.DGLKKANNBPD())
|
|
{
|
|
IAHICNDNKAL.ELGJEGLPABH(BDOBLEKAEAM, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016594 RID: 91540 RVA: 0x00631CD8 File Offset: 0x0062FED8
|
|
public static void BBBHIJEJNBP(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Remove(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x140000B3 RID: 179
|
|
// (add) Token: 0x06016595 RID: 91541 RVA: 0x00631D0C File Offset: 0x0062FF0C
|
|
// (remove) Token: 0x0601659B RID: 91547 RVA: 0x00631E54 File Offset: 0x00630054
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event Trap.DKFAPHHDOPA ODLLKCGGMNM;
|
|
|
|
// Token: 0x06016596 RID: 91542 RVA: 0x00631D40 File Offset: 0x0062FF40
|
|
public static void BHMFLDJHODO(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Combine(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x06016597 RID: 91543 RVA: 0x00631D74 File Offset: 0x0062FF74
|
|
protected void PAPHDLFDNMO(Enemy OELGAHAMCLH, MHEBDODJGOA BLKHNALGIKL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.PAOJGBKGGDK != null)
|
|
{
|
|
Trap.PAOJGBKGGDK(this, OELGAHAMCLH, BLKHNALGIKL, CACIBBKDNIH);
|
|
}
|
|
if (base.DGLKKANNBPD())
|
|
{
|
|
if (!OELGAHAMCLH.DGLOKLCEMLH())
|
|
{
|
|
OELGAHAMCLH.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
OELGAHAMCLH.AuthorityApplyAttack(base.PCJHKOOLCKM(), null, BDOBLEKAEAM, BLKHNALGIKL, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
OELGAHAMCLH.AuthorityOnDamageApplyForce(BDOBLEKAEAM, BLKHNALGIKL, CACIBBKDNIH.PMEFMHLCPMF, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016598 RID: 91544 RVA: 0x00631DF4 File Offset: 0x0062FFF4
|
|
protected void CCEPIDBDPPO(Player IPLDGGMENKL, Player.HDOICGIKKAO OJCFELLMIFA, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.NKLDFBAGLFJ != null)
|
|
{
|
|
Trap.NKLDFBAGLFJ(this, IPLDGGMENKL, OJCFELLMIFA, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016599 RID: 91545 RVA: 0x00631E14 File Offset: 0x00630014
|
|
public virtual void BCMELOBCECO(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.IGIPCHFCFNN() && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.PDJMHMHFKIA(CCHAEPGJJLI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601659A RID: 91546 RVA: 0x00631E4C File Offset: 0x0063004C
|
|
protected virtual void ACNKPEFNLFO()
|
|
{
|
|
this.FMFOFJCCCMJ();
|
|
}
|
|
|
|
// Token: 0x0601659C RID: 91548 RVA: 0x00631E88 File Offset: 0x00630088
|
|
public static void MCPJDGMIIJC(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Remove(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x0601659D RID: 91549 RVA: 0x00631EBC File Offset: 0x006300BC
|
|
protected void LHLJCBGFKKD(Player IPLDGGMENKL, Player.HDOICGIKKAO OJCFELLMIFA, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.NKLDFBAGLFJ != null)
|
|
{
|
|
Trap.NKLDFBAGLFJ(this, IPLDGGMENKL, OJCFELLMIFA, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601659E RID: 91550 RVA: 0x00631EDC File Offset: 0x006300DC
|
|
public static void LFLPLKLGGHA(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Combine(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x0601659F RID: 91551 RVA: 0x00631F10 File Offset: 0x00630110
|
|
public static void FINACEBDHNF(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Remove(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x060165A0 RID: 91552 RVA: 0x00631F44 File Offset: 0x00630144
|
|
public RigidbodyEx LICINECPJJN()
|
|
{
|
|
return this.GGPILMKBGGN;
|
|
}
|
|
|
|
// Token: 0x060165A1 RID: 91553 RVA: 0x00631F4C File Offset: 0x0063014C
|
|
public void OBBNNNIAGFG()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.CDKIAPCNAHK(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A2 RID: 91554 RVA: 0x00631F60 File Offset: 0x00630160
|
|
protected void PIKJNIEMKNF(Tool ENBMEDIFBLM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (Trap.ODLLKCGGMNM != null)
|
|
{
|
|
Trap.ODLLKCGGMNM(this, ENBMEDIFBLM, CACIBBKDNIH.LLKJDBBNPKB);
|
|
}
|
|
if (base.GANDPDNCOKF())
|
|
{
|
|
ENBMEDIFBLM.ApplyAttackAndTryTakeAuthority(null, FLDPCEKNKCA.NON_COMBAT_COLLISION, CACIBBKDNIH.LLKJDBBNPKB);
|
|
if (ENBMEDIFBLM.IGIPCHFCFNN())
|
|
{
|
|
ENBMEDIFBLM.AuthorityApplyForce(CACIBBKDNIH.PMEFMHLCPMF, CACIBBKDNIH.LLKJDBBNPKB, ForceMode.Impulse);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A3 RID: 91555 RVA: 0x00631FC8 File Offset: 0x006301C8
|
|
public virtual void AuthorityOnDamageChangeVelocity(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.CCHAEPGJJLI = CCHAEPGJJLI;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A4 RID: 91556 RVA: 0x00632000 File Offset: 0x00630200
|
|
public virtual void AANCCHHDBKC(FLDPCEKNKCA BDOBLEKAEAM, Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI)
|
|
{
|
|
if (base.GANDPDNCOKF() && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.AddForceAtPosition(MMBLAFNAPPJ, FHFHOMKFHCI, ForceMode.Force);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A5 RID: 91557 RVA: 0x0063202C File Offset: 0x0063022C
|
|
public static void LHJGCOOEIKB(Trap.DKFAPHHDOPA NOBAPCOKFIL)
|
|
{
|
|
Trap.DKFAPHHDOPA dkfaphhdopa = Trap.ODLLKCGGMNM;
|
|
Trap.DKFAPHHDOPA dkfaphhdopa2;
|
|
do
|
|
{
|
|
dkfaphhdopa2 = dkfaphhdopa;
|
|
dkfaphhdopa = Interlocked.CompareExchange<Trap.DKFAPHHDOPA>(ref Trap.ODLLKCGGMNM, (Trap.DKFAPHHDOPA)Delegate.Combine(dkfaphhdopa2, NOBAPCOKFIL), dkfaphhdopa);
|
|
}
|
|
while (dkfaphhdopa != dkfaphhdopa2);
|
|
}
|
|
|
|
// Token: 0x060165A6 RID: 91558 RVA: 0x00632060 File Offset: 0x00630260
|
|
public static void KJELHDCDEMC(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Remove(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x060165A7 RID: 91559 RVA: 0x00632094 File Offset: 0x00630294
|
|
public static void ANNNLLGCCNN(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Combine(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x060165A8 RID: 91560 RVA: 0x006320C8 File Offset: 0x006302C8
|
|
protected void OEBDKHICLKB(Trap IAHICNDNKAL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (IAHICNDNKAL == this)
|
|
{
|
|
return;
|
|
}
|
|
if (Trap.BNLLAHFKFBB != null)
|
|
{
|
|
Trap.BNLLAHFKFBB(this, IAHICNDNKAL, CACIBBKDNIH);
|
|
}
|
|
if (base.DGLOKLCEMLH() && !IAHICNDNKAL.GANDPDNCOKF())
|
|
{
|
|
IAHICNDNKAL.BIPEBCPEPKL().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (IAHICNDNKAL.DFJFKOLLEMK())
|
|
{
|
|
IAHICNDNKAL.AuthorityApplyDamage(BDOBLEKAEAM, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165A9 RID: 91561 RVA: 0x00632148 File Offset: 0x00630348
|
|
public bool CCGPHDLBCFI()
|
|
{
|
|
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060165AA RID: 91562 RVA: 0x00632158 File Offset: 0x00630358
|
|
public virtual void AuthorityApplyDamage(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x140000B5 RID: 181
|
|
// (add) Token: 0x060165AB RID: 91563 RVA: 0x0063215C File Offset: 0x0063035C
|
|
// (remove) Token: 0x060165D0 RID: 91600 RVA: 0x0063284C File Offset: 0x00630A4C
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event Trap.ANADCNDLFNN BNLLAHFKFBB;
|
|
|
|
// Token: 0x060165AC RID: 91564 RVA: 0x00632190 File Offset: 0x00630390
|
|
public static void OJGLDNDOJPM(Trap.DKFAPHHDOPA NOBAPCOKFIL)
|
|
{
|
|
Trap.DKFAPHHDOPA dkfaphhdopa = Trap.ODLLKCGGMNM;
|
|
Trap.DKFAPHHDOPA dkfaphhdopa2;
|
|
do
|
|
{
|
|
dkfaphhdopa2 = dkfaphhdopa;
|
|
dkfaphhdopa = Interlocked.CompareExchange<Trap.DKFAPHHDOPA>(ref Trap.ODLLKCGGMNM, (Trap.DKFAPHHDOPA)Delegate.Remove(dkfaphhdopa2, NOBAPCOKFIL), dkfaphhdopa);
|
|
}
|
|
while (dkfaphhdopa != dkfaphhdopa2);
|
|
}
|
|
|
|
// Token: 0x060165AD RID: 91565 RVA: 0x006321C4 File Offset: 0x006303C4
|
|
public virtual void DDOJCGOKAMA()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
if (!base.IGIPCHFCFNN())
|
|
{
|
|
base.CJKKPMHAMCN().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
base.transform.position = this.CIFHNCGLFKB;
|
|
base.transform.rotation = this.IALBLHLNFND;
|
|
this.CDKIAPCNAHK(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165AF RID: 91567 RVA: 0x0063226C File Offset: 0x0063046C
|
|
public virtual void GNGGEFNGBFM(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.BKADEFKCPMC(CCHAEPGJJLI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B0 RID: 91568 RVA: 0x006322A4 File Offset: 0x006304A4
|
|
public static void MLPBMHAMAGL(Trap.DKFAPHHDOPA NOBAPCOKFIL)
|
|
{
|
|
Trap.DKFAPHHDOPA dkfaphhdopa = Trap.ODLLKCGGMNM;
|
|
Trap.DKFAPHHDOPA dkfaphhdopa2;
|
|
do
|
|
{
|
|
dkfaphhdopa2 = dkfaphhdopa;
|
|
dkfaphhdopa = Interlocked.CompareExchange<Trap.DKFAPHHDOPA>(ref Trap.ODLLKCGGMNM, (Trap.DKFAPHHDOPA)Delegate.Remove(dkfaphhdopa2, NOBAPCOKFIL), dkfaphhdopa);
|
|
}
|
|
while (dkfaphhdopa != dkfaphhdopa2);
|
|
}
|
|
|
|
// Token: 0x060165B1 RID: 91569 RVA: 0x006322D8 File Offset: 0x006304D8
|
|
public static void DOFAOMIJDCN(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Remove(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x060165B2 RID: 91570 RVA: 0x0063230C File Offset: 0x0063050C
|
|
public void MMGKPINEEOO()
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B3 RID: 91571 RVA: 0x00632338 File Offset: 0x00630538
|
|
public static void MCKPBJIDECI(Trap.DKFAPHHDOPA NOBAPCOKFIL)
|
|
{
|
|
Trap.DKFAPHHDOPA dkfaphhdopa = Trap.ODLLKCGGMNM;
|
|
Trap.DKFAPHHDOPA dkfaphhdopa2;
|
|
do
|
|
{
|
|
dkfaphhdopa2 = dkfaphhdopa;
|
|
dkfaphhdopa = Interlocked.CompareExchange<Trap.DKFAPHHDOPA>(ref Trap.ODLLKCGGMNM, (Trap.DKFAPHHDOPA)Delegate.Remove(dkfaphhdopa2, NOBAPCOKFIL), dkfaphhdopa);
|
|
}
|
|
while (dkfaphhdopa != dkfaphhdopa2);
|
|
}
|
|
|
|
// Token: 0x140000B4 RID: 180
|
|
// (add) Token: 0x060165C1 RID: 91585 RVA: 0x0063257C File Offset: 0x0063077C
|
|
// (remove) Token: 0x060165B4 RID: 91572 RVA: 0x0063236C File Offset: 0x0063056C
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event Trap.CNPNCBACBJB PAOJGBKGGDK;
|
|
|
|
// Token: 0x17000979 RID: 2425
|
|
// (get) Token: 0x060165B5 RID: 91573 RVA: 0x006323A0 File Offset: 0x006305A0
|
|
// (set) Token: 0x060165BD RID: 91581 RVA: 0x00632520 File Offset: 0x00630720
|
|
public bool NIINOABKAPJ
|
|
{
|
|
get
|
|
{
|
|
return this.OHJCLBMIKDJ.CPIBGJLHLBL();
|
|
}
|
|
private set
|
|
{
|
|
this.OHJCLBMIKDJ.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B6 RID: 91574 RVA: 0x006323B0 File Offset: 0x006305B0
|
|
protected virtual void FMFOFJCCCMJ()
|
|
{
|
|
base.gameObject.SetActive(this.DFJJBNAGNNM());
|
|
}
|
|
|
|
// Token: 0x060165B8 RID: 91576 RVA: 0x006323F8 File Offset: 0x006305F8
|
|
protected void CJKMCFNHKCO(Trap IAHICNDNKAL, FLDPCEKNKCA BDOBLEKAEAM, IHEAKAOGCIF CACIBBKDNIH)
|
|
{
|
|
if (IAHICNDNKAL == this)
|
|
{
|
|
return;
|
|
}
|
|
if (Trap.BNLLAHFKFBB != null)
|
|
{
|
|
Trap.BNLLAHFKFBB(this, IAHICNDNKAL, CACIBBKDNIH);
|
|
}
|
|
if (base.BHCCHBHNHCG && !IAHICNDNKAL.BHCCHBHNHCG)
|
|
{
|
|
IAHICNDNKAL.OMNGGJICBBI.TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (IAHICNDNKAL.BHCCHBHNHCG)
|
|
{
|
|
IAHICNDNKAL.AuthorityApplyDamage(BDOBLEKAEAM, this.enemyDamage, CACIBBKDNIH.LLKJDBBNPKB, CACIBBKDNIH.EPIJGDAJDJN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165B9 RID: 91577 RVA: 0x00632478 File Offset: 0x00630678
|
|
public int FPJDNEHLCME()
|
|
{
|
|
return this.playerDamage;
|
|
}
|
|
|
|
// Token: 0x060165BA RID: 91578 RVA: 0x00632480 File Offset: 0x00630680
|
|
public void ACFLGPEKKLE()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.NIINOABKAPJ = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165BB RID: 91579 RVA: 0x00632494 File Offset: 0x00630694
|
|
public void PFCCKENPMKF()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.NIINOABKAPJ = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165BC RID: 91580 RVA: 0x006324A8 File Offset: 0x006306A8
|
|
public virtual void NLBEPMOPLNL()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
if (!base.BHCCHBHNHCG)
|
|
{
|
|
base.CEGDLFAENEJ().NNOFBLMFKAH(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
}
|
|
if (this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
base.transform.position = this.CIFHNCGLFKB;
|
|
base.transform.rotation = this.IALBLHLNFND;
|
|
this.ELGAPKIFGND(false);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165BE RID: 91582 RVA: 0x00632530 File Offset: 0x00630730
|
|
protected virtual void ABMIODDOGNJ()
|
|
{
|
|
base.gameObject.SetActive(this.CCGPHDLBCFI());
|
|
}
|
|
|
|
// Token: 0x060165BF RID: 91583 RVA: 0x00632544 File Offset: 0x00630744
|
|
public static void BLGOFNIDODA(Trap.JJANGLANMOO NOBAPCOKFIL)
|
|
{
|
|
Trap.JJANGLANMOO jjanglanmoo = Trap.NKLDFBAGLFJ;
|
|
Trap.JJANGLANMOO jjanglanmoo2;
|
|
do
|
|
{
|
|
jjanglanmoo2 = jjanglanmoo;
|
|
jjanglanmoo = Interlocked.CompareExchange<Trap.JJANGLANMOO>(ref Trap.NKLDFBAGLFJ, (Trap.JJANGLANMOO)Delegate.Combine(jjanglanmoo2, NOBAPCOKFIL), jjanglanmoo);
|
|
}
|
|
while (jjanglanmoo != jjanglanmoo2);
|
|
}
|
|
|
|
// Token: 0x060165C0 RID: 91584 RVA: 0x00632578 File Offset: 0x00630778
|
|
public virtual void ELGJEGLPABH(FLDPCEKNKCA BDOBLEKAEAM, int ONBHFBHGALJ, Vector3 FHFHOMKFHCI, Vector3 MNNIMIJFPPJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060165C2 RID: 91586 RVA: 0x006325B0 File Offset: 0x006307B0
|
|
public void CIMMKMJEHAE()
|
|
{
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.ELGAPKIFGND(true);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165C3 RID: 91587 RVA: 0x006325C4 File Offset: 0x006307C4
|
|
public virtual void HALNDAPBAPL(FLDPCEKNKCA BDOBLEKAEAM, Vector3 MMBLAFNAPPJ, Vector3 FHFHOMKFHCI)
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.AddForceAtPosition(MMBLAFNAPPJ, FHFHOMKFHCI, ForceMode.Impulse);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165C5 RID: 91589 RVA: 0x006325F4 File Offset: 0x006307F4
|
|
public static void FEGHLFPONMA(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Remove(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x060165C6 RID: 91590 RVA: 0x00632628 File Offset: 0x00630828
|
|
public virtual void KLJLADPJGEN(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.BKADEFKCPMC(CCHAEPGJJLI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165C7 RID: 91591 RVA: 0x00632660 File Offset: 0x00630860
|
|
public void AuthorityClearVelocity()
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.ClearVelocity();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165C8 RID: 91592 RVA: 0x0063268C File Offset: 0x0063088C
|
|
public virtual void BAEPFHNMDMD(FLDPCEKNKCA BDOBLEKAEAM, Vector3 IGOFELJMFOF, Vector3 CCHAEPGJJLI)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.GGPILMKBGGN != null)
|
|
{
|
|
this.GGPILMKBGGN.IGOFELJMFOF = IGOFELJMFOF;
|
|
this.GGPILMKBGGN.PDJMHMHFKIA(CCHAEPGJJLI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165C9 RID: 91593 RVA: 0x006326C4 File Offset: 0x006308C4
|
|
protected virtual void ONKCFGIOGCF()
|
|
{
|
|
base.LGCNFLACIIH();
|
|
this.FIOLBHFJENN = base.GetComponentInChildren<Animator>();
|
|
this.GGPILMKBGGN = base.GetComponent<RigidbodyEx>();
|
|
this.OHJCLBMIKDJ = new LHLLJPPCDKA<bool>(this, "Expected a StackedUIBase, but none found!", false, IKCAJLLAFML.AUTHORITY, new Action(this.DFINBKHMDBK));
|
|
this.CIFHNCGLFKB = base.transform.position;
|
|
this.IALBLHLNFND = base.transform.rotation;
|
|
this.JJADIOKDICA = base.GetComponentsInChildren<TrapCollider>(false);
|
|
TrapCollider[] jjadiokdica = this.JJADIOKDICA;
|
|
for (int i = 1; i < jjadiokdica.Length; i++)
|
|
{
|
|
TrapCollider trapCollider = jjadiokdica[i];
|
|
trapCollider.ThisTrap = this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000978 RID: 2424
|
|
// (get) Token: 0x060165CA RID: 91594 RVA: 0x00632764 File Offset: 0x00630964
|
|
public RigidbodyEx BOLBONELAEF
|
|
{
|
|
get
|
|
{
|
|
return this.GGPILMKBGGN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060165CB RID: 91595 RVA: 0x0063276C File Offset: 0x0063096C
|
|
private void ELGAPKIFGND(bool NOBAPCOKFIL)
|
|
{
|
|
this.OHJCLBMIKDJ.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060165CC RID: 91596 RVA: 0x0063277C File Offset: 0x0063097C
|
|
public static void NBPDKJNJKKC(Trap.JJANGLANMOO NOBAPCOKFIL)
|
|
{
|
|
Trap.JJANGLANMOO jjanglanmoo = Trap.NKLDFBAGLFJ;
|
|
Trap.JJANGLANMOO jjanglanmoo2;
|
|
do
|
|
{
|
|
jjanglanmoo2 = jjanglanmoo;
|
|
jjanglanmoo = Interlocked.CompareExchange<Trap.JJANGLANMOO>(ref Trap.NKLDFBAGLFJ, (Trap.JJANGLANMOO)Delegate.Combine(jjanglanmoo2, NOBAPCOKFIL), jjanglanmoo);
|
|
}
|
|
while (jjanglanmoo != jjanglanmoo2);
|
|
}
|
|
|
|
// Token: 0x060165CD RID: 91597 RVA: 0x006327B0 File Offset: 0x006309B0
|
|
public static void KNNCAHMADEE(Trap.JJANGLANMOO NOBAPCOKFIL)
|
|
{
|
|
Trap.JJANGLANMOO jjanglanmoo = Trap.NKLDFBAGLFJ;
|
|
Trap.JJANGLANMOO jjanglanmoo2;
|
|
do
|
|
{
|
|
jjanglanmoo2 = jjanglanmoo;
|
|
jjanglanmoo = Interlocked.CompareExchange<Trap.JJANGLANMOO>(ref Trap.NKLDFBAGLFJ, (Trap.JJANGLANMOO)Delegate.Combine(jjanglanmoo2, NOBAPCOKFIL), jjanglanmoo);
|
|
}
|
|
while (jjanglanmoo != jjanglanmoo2);
|
|
}
|
|
|
|
// Token: 0x060165CE RID: 91598 RVA: 0x006327E4 File Offset: 0x006309E4
|
|
public static void DIEKBEFKIOP(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Combine(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x060165CF RID: 91599 RVA: 0x00632818 File Offset: 0x00630A18
|
|
public static void HNJLJGHCIDI(Trap.CNPNCBACBJB NOBAPCOKFIL)
|
|
{
|
|
Trap.CNPNCBACBJB cnpncbacbjb = Trap.PAOJGBKGGDK;
|
|
Trap.CNPNCBACBJB cnpncbacbjb2;
|
|
do
|
|
{
|
|
cnpncbacbjb2 = cnpncbacbjb;
|
|
cnpncbacbjb = Interlocked.CompareExchange<Trap.CNPNCBACBJB>(ref Trap.PAOJGBKGGDK, (Trap.CNPNCBACBJB)Delegate.Combine(cnpncbacbjb2, NOBAPCOKFIL), cnpncbacbjb);
|
|
}
|
|
while (cnpncbacbjb != cnpncbacbjb2);
|
|
}
|
|
|
|
// Token: 0x060165D1 RID: 91601 RVA: 0x00632880 File Offset: 0x00630A80
|
|
public static void KLLNIMKDGLF(Trap.ANADCNDLFNN NOBAPCOKFIL)
|
|
{
|
|
Trap.ANADCNDLFNN anadcndlfnn = Trap.BNLLAHFKFBB;
|
|
Trap.ANADCNDLFNN anadcndlfnn2;
|
|
do
|
|
{
|
|
anadcndlfnn2 = anadcndlfnn;
|
|
anadcndlfnn = Interlocked.CompareExchange<Trap.ANADCNDLFNN>(ref Trap.BNLLAHFKFBB, (Trap.ANADCNDLFNN)Delegate.Combine(anadcndlfnn2, NOBAPCOKFIL), anadcndlfnn);
|
|
}
|
|
while (anadcndlfnn != anadcndlfnn2);
|
|
}
|
|
|
|
// Token: 0x04003E98 RID: 16024
|
|
[SerializeField]
|
|
[Header("Quest Trap")]
|
|
protected int playerDamage = 1;
|
|
|
|
// Token: 0x04003E99 RID: 16025
|
|
[SerializeField]
|
|
protected int enemyDamage = 1000;
|
|
|
|
// Token: 0x04003E9A RID: 16026
|
|
protected Animator FIOLBHFJENN;
|
|
|
|
// Token: 0x04003E9B RID: 16027
|
|
protected RigidbodyEx GGPILMKBGGN;
|
|
|
|
// Token: 0x04003E9C RID: 16028
|
|
protected TrapCollider[] JJADIOKDICA;
|
|
|
|
// Token: 0x04003E9D RID: 16029
|
|
private LHLLJPPCDKA<bool> OHJCLBMIKDJ;
|
|
|
|
// Token: 0x04003E9E RID: 16030
|
|
protected Vector3 CIFHNCGLFKB = Vector3.zero;
|
|
|
|
// Token: 0x04003E9F RID: 16031
|
|
protected Quaternion IALBLHLNFND = Quaternion.identity;
|
|
|
|
// Token: 0x02000B8F RID: 2959
|
|
// (Invoke) Token: 0x060165D3 RID: 91603
|
|
public delegate void JJANGLANMOO(Trap NDECIHPBKBN, Player LLFCJNJMFOP, Player.HDOICGIKKAO GOBIOLKAAFI, Vector3 GDOEBLPCPJF);
|
|
|
|
// Token: 0x02000B90 RID: 2960
|
|
// (Invoke) Token: 0x060165D7 RID: 91607
|
|
public delegate void DKFAPHHDOPA(Trap NDECIHPBKBN, Tool DMCPJCFCNBA, Vector3 GDOEBLPCPJF);
|
|
|
|
// Token: 0x02000B91 RID: 2961
|
|
// (Invoke) Token: 0x060165DB RID: 91611
|
|
public delegate void CNPNCBACBJB(Trap NDECIHPBKBN, Enemy LLFCJNJMFOP, MHEBDODJGOA FPNHKIGCHFE, IHEAKAOGCIF CACIBBKDNIH);
|
|
|
|
// Token: 0x02000B92 RID: 2962
|
|
// (Invoke) Token: 0x060165DF RID: 91615
|
|
public delegate void ANADCNDLFNN(Trap PLGOLHEOHLL, Trap JGBOBMPLPDC, IHEAKAOGCIF CACIBBKDNIH);
|
|
}
|