622 lines
18 KiB
C#
622 lines
18 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.AI
|
|
{
|
|
// Token: 0x02003405 RID: 13317
|
|
[Token(Token = "0x2003405")]
|
|
[DisallowMultipleComponent]
|
|
public class EnemyAudio : MonoBehaviour
|
|
{
|
|
// Token: 0x1700405B RID: 16475
|
|
// (get) Token: 0x060174DB RID: 95451 RVA: 0x00575B0C File Offset: 0x00573D0C
|
|
// (set) Token: 0x060174DC RID: 95452 RVA: 0x00575B20 File Offset: 0x00573D20
|
|
[Token(Token = "0x1700405B")]
|
|
public bool KMAMGIMBAPC
|
|
{
|
|
[Token(Token = "0x60174DB")]
|
|
[Address(RVA = "0x13827E0", Offset = "0x13815E0", VA = "0x1813827E0")]
|
|
get;
|
|
[Token(Token = "0x60174DC")]
|
|
[Address(RVA = "0x13827F0", Offset = "0x13815F0", VA = "0x1813827F0")]
|
|
set;
|
|
} = true;
|
|
|
|
// Token: 0x060174DD RID: 95453 RVA: 0x00575B34 File Offset: 0x00573D34
|
|
[Token(Token = "0x60174DD")]
|
|
[Address(RVA = "0x13813D0", Offset = "0x13801D0", VA = "0x1813813D0")]
|
|
private void Awake()
|
|
{
|
|
Enemy.FJNNOHNMINM meehplfhopc;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
Enemy component = base.GetComponent<Enemy>();
|
|
this.JHDECNFMHPP = component;
|
|
Enemy.FJNNOHNMINM fjnnohnminm;
|
|
fjnnohnminm.method_ptr = ldftn(DAGGPDBDCAL);
|
|
fjnnohnminm.method = ldftn(DAGGPDBDCAL);
|
|
fjnnohnminm.m_target = this;
|
|
meehplfhopc = component.MEEHPLFHOPC;
|
|
@delegate = Delegate.Combine(meehplfhopc, fjnnohnminm);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != meehplfhopc)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174DE RID: 95454 RVA: 0x00575B90 File Offset: 0x00573D90
|
|
[Token(Token = "0x60174DE")]
|
|
[Address(RVA = "0x1381D30", Offset = "0x1380B30", VA = "0x181381D30")]
|
|
private void OnDestroy()
|
|
{
|
|
Enemy jhdecnfmhpp2;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
Enemy jhdecnfmhpp = this.JHDECNFMHPP;
|
|
int num = 0;
|
|
if (!(jhdecnfmhpp != num))
|
|
{
|
|
goto IL_48;
|
|
}
|
|
jhdecnfmhpp2 = this.JHDECNFMHPP;
|
|
Enemy.FJNNOHNMINM fjnnohnminm;
|
|
fjnnohnminm.method_ptr = ldftn(DAGGPDBDCAL);
|
|
fjnnohnminm.method = ldftn(DAGGPDBDCAL);
|
|
fjnnohnminm.m_target = this;
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != jhdecnfmhpp2)
|
|
{
|
|
}
|
|
IL_48:
|
|
AudioManager.StopLoopingSFX(this.IMGBAAGMKIH);
|
|
this.JIENEFEJGLL = false;
|
|
this.CMIBDAEDGJA();
|
|
}
|
|
|
|
// Token: 0x060174DF RID: 95455 RVA: 0x00575C04 File Offset: 0x00573E04
|
|
[Token(Token = "0x60174DF")]
|
|
[Address(RVA = "0x13824F0", Offset = "0x13812F0", VA = "0x1813824F0")]
|
|
private void Update()
|
|
{
|
|
int num = 0;
|
|
if ((this.<DMAKFLLFMOA>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
SFXAudioSource imgbaagmkih = this.IMGBAAGMKIH;
|
|
int num2 = 0;
|
|
if (imgbaagmkih != num2 && this.IMGBAAGMKIH._audioSource.isPlaying)
|
|
{
|
|
Enemy jhdecnfmhpp = this.JHDECNFMHPP;
|
|
int num3 = 0;
|
|
if (jhdecnfmhpp != num3)
|
|
{
|
|
Steering steering = this.JHDECNFMHPP.steering;
|
|
int num4 = 0;
|
|
if (steering != num4)
|
|
{
|
|
bool hasAuthority = this.JHDECNFMHPP.OGIBLNIIHDK;
|
|
Enemy jhdecnfmhpp2 = this.JHDECNFMHPP;
|
|
if (hasAuthority)
|
|
{
|
|
Steering steering2 = jhdecnfmhpp2.steering;
|
|
}
|
|
RigidbodyEx rigidbodyEx = jhdecnfmhpp2.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float jlmoaffbjon = this.JHDECNFMHPP.steering.JLMOAFFBJON;
|
|
AudioSource audioSource = this.IMGBAAGMKIH._audioSource;
|
|
int num5 = 0;
|
|
audioSource.volume = (float)num5;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E0 RID: 95456 RVA: 0x00575CFC File Offset: 0x00573EFC
|
|
[Token(Token = "0x60174E0")]
|
|
[Address(RVA = "0x1381B20", Offset = "0x1380920", VA = "0x181381B20")]
|
|
public void OnAggro()
|
|
{
|
|
RecRoomAudioClip[] array = this.spawnVOs;
|
|
if (array != 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom3DSFX(array, transform, num3, num2 != 0, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E1 RID: 95457 RVA: 0x00575D30 File Offset: 0x00573F30
|
|
[Token(Token = "0x60174E1")]
|
|
[Address(RVA = "0x1382470", Offset = "0x1381270", VA = "0x181382470")]
|
|
public void StartMoving()
|
|
{
|
|
this.FKBDLNFAFLF = true;
|
|
this.JMILIFJLBEO();
|
|
}
|
|
|
|
// Token: 0x060174E2 RID: 95458 RVA: 0x00575D4C File Offset: 0x00573F4C
|
|
[Token(Token = "0x60174E2")]
|
|
[Address(RVA = "0x1382490", Offset = "0x1381290", VA = "0x181382490")]
|
|
public void StopMoving()
|
|
{
|
|
this.FKBDLNFAFLF = false;
|
|
AudioManager.StopLoopingSFX(this.IMGBAAGMKIH);
|
|
}
|
|
|
|
// Token: 0x060174E3 RID: 95459 RVA: 0x00575D6C File Offset: 0x00573F6C
|
|
[Token(Token = "0x60174E3")]
|
|
[Address(RVA = "0x1381BB0", Offset = "0x13809B0", VA = "0x181381BB0")]
|
|
public void OnAttack()
|
|
{
|
|
RecRoomAudioClip[] array = this.attackVOs;
|
|
int num = 0;
|
|
if (array != 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom3DSFX(array, transform, num3, num2 != 0, num);
|
|
}
|
|
EnemyAudioClip[] array2 = this.attackSounds;
|
|
if (array2 != 0)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
SFXAudioSource sfxaudioSource2 = AudioManager.PlayRandom3DSFX(array2, transform2, num5, num4 != 0, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E4 RID: 95460 RVA: 0x00575DCC File Offset: 0x00573FCC
|
|
[Token(Token = "0x60174E4")]
|
|
[Address(RVA = "0x1381CA0", Offset = "0x1380AA0", VA = "0x181381CA0")]
|
|
public void OnChargeAttack()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.chargeAttackSFX;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E5 RID: 95461 RVA: 0x00575DFC File Offset: 0x00573FFC
|
|
[Token(Token = "0x60174E5")]
|
|
[Address(RVA = "0x13820D0", Offset = "0x1380ED0", VA = "0x1813820D0")]
|
|
public void OnTakeDamage(ANBBFGKPJFD PAKELHPNJDI, Vector3 GMENKJKOGMD, bool MNDPEHPEBOA)
|
|
{
|
|
SFXAudioSource akdpebgfcgd = this.AKDPEBGFCGD;
|
|
int num = 0;
|
|
if (akdpebgfcgd != 0)
|
|
{
|
|
AudioSource audioSource = akdpebgfcgd._audioSource;
|
|
if (audioSource != 0)
|
|
{
|
|
bool isPlaying = audioSource.isPlaying;
|
|
}
|
|
if (num != 1)
|
|
{
|
|
AudioSource audioSource2 = this.AKDPEBGFCGD._audioSource;
|
|
int num2 = 0;
|
|
audioSource2.time = (float)num2;
|
|
}
|
|
}
|
|
if (PAKELHPNJDI == ANBBFGKPJFD.SHIELD || PAKELHPNJDI != ANBBFGKPJFD.CRITICAL_HIT)
|
|
{
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.onShieldedDamageSound;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
if (num != num3)
|
|
{
|
|
if (!MNDPEHPEBOA)
|
|
{
|
|
Transform transform = base.transform;
|
|
Action<SFXAudioSource> action = new Action(this.PIIJKBBIBCL);
|
|
int num4 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num4, action);
|
|
}
|
|
Action<SFXAudioSource> action2 = new Action(this.PIIJKBBIBCL);
|
|
SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip, action2);
|
|
this.AKDPEBGFCGD = sfxaudioSource2;
|
|
}
|
|
SFXAudioSource gbpgnhjkeci = this.GBPGNHJKECI;
|
|
if (gbpgnhjkeci != 0)
|
|
{
|
|
AudioSource audioSource3 = gbpgnhjkeci._audioSource;
|
|
if (audioSource3 != 0)
|
|
{
|
|
bool isPlaying2 = audioSource3.isPlaying;
|
|
}
|
|
if (num != 1)
|
|
{
|
|
AudioSource audioSource4 = this.GBPGNHJKECI._audioSource;
|
|
int num5 = 0;
|
|
audioSource4.time = (float)num5;
|
|
}
|
|
}
|
|
RecRoomAudioClip[] array = this.takeDamageVOs;
|
|
if (array != 0 && array.Length > num)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
Action<SFXAudioSource> action3 = new Action(this.NHGPMFNOFBI);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
SFXAudioSource sfxaudioSource3 = AudioManager.PlayRandom3DSFX(array, transform2, num7, num6 != 0, action3);
|
|
this.GBPGNHJKECI = sfxaudioSource3;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E6 RID: 95462 RVA: 0x00575F4C File Offset: 0x0057414C
|
|
[Token(Token = "0x60174E6")]
|
|
[Address(RVA = "0x1381F70", Offset = "0x1380D70", VA = "0x181381F70")]
|
|
public void OnKill(ANBBFGKPJFD PAKELHPNJDI, Vector3 GMENKJKOGMD, bool MNDPEHPEBOA)
|
|
{
|
|
if (PAKELHPNJDI != ANBBFGKPJFD.CRITICAL_HIT)
|
|
{
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.onCriticalHitKill;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
if (!MNDPEHPEBOA)
|
|
{
|
|
Transform transform = base.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
}
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(recRoomAudioClip, num3);
|
|
}
|
|
if (this.deathVOs != 0)
|
|
{
|
|
Transform transform2 = base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174E7 RID: 95463 RVA: 0x00575FA4 File Offset: 0x005741A4
|
|
[Token(Token = "0x60174E7")]
|
|
[Address(RVA = "0x1382440", Offset = "0x1381240", VA = "0x181382440")]
|
|
public void StartCharge(bool DEFGCGOKMJJ)
|
|
{
|
|
this.JIENEFEJGLL = DEFGCGOKMJJ;
|
|
this.CMIBDAEDGJA();
|
|
bool jienefejgll = this.JIENEFEJGLL;
|
|
this.CFFHBPDIIEI(jienefejgll);
|
|
}
|
|
|
|
// Token: 0x060174E8 RID: 95464 RVA: 0x00575FCC File Offset: 0x005741CC
|
|
[Token(Token = "0x60174E8")]
|
|
[Address(RVA = "0x1382480", Offset = "0x1381280", VA = "0x181382480")]
|
|
public void StopCharge()
|
|
{
|
|
this.JIENEFEJGLL = false;
|
|
this.CMIBDAEDGJA();
|
|
}
|
|
|
|
// Token: 0x060174E9 RID: 95465 RVA: 0x00575FE8 File Offset: 0x005741E8
|
|
[Token(Token = "0x60174E9")]
|
|
[Address(RVA = "0x1381EB0", Offset = "0x1380CB0", VA = "0x181381EB0")]
|
|
public void OnExplode()
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.explosion;
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x060174EA RID: 95466 RVA: 0x00576010 File Offset: 0x00574210
|
|
[Token(Token = "0x60174EA")]
|
|
[Address(RVA = "0x1381890", Offset = "0x1380690", VA = "0x181381890")]
|
|
private RecRoomAudioClip EEIMBCBLCBA(ANBBFGKPJFD PAKELHPNJDI)
|
|
{
|
|
if (PAKELHPNJDI == ANBBFGKPJFD.SHIELD)
|
|
{
|
|
return this.onShieldedDamageSound;
|
|
}
|
|
if (PAKELHPNJDI != ANBBFGKPJFD.CRITICAL_HIT)
|
|
{
|
|
return this.onDamageSound;
|
|
}
|
|
return this.onCriticalHitDamageSound;
|
|
}
|
|
|
|
// Token: 0x060174EB RID: 95467 RVA: 0x0057603C File Offset: 0x0057423C
|
|
[Token(Token = "0x60174EB")]
|
|
[Address(RVA = "0x1381930", Offset = "0x1380730", VA = "0x181381930")]
|
|
private RecRoomAudioClip FEBIDEPDFAM(ANBBFGKPJFD PAKELHPNJDI)
|
|
{
|
|
if (PAKELHPNJDI != ANBBFGKPJFD.CRITICAL_HIT)
|
|
{
|
|
return this.onDeathSound;
|
|
}
|
|
return this.onCriticalHitKill;
|
|
}
|
|
|
|
// Token: 0x060174EC RID: 95468 RVA: 0x0057605C File Offset: 0x0057425C
|
|
[Token(Token = "0x60174EC")]
|
|
[Address(RVA = "0x13819A0", Offset = "0x13807A0", VA = "0x1813819A0")]
|
|
private void JMILIFJLBEO()
|
|
{
|
|
if (this.JHDECNFMHPP.IJFBMNGHIMP)
|
|
{
|
|
EnemyAudioClip enemyAudioClip = this.movingSound;
|
|
if (enemyAudioClip != 0)
|
|
{
|
|
AudioClip audioClip = enemyAudioClip.audioClip;
|
|
int num = 0;
|
|
if (audioClip != num)
|
|
{
|
|
SFXAudioSource imgbaagmkih = this.IMGBAAGMKIH;
|
|
int num2 = 0;
|
|
if (imgbaagmkih == num2)
|
|
{
|
|
EnemyAudioClip enemyAudioClip2 = this.movingSound;
|
|
Transform transform = base.transform;
|
|
Action<SFXAudioSource> action = new Action(this.NGGBPPHGBPN);
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.StartLooping3DSFX(enemyAudioClip2, transform, num3, action);
|
|
this.IMGBAAGMKIH = sfxaudioSource;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174ED RID: 95469 RVA: 0x005760E8 File Offset: 0x005742E8
|
|
[Token(Token = "0x60174ED")]
|
|
[Address(RVA = "0x13814F0", Offset = "0x13802F0", VA = "0x1813814F0")]
|
|
private void BOFDPHCGCPH()
|
|
{
|
|
AudioManager.StopLoopingSFX(this.IMGBAAGMKIH);
|
|
}
|
|
|
|
// Token: 0x060174EE RID: 95470 RVA: 0x00576100 File Offset: 0x00574300
|
|
[Token(Token = "0x60174EE")]
|
|
[Address(RVA = "0x1381550", Offset = "0x1380350", VA = "0x181381550")]
|
|
private void CFFHBPDIIEI(bool DEFGCGOKMJJ)
|
|
{
|
|
if (this.JHDECNFMHPP.IJFBMNGHIMP)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.charge;
|
|
if (recRoomAudioClip != 0)
|
|
{
|
|
AudioClip audioClip = recRoomAudioClip.audioClip;
|
|
int num = 0;
|
|
if (audioClip != num)
|
|
{
|
|
SFXAudioSource maklmfafaoh = this.MAKLMFAFAOH;
|
|
int num2 = 0;
|
|
if (maklmfafaoh == num2)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip2 = this.charge;
|
|
Transform transform = base.transform;
|
|
Action<SFXAudioSource> action = new Action(this.BEHKFICLIOF);
|
|
if (DEFGCGOKMJJ)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip2, transform, num3, action);
|
|
this.MAKLMFAFAOH = sfxaudioSource;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174EF RID: 95471 RVA: 0x00576190 File Offset: 0x00574390
|
|
[Token(Token = "0x60174EF")]
|
|
[Address(RVA = "0x1381700", Offset = "0x1380500", VA = "0x181381700")]
|
|
private void CMIBDAEDGJA()
|
|
{
|
|
SFXAudioSource maklmfafaoh = this.MAKLMFAFAOH;
|
|
int num = 0;
|
|
if (maklmfafaoh != num && this.MAKLMFAFAOH._audioSource.loop)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.MAKLMFAFAOH);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174F0 RID: 95472 RVA: 0x005761D4 File Offset: 0x005743D4
|
|
[Token(Token = "0x60174F0")]
|
|
[Address(RVA = "0x13817C0", Offset = "0x13805C0", VA = "0x1813817C0")]
|
|
private void DAGGPDBDCAL(Enemy BPJNEFJBBML)
|
|
{
|
|
if (this.FKBDLNFAFLF)
|
|
{
|
|
if (!BPJNEFJBBML.IJFBMNGHIMP)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.IMGBAAGMKIH);
|
|
}
|
|
this.JMILIFJLBEO();
|
|
}
|
|
if (this.JIENEFEJGLL)
|
|
{
|
|
if (BPJNEFJBBML.IJFBMNGHIMP)
|
|
{
|
|
this.CFFHBPDIIEI(true);
|
|
return;
|
|
}
|
|
this.CMIBDAEDGJA();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060174F1 RID: 95473 RVA: 0x0057622C File Offset: 0x0057442C
|
|
[Token(Token = "0x60174F1")]
|
|
[Address(RVA = "0x1382430", Offset = "0x1381230", VA = "0x181382430")]
|
|
private void PIIJKBBIBCL(SFXAudioSource DIEPOPNJNCO)
|
|
{
|
|
this.AKDPEBGFCGD = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060174F2 RID: 95474 RVA: 0x00576244 File Offset: 0x00574444
|
|
[Token(Token = "0x60174F2")]
|
|
[Address(RVA = "0x1381B10", Offset = "0x1380910", VA = "0x181381B10")]
|
|
private void NHGPMFNOFBI(SFXAudioSource DIEPOPNJNCO)
|
|
{
|
|
this.GBPGNHJKECI = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060174F3 RID: 95475 RVA: 0x0057625C File Offset: 0x0057445C
|
|
[Token(Token = "0x60174F3")]
|
|
[Address(RVA = "0x13814E0", Offset = "0x13802E0", VA = "0x1813814E0")]
|
|
private void BEHKFICLIOF(SFXAudioSource DIEPOPNJNCO)
|
|
{
|
|
this.MAKLMFAFAOH = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060174F4 RID: 95476 RVA: 0x00576274 File Offset: 0x00574474
|
|
[Token(Token = "0x60174F4")]
|
|
[Address(RVA = "0x4021C0", Offset = "0x400FC0", VA = "0x1804021C0")]
|
|
private void NGGBPPHGBPN(SFXAudioSource DIEPOPNJNCO)
|
|
{
|
|
this.IMGBAAGMKIH = (ulong)0L;
|
|
}
|
|
|
|
// Token: 0x060174F5 RID: 95477 RVA: 0x0057628C File Offset: 0x0057448C
|
|
[Token(Token = "0x60174F5")]
|
|
[Address(RVA = "0x13827D0", Offset = "0x13815D0", VA = "0x1813827D0")]
|
|
public EnemyAudio()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400F309 RID: 62217
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400F309")]
|
|
[SerializeField]
|
|
[Header("Spawn")]
|
|
private RecRoomAudioClip[] spawnVOs;
|
|
|
|
// Token: 0x0400F30A RID: 62218
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400F30A")]
|
|
[SerializeField]
|
|
[Header("Movement")]
|
|
private EnemyAudioClip movingSound;
|
|
|
|
// Token: 0x0400F30B RID: 62219
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400F30B")]
|
|
[SerializeField]
|
|
[Header("Combat Audio")]
|
|
private EnemyAudioClip[] attackSounds;
|
|
|
|
// Token: 0x0400F30C RID: 62220
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400F30C")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] attackVOs;
|
|
|
|
// Token: 0x0400F30D RID: 62221
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400F30D")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip chargeAttackSFX;
|
|
|
|
// Token: 0x0400F30E RID: 62222
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400F30E")]
|
|
[SerializeField]
|
|
[Header("Taking Damage")]
|
|
private RecRoomAudioClip[] takeDamageVOs;
|
|
|
|
// Token: 0x0400F30F RID: 62223
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400F30F")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onDamageSound;
|
|
|
|
// Token: 0x0400F310 RID: 62224
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400F310")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onShieldedDamageSound;
|
|
|
|
// Token: 0x0400F311 RID: 62225
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400F311")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onCriticalHitDamageSound;
|
|
|
|
// Token: 0x0400F312 RID: 62226
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400F312")]
|
|
[SerializeField]
|
|
[Header("Death")]
|
|
private RecRoomAudioClip[] deathVOs;
|
|
|
|
// Token: 0x0400F313 RID: 62227
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400F313")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onDeathSound;
|
|
|
|
// Token: 0x0400F314 RID: 62228
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400F314")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip onCriticalHitKill;
|
|
|
|
// Token: 0x0400F315 RID: 62229
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400F315")]
|
|
[SerializeField]
|
|
[Header("Explosion")]
|
|
private RecRoomAudioClip charge;
|
|
|
|
// Token: 0x0400F316 RID: 62230
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400F316")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip explosion;
|
|
|
|
// Token: 0x0400F317 RID: 62231
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400F317")]
|
|
private Enemy JHDECNFMHPP;
|
|
|
|
// Token: 0x0400F318 RID: 62232
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400F318")]
|
|
private SFXAudioSource IMGBAAGMKIH;
|
|
|
|
// Token: 0x0400F319 RID: 62233
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400F319")]
|
|
private SFXAudioSource MAKLMFAFAOH;
|
|
|
|
// Token: 0x0400F31A RID: 62234
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400F31A")]
|
|
private SFXAudioSource GBPGNHJKECI;
|
|
|
|
// Token: 0x0400F31B RID: 62235
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400F31B")]
|
|
private SFXAudioSource AKDPEBGFCGD;
|
|
|
|
// Token: 0x0400F31C RID: 62236
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400F31C")]
|
|
private bool FKBDLNFAFLF;
|
|
|
|
// Token: 0x0400F31D RID: 62237
|
|
[FieldOffset(Offset = "0xB1")]
|
|
[Token(Token = "0x400F31D")]
|
|
private bool JIENEFEJGLL;
|
|
}
|
|
}
|