Files
Dec2017-Script-Dump/Assembly-CSharp/Valve/VR/InteractionSystem/ArcheryTarget.cs
T
2026-06-04 11:42:34 +02:00

863 lines
20 KiB
C#

using System;
using System.Collections;
using UnityEngine;
using UnityEngine.Events;
namespace Valve.VR.InteractionSystem
{
// Token: 0x020005E6 RID: 1510
public class ArcheryTarget : MonoBehaviour
{
// Token: 0x0600F03D RID: 61501 RVA: 0x0047D884 File Offset: 0x0047BA84
private void MJEKHMHGMHH()
{
this.IDDMCJAPMPJ();
}
// Token: 0x0600F03E RID: 61502 RVA: 0x0047D88C File Offset: 0x0047BA8C
private void MHONNDGFECM()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.DKDALEIJIJE());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F03F RID: 61503 RVA: 0x0047D8C4 File Offset: 0x0047BAC4
private void BGBAMKKKNFN()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.LAHFHHGKCDM());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F040 RID: 61504 RVA: 0x0047D8FC File Offset: 0x0047BAFC
private void JLDOAEBNNCL()
{
this.PGLECBGBPIH();
}
// Token: 0x0600F041 RID: 61505 RVA: 0x0047D904 File Offset: 0x0047BB04
private void PEJHDLGFIAB()
{
this.MHONNDGFECM();
}
// Token: 0x0600F042 RID: 61506 RVA: 0x0047D90C File Offset: 0x0047BB0C
private IEnumerator CGAEHCEHBMK()
{
if (this.baseTransform)
{
Quaternion rotation = this.baseTransform.rotation;
float time = Time.time;
float num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F043 RID: 61507 RVA: 0x0047D928 File Offset: 0x0047BB28
private void CFAJPBGELLL()
{
this.JPIFDKHJKHK();
}
// Token: 0x0600F044 RID: 61508 RVA: 0x0047D930 File Offset: 0x0047BB30
private void HHEMLPJMHCD()
{
this.ENPINLHCCHO();
}
// Token: 0x0600F045 RID: 61509 RVA: 0x0047D938 File Offset: 0x0047BB38
private void ABBKFKKJMIA()
{
this.IDDMCJAPMPJ();
}
// Token: 0x0600F046 RID: 61510 RVA: 0x0047D940 File Offset: 0x0047BB40
private void LKLAEMJNFJB()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.EPGIDJPPNLH());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F047 RID: 61511 RVA: 0x0047D978 File Offset: 0x0047BB78
private void PJPIOCJLJBI()
{
this.EHICHNHNAAJ();
}
// Token: 0x0600F048 RID: 61512 RVA: 0x0047D980 File Offset: 0x0047BB80
private void EHICHNHNAAJ()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.NGDIBIAIAOJ());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F049 RID: 61513 RVA: 0x0047D9B8 File Offset: 0x0047BBB8
private IEnumerator EANGIPDHIBB()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F04A RID: 61514 RVA: 0x0047D9D4 File Offset: 0x0047BBD4
private void FJOCPAODANL()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.EGBKFEMKFFC());
if (this.onceOnly)
{
this.KCFCEMDJPLE = true;
}
}
}
// Token: 0x0600F04B RID: 61515 RVA: 0x0047DA0C File Offset: 0x0047BC0C
private IEnumerator JAOLLKLHILB()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F04C RID: 61516 RVA: 0x0047DA28 File Offset: 0x0047BC28
private void ONMEONOHNIP()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.MGHDKEHJHDK());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F04D RID: 61517 RVA: 0x0047DA60 File Offset: 0x0047BC60
private void FAFIDKHFJGM()
{
this.DADGJANFIEI();
}
// Token: 0x0600F04E RID: 61518 RVA: 0x0047DA68 File Offset: 0x0047BC68
private void MOBJMDLAPOP()
{
this.LDMIBOLLPJE();
}
// Token: 0x0600F04F RID: 61519 RVA: 0x0047DA70 File Offset: 0x0047BC70
private void NMDCIFPDHHB()
{
this.JPIFDKHJKHK();
}
// Token: 0x0600F050 RID: 61520 RVA: 0x0047DA78 File Offset: 0x0047BC78
private IEnumerator EPGIDJPPNLH()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F051 RID: 61521 RVA: 0x0047DA94 File Offset: 0x0047BC94
private IEnumerator BKFHCIHINFI()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F052 RID: 61522 RVA: 0x0047DAB0 File Offset: 0x0047BCB0
private IEnumerator GPODHLELCDM()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F053 RID: 61523 RVA: 0x0047DACC File Offset: 0x0047BCCC
private void JBKLNHDBBCD()
{
this.EHICHNHNAAJ();
}
// Token: 0x0600F054 RID: 61524 RVA: 0x0047DAD4 File Offset: 0x0047BCD4
private IEnumerator DKDALEIJIJE()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F055 RID: 61525 RVA: 0x0047DAF0 File Offset: 0x0047BCF0
private void EKOKIAEHCOP()
{
this.EHICHNHNAAJ();
}
// Token: 0x0600F056 RID: 61526 RVA: 0x0047DAF8 File Offset: 0x0047BCF8
private void ENPINLHCCHO()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.EGBKFEMKFFC());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F057 RID: 61527 RVA: 0x0047DB30 File Offset: 0x0047BD30
private void NGJCNAIJGBM()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.BHPFLJJEIHD());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F058 RID: 61528 RVA: 0x0047DB68 File Offset: 0x0047BD68
private void DADGJANFIEI()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.GGABIABCAHG());
if (this.onceOnly)
{
this.KCFCEMDJPLE = true;
}
}
}
// Token: 0x0600F059 RID: 61529 RVA: 0x0047DBA0 File Offset: 0x0047BDA0
private void EGKBNBOMGKG()
{
this.MHONNDGFECM();
}
// Token: 0x0600F05A RID: 61530 RVA: 0x0047DBA8 File Offset: 0x0047BDA8
private void PGLECBGBPIH()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.LAHFHHGKCDM());
if (this.onceOnly)
{
this.KCFCEMDJPLE = true;
}
}
}
// Token: 0x0600F05B RID: 61531 RVA: 0x0047DBE0 File Offset: 0x0047BDE0
private IEnumerator DBECNHMABGA()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F05C RID: 61532 RVA: 0x0047DBFC File Offset: 0x0047BDFC
private void KJJFKINBBEA()
{
this.IDDMCJAPMPJ();
}
// Token: 0x0600F05D RID: 61533 RVA: 0x0047DC04 File Offset: 0x0047BE04
private void PEBMKJEFMEH()
{
this.NKJGFBINCPP();
}
// Token: 0x0600F05E RID: 61534 RVA: 0x0047DC0C File Offset: 0x0047BE0C
private void PFIAELCHGEP()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.DBECNHMABGA());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F05F RID: 61535 RVA: 0x0047DC44 File Offset: 0x0047BE44
private void HBJEACCEMPM()
{
this.LDMIBOLLPJE();
}
// Token: 0x0600F060 RID: 61536 RVA: 0x0047DC4C File Offset: 0x0047BE4C
private void JPIFDKHJKHK()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.OJOFENGGKKB());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F061 RID: 61537 RVA: 0x0047DC84 File Offset: 0x0047BE84
private void IDDMCJAPMPJ()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.HFFENCPAPEK());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F062 RID: 61538 RVA: 0x0047DCBC File Offset: 0x0047BEBC
private void FGGCHJMMABE()
{
this.MHONNDGFECM();
}
// Token: 0x0600F063 RID: 61539 RVA: 0x0047DCC4 File Offset: 0x0047BEC4
private void DHNCOPMKJFH()
{
this.KAEDLOHKCIL();
}
// Token: 0x0600F064 RID: 61540 RVA: 0x0047DCCC File Offset: 0x0047BECC
private void GHNIFPBCCCO()
{
this.PPEIBLACIBK();
}
// Token: 0x0600F065 RID: 61541 RVA: 0x0047DCD4 File Offset: 0x0047BED4
private IEnumerator NPBBLHGGHDP()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F066 RID: 61542 RVA: 0x0047DCF0 File Offset: 0x0047BEF0
private IEnumerator HFFENCPAPEK()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F067 RID: 61543 RVA: 0x0047DD0C File Offset: 0x0047BF0C
private void INCGPNEAODD()
{
this.MHONNDGFECM();
}
// Token: 0x0600F068 RID: 61544 RVA: 0x0047DD14 File Offset: 0x0047BF14
private void NKJGFBINCPP()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.EGBKFEMKFFC());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F069 RID: 61545 RVA: 0x0047DD4C File Offset: 0x0047BF4C
private IEnumerator GAOEHMGKCPK()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F06A RID: 61546 RVA: 0x0047DD68 File Offset: 0x0047BF68
private void LDMIBOLLPJE()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.ABGLPMMMEFK());
if (this.onceOnly)
{
this.KCFCEMDJPLE = true;
}
}
}
// Token: 0x0600F06B RID: 61547 RVA: 0x0047DDA0 File Offset: 0x0047BFA0
private IEnumerator MGHDKEHJHDK()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F06C RID: 61548 RVA: 0x0047DDBC File Offset: 0x0047BFBC
private IEnumerator OJOFENGGKKB()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F06D RID: 61549 RVA: 0x0047DDD8 File Offset: 0x0047BFD8
private void DLKFGGLIKEF()
{
this.MHONNDGFECM();
}
// Token: 0x0600F06E RID: 61550 RVA: 0x0047DDE0 File Offset: 0x0047BFE0
private void LCONPFMELHE()
{
this.JMODEKCEEFO();
}
// Token: 0x0600F06F RID: 61551 RVA: 0x0047DDE8 File Offset: 0x0047BFE8
private void PJDILFGCHEK()
{
this.NKJGFBINCPP();
}
// Token: 0x0600F070 RID: 61552 RVA: 0x0047DDF0 File Offset: 0x0047BFF0
private IEnumerator BHPFLJJEIHD()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F071 RID: 61553 RVA: 0x0047DE0C File Offset: 0x0047C00C
private IEnumerator EGBKFEMKFFC()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F072 RID: 61554 RVA: 0x0047DE28 File Offset: 0x0047C028
private void CCDFGKFKCLB()
{
this.ENPINLHCCHO();
}
// Token: 0x0600F073 RID: 61555 RVA: 0x0047DE30 File Offset: 0x0047C030
private IEnumerator GGABIABCAHG()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F074 RID: 61556 RVA: 0x0047DE4C File Offset: 0x0047C04C
private void IINDOMBNCKA()
{
this.JPIFDKHJKHK();
}
// Token: 0x0600F075 RID: 61557 RVA: 0x0047DE54 File Offset: 0x0047C054
private void KAPDEPJFALP()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.LAHFHHGKCDM());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F076 RID: 61558 RVA: 0x0047DE8C File Offset: 0x0047C08C
private void OOMJKMEGOOC()
{
this.NKJGFBINCPP();
}
// Token: 0x0600F077 RID: 61559 RVA: 0x0047DE94 File Offset: 0x0047C094
private void KMDGLHNDONK()
{
this.MHONNDGFECM();
}
// Token: 0x0600F078 RID: 61560 RVA: 0x0047DE9C File Offset: 0x0047C09C
private void IPGIPODLPIL()
{
this.JMODEKCEEFO();
}
// Token: 0x0600F079 RID: 61561 RVA: 0x0047DEA4 File Offset: 0x0047C0A4
private void NEAFNPPJDIF()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.EANGIPDHIBB());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F07A RID: 61562 RVA: 0x0047DEDC File Offset: 0x0047C0DC
private void BCCFNPINGEA()
{
this.NKJGFBINCPP();
}
// Token: 0x0600F07B RID: 61563 RVA: 0x0047DEE4 File Offset: 0x0047C0E4
private void IGNGBHMAHED()
{
this.PFIAELCHGEP();
}
// Token: 0x0600F07C RID: 61564 RVA: 0x0047DEEC File Offset: 0x0047C0EC
private void KAEDLOHKCIL()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.GAOEHMGKCPK());
if (this.onceOnly)
{
this.KCFCEMDJPLE = true;
}
}
}
// Token: 0x0600F07D RID: 61565 RVA: 0x0047DF24 File Offset: 0x0047C124
private void JMODEKCEEFO()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.GAOEHMGKCPK());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F07E RID: 61566 RVA: 0x0047DF5C File Offset: 0x0047C15C
private void PPEIBLACIBK()
{
if (this.KCFCEMDJPLE)
{
this.onTakeDamage.Invoke();
base.StartCoroutine(this.GPODHLELCDM());
if (this.onceOnly)
{
this.KCFCEMDJPLE = false;
}
}
}
// Token: 0x0600F07F RID: 61567 RVA: 0x0047DF94 File Offset: 0x0047C194
private void BJBOBHNLCFM()
{
this.DADGJANFIEI();
}
// Token: 0x0600F080 RID: 61568 RVA: 0x0047DF9C File Offset: 0x0047C19C
private IEnumerator LAHFHHGKCDM()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F081 RID: 61569 RVA: 0x0047DFB8 File Offset: 0x0047C1B8
private IEnumerator ABGLPMMMEFK()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x0600F083 RID: 61571 RVA: 0x0047DFF0 File Offset: 0x0047C1F0
private IEnumerator NGDIBIAIAOJ()
{
if (this.baseTransform)
{
rotation = this.baseTransform.rotation;
time = Time.time;
num = 0f;
while (num < 1f)
{
num = OFPFHHLNHIC.DKPCDKNIGLJ(Time.time, time, time + this.fallTime, 0f, 1f);
this.baseTransform.rotation = Quaternion.Lerp(rotation, this.fallenDownTransform.rotation, num);
yield return null;
}
}
yield return null;
yield break;
}
// Token: 0x04002297 RID: 8855
public UnityEvent onTakeDamage;
// Token: 0x04002298 RID: 8856
public bool onceOnly;
// Token: 0x04002299 RID: 8857
public Transform targetCenter;
// Token: 0x0400229A RID: 8858
public Transform baseTransform;
// Token: 0x0400229B RID: 8859
public Transform fallenDownTransform;
// Token: 0x0400229C RID: 8860
public float fallTime = 0.5f;
// Token: 0x0400229D RID: 8861
private const float ECDCAFHOGIL = 0.25f;
// Token: 0x0400229E RID: 8862
private bool KCFCEMDJPLE = true;
}
}