848 lines
26 KiB
C#
848 lines
26 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using Valve.VR;
|
|
|
|
// Token: 0x020001F7 RID: 503
|
|
[Token(Token = "0x20001F7")]
|
|
[DisallowMultipleComponent]
|
|
public class PlayerAudio : MonoBehaviour
|
|
{
|
|
// Token: 0x1700025C RID: 604
|
|
// (get) Token: 0x06000FDC RID: 4060 RVA: 0x00045034 File Offset: 0x00043234
|
|
// (set) Token: 0x06000FDD RID: 4061 RVA: 0x00045048 File Offset: 0x00043248
|
|
[Token(Token = "0x1700025C")]
|
|
public static RecRoomAudioClip[] AGGFLOHNMKI
|
|
{
|
|
[Token(Token = "0x6000FDC")]
|
|
[Address(RVA = "0x821E60", Offset = "0x820C60", VA = "0x180821E60")]
|
|
get;
|
|
[Token(Token = "0x6000FDD")]
|
|
[Address(RVA = "0x821EF0", Offset = "0x820CF0", VA = "0x180821EF0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700025D RID: 605
|
|
// (get) Token: 0x06000FDE RID: 4062 RVA: 0x0004505C File Offset: 0x0004325C
|
|
// (set) Token: 0x06000FDF RID: 4063 RVA: 0x00045070 File Offset: 0x00043270
|
|
[Token(Token = "0x1700025D")]
|
|
public static RecRoomAudioClip[] OHJDIJJIIKB
|
|
{
|
|
[Token(Token = "0x6000FDE")]
|
|
[Address(RVA = "0x821EA0", Offset = "0x820CA0", VA = "0x180821EA0")]
|
|
get;
|
|
[Token(Token = "0x6000FDF")]
|
|
[Address(RVA = "0x821F30", Offset = "0x820D30", VA = "0x180821F30")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700025E RID: 606
|
|
// (get) Token: 0x06000FE0 RID: 4064 RVA: 0x00045084 File Offset: 0x00043284
|
|
// (set) Token: 0x06000FE1 RID: 4065 RVA: 0x00045098 File Offset: 0x00043298
|
|
[Token(Token = "0x1700025E")]
|
|
public bool OONPHGEKNNL
|
|
{
|
|
[Token(Token = "0x6000FE0")]
|
|
[Address(RVA = "0x821EE0", Offset = "0x820CE0", VA = "0x180821EE0")]
|
|
get;
|
|
[Token(Token = "0x6000FE1")]
|
|
[Address(RVA = "0x820310", Offset = "0x81F110", VA = "0x180820310")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700025F RID: 607
|
|
// (get) Token: 0x06000FE2 RID: 4066 RVA: 0x000450AC File Offset: 0x000432AC
|
|
[Token(Token = "0x1700025F")]
|
|
public AudioRolloff OLNEJDCBGON
|
|
{
|
|
[Token(Token = "0x6000FE2")]
|
|
[Address(RVA = "0x821E30", Offset = "0x820C30", VA = "0x180821E30")]
|
|
get
|
|
{
|
|
float indexCurl = ((ISteamVR_Action_Skeleton_Source)this.BKMHOJAOGDL).indexCurl;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FE3 RID: 4067 RVA: 0x000450CC File Offset: 0x000432CC
|
|
[Token(Token = "0x6000FE3")]
|
|
[Address(RVA = "0x821B00", Offset = "0x820900", VA = "0x180821B00")]
|
|
private void Start()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
int num = 0;
|
|
gameObject.layer = num;
|
|
int num2 = 0;
|
|
this.emoteUp = num2;
|
|
this.emoteDown = num2;
|
|
this.emoteLeft = num2;
|
|
this.emoteRight = num2;
|
|
AudioRolloff audioRolloff = FNGJPHBOCLD.GMMAGJNPELA;
|
|
this.AddVoiceAudioRolloff(audioRolloff, this, 1000);
|
|
}
|
|
|
|
// Token: 0x06000FE4 RID: 4068 RVA: 0x00045124 File Offset: 0x00043324
|
|
[Token(Token = "0x6000FE4")]
|
|
[Address(RVA = "0x821350", Offset = "0x820150", VA = "0x180821350")]
|
|
public void OnTeleport()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.baseTeleport;
|
|
Transform transform = player.head.transform;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform, num2, num);
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
}
|
|
if (PlayerAudio.<FAIJAMKHBLL>k__BackingField.Length == 0 || (ulong)1L == 0UL)
|
|
{
|
|
}
|
|
RecRoomAudioClip[] array = this.teleportSounds;
|
|
Player player2 = this.player;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FE5 RID: 4069 RVA: 0x00045194 File Offset: 0x00043394
|
|
[Token(Token = "0x6000FE5")]
|
|
[Address(RVA = "0x820C50", Offset = "0x81FA50", VA = "0x180820C50")]
|
|
public void OnLedgeClimb()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.clamberSFX;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FE6 RID: 4070 RVA: 0x000451BC File Offset: 0x000433BC
|
|
[Token(Token = "0x6000FE6")]
|
|
[Address(RVA = "0x820A70", Offset = "0x81F870", VA = "0x180820A70")]
|
|
public void OnJump()
|
|
{
|
|
Player player = this.player;
|
|
float num = this.jumpFootstepAudio;
|
|
int num2 = 0;
|
|
this.PlayRemoteFootstepAudio(num, num2 != 0);
|
|
this.PlayLocalFootstepAudio(num, num2 != 0);
|
|
Player player2 = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.jumpSFX;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FE7 RID: 4071 RVA: 0x00045208 File Offset: 0x00043408
|
|
[Token(Token = "0x6000FE7")]
|
|
[Address(RVA = "0x820B60", Offset = "0x81F960", VA = "0x180820B60")]
|
|
public void OnLand()
|
|
{
|
|
Player player = this.player;
|
|
float num = this.landFootstepAudio;
|
|
this.PlayRemoteFootstepAudio(num, true);
|
|
this.PlayLocalFootstepAudio(num, true);
|
|
Player player2 = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.landSFX;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FE8 RID: 4072 RVA: 0x00045250 File Offset: 0x00043450
|
|
[Token(Token = "0x6000FE8")]
|
|
[Address(RVA = "0x8206C0", Offset = "0x81F4C0", VA = "0x1808206C0")]
|
|
public void OnGetUpFailed()
|
|
{
|
|
float num = this.getUpFailedFootstepAudio;
|
|
int num2 = 0;
|
|
this.PlayLocalFootstepAudio(num, num2 != 0);
|
|
}
|
|
|
|
// Token: 0x06000FE9 RID: 4073 RVA: 0x00045270 File Offset: 0x00043470
|
|
[Token(Token = "0x6000FE9")]
|
|
[Address(RVA = "0x820DB0", Offset = "0x81FBB0", VA = "0x180820DB0")]
|
|
public void OnLocomotionStateTransition(AGIEDIMOLKM CKPIBOIGPMJ)
|
|
{
|
|
if (CKPIBOIGPMJ > AGIEDIMOLKM.SitToStand || this.transitionSitToStand != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num != num2)
|
|
{
|
|
Player player = this.player;
|
|
Transform transform = this.player.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FEA RID: 4074 RVA: 0x000452C4 File Offset: 0x000434C4
|
|
[Token(Token = "0x6000FEA")]
|
|
[Address(RVA = "0x81FFD0", Offset = "0x81EDD0", VA = "0x18081FFD0")]
|
|
private RecRoomAudioClip FFNMMFHIPJO(AGIEDIMOLKM CKPIBOIGPMJ)
|
|
{
|
|
if (CKPIBOIGPMJ <= AGIEDIMOLKM.SitToStand)
|
|
{
|
|
return this.transitionStandToCrouch;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000FEB RID: 4075 RVA: 0x00045320 File Offset: 0x00043520
|
|
[Token(Token = "0x6000FEB")]
|
|
[Address(RVA = "0x820D00", Offset = "0x81FB00", VA = "0x180820D00")]
|
|
public void OnLevelUp()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.levelUp;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FEC RID: 4076 RVA: 0x00045348 File Offset: 0x00043548
|
|
[Token(Token = "0x6000FEC")]
|
|
[Address(RVA = "0x820580", Offset = "0x81F380", VA = "0x180820580")]
|
|
public void OnCheered()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.cheered;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FED RID: 4077 RVA: 0x00045370 File Offset: 0x00043570
|
|
[Token(Token = "0x6000FED")]
|
|
[Address(RVA = "0x820FD0", Offset = "0x81FDD0", VA = "0x180820FD0")]
|
|
public void OnObjectiveComplete()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.objectiveComplete;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FEE RID: 4078 RVA: 0x00045398 File Offset: 0x00043598
|
|
[Token(Token = "0x6000FEE")]
|
|
[Address(RVA = "0x820870", Offset = "0x81F670", VA = "0x180820870")]
|
|
public void OnInPlaceRotateLeft()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.rotateLeft;
|
|
Transform transform = player.head.transform;
|
|
float z = this.rotateLeftHeadRelativePosition.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FEF RID: 4079 RVA: 0x000453DC File Offset: 0x000435DC
|
|
[Token(Token = "0x6000FEF")]
|
|
[Address(RVA = "0x820970", Offset = "0x81F770", VA = "0x180820970")]
|
|
public void OnInPlaceRotateRight()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.rotateRight;
|
|
Transform transform = player.head.transform;
|
|
float z = this.rotateRightHeadRelativePosition.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FF0 RID: 4080 RVA: 0x00045420 File Offset: 0x00043620
|
|
[Token(Token = "0x6000FF0")]
|
|
[Address(RVA = "0x820770", Offset = "0x81F570", VA = "0x180820770")]
|
|
public void OnInPlaceRotate180()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.rotate180;
|
|
Transform transform = player.head.transform;
|
|
float z = this.rotate180HeadRelativePosition.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FF1 RID: 4081 RVA: 0x00045464 File Offset: 0x00043664
|
|
[Token(Token = "0x6000FF1")]
|
|
[Address(RVA = "0x821080", Offset = "0x81FE80", VA = "0x180821080")]
|
|
public void OnPartyInvite()
|
|
{
|
|
Player player = this.player;
|
|
RecRoomAudioClip recRoomAudioClip = this.partyInvite;
|
|
Transform transform = player.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FF2 RID: 4082 RVA: 0x0004549C File Offset: 0x0004369C
|
|
[Token(Token = "0x6000FF2")]
|
|
[Address(RVA = "0x821520", Offset = "0x820320", VA = "0x180821520")]
|
|
public void PlayLocalFootstepAudio(float DKDOBJOOGLC, bool MNGLDKJHIHA = true)
|
|
{
|
|
RecRoomAudioClip[] array = this.DCCHJAICMJG(MNGLDKJHIHA);
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.PlayRandom2DSFX(array, true, DKDOBJOOGLC, num);
|
|
}
|
|
|
|
// Token: 0x06000FF3 RID: 4083 RVA: 0x000454C0 File Offset: 0x000436C0
|
|
[Token(Token = "0x6000FF3")]
|
|
[Address(RVA = "0x8215B0", Offset = "0x8203B0", VA = "0x1808215B0")]
|
|
public void PlayRemoteFootstepAudio(float DKDOBJOOGLC, bool MNGLDKJHIHA = true)
|
|
{
|
|
RecRoomAudioClip[] array = this.DCCHJAICMJG(MNGLDKJHIHA);
|
|
Transform transform = this.player.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FF4 RID: 4084 RVA: 0x000454F8 File Offset: 0x000436F8
|
|
[Token(Token = "0x6000FF4")]
|
|
[Address(RVA = "0x81FF00", Offset = "0x81ED00", VA = "0x18081FF00")]
|
|
private RecRoomAudioClip[] DCCHJAICMJG(bool MNGLDKJHIHA)
|
|
{
|
|
if (MNGLDKJHIHA && this.player.playerMovement.DAAEODGPKEH)
|
|
{
|
|
return this.defaultProneStepSounds;
|
|
}
|
|
RecRoomAudioClip[] array = PlayerAudio.<HCFCAPCAJLD>k__BackingField;
|
|
if (array != 0 && array.Length > 0)
|
|
{
|
|
if ((ulong)1L == 0UL)
|
|
{
|
|
}
|
|
return PlayerAudio.<HCFCAPCAJLD>k__BackingField;
|
|
}
|
|
return this.defaultWalkFootstepSounds;
|
|
}
|
|
|
|
// Token: 0x06000FF5 RID: 4085 RVA: 0x00045550 File Offset: 0x00043750
|
|
[Token(Token = "0x6000FF5")]
|
|
[Address(RVA = "0x821720", Offset = "0x820520", VA = "0x180821720")]
|
|
public void PlaySprintHeartbeatUpAudio(float DKDOBJOOGLC)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.sprintHeartbeatUp;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, DKDOBJOOGLC, num);
|
|
}
|
|
|
|
// Token: 0x06000FF6 RID: 4086 RVA: 0x00045570 File Offset: 0x00043770
|
|
[Token(Token = "0x6000FF6")]
|
|
[Address(RVA = "0x8216B0", Offset = "0x8204B0", VA = "0x1808216B0")]
|
|
public void PlaySprintHeartbeatDownAudio(float DKDOBJOOGLC)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.sprintHeartbeatDown;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, DKDOBJOOGLC, num);
|
|
}
|
|
|
|
// Token: 0x06000FF7 RID: 4087 RVA: 0x00045590 File Offset: 0x00043790
|
|
[Token(Token = "0x6000FF7")]
|
|
[Address(RVA = "0x8206E0", Offset = "0x81F4E0", VA = "0x1808206E0")]
|
|
public void OnHighFive(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.handClap;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x06000FF8 RID: 4088 RVA: 0x000455AC File Offset: 0x000437AC
|
|
[Token(Token = "0x6000FF8")]
|
|
[Address(RVA = "0x820630", Offset = "0x81F430", VA = "0x180820630")]
|
|
public void OnFistBump(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.fistBump;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x06000FF9 RID: 4089 RVA: 0x000455C8 File Offset: 0x000437C8
|
|
[Token(Token = "0x6000FF9")]
|
|
[Address(RVA = "0x821230", Offset = "0x820030", VA = "0x180821230")]
|
|
public SFXAudioSource OnStopGestureCharging(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.stopGestureCharge;
|
|
float z = DDHPAFKBMON.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FFA RID: 4090 RVA: 0x000455E4 File Offset: 0x000437E4
|
|
[Token(Token = "0x6000FFA")]
|
|
[Address(RVA = "0x8212C0", Offset = "0x8200C0", VA = "0x1808212C0")]
|
|
public void OnStopGestureSuccess(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.stopGestureSuccess;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x06000FFB RID: 4091 RVA: 0x00045600 File Offset: 0x00043800
|
|
[Token(Token = "0x6000FFB")]
|
|
[Address(RVA = "0x820460", Offset = "0x81F260", VA = "0x180820460")]
|
|
public SFXAudioSource OnCheerGestureCharging(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.cheerGestureCharge;
|
|
float z = DDHPAFKBMON.z;
|
|
SFXAudioSource sfxaudioSource;
|
|
return sfxaudioSource;
|
|
}
|
|
|
|
// Token: 0x06000FFC RID: 4092 RVA: 0x0004561C File Offset: 0x0004381C
|
|
[Token(Token = "0x6000FFC")]
|
|
[Address(RVA = "0x8204F0", Offset = "0x81F2F0", VA = "0x1808204F0")]
|
|
public void OnCheerGestureSuccess(Vector3 DDHPAFKBMON)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.cheerGestureSuccess;
|
|
float z = DDHPAFKBMON.z;
|
|
}
|
|
|
|
// Token: 0x06000FFD RID: 4093 RVA: 0x00045638 File Offset: 0x00043838
|
|
[Token(Token = "0x6000FFD")]
|
|
[Address(RVA = "0x821150", Offset = "0x81FF50", VA = "0x180821150")]
|
|
public void OnPushToTalk(bool PGCBDKONCIN)
|
|
{
|
|
if (PGCBDKONCIN)
|
|
{
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.pushToTalkOff;
|
|
Transform transform = this.player.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06000FFE RID: 4094 RVA: 0x00045670 File Offset: 0x00043870
|
|
[Token(Token = "0x6000FFE")]
|
|
[Address(RVA = "0x8217F0", Offset = "0x8205F0", VA = "0x1808217F0")]
|
|
public void SetFilterType(AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
|
{
|
|
if (this.<KJCKEIKODBO>k__BackingField && this.player.IBEKJIOHIHD.IAHDANBDAAM() != 0)
|
|
{
|
|
AudioManager.FGICFGKJOFE fgicfgkjofe = this.player.IBEKJIOHIHD.IAHDANBDAAM();
|
|
}
|
|
Player player = this.player;
|
|
AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06000FFF RID: 4095 RVA: 0x000456C0 File Offset: 0x000438C0
|
|
[Token(Token = "0x6000FFF")]
|
|
[Address(RVA = "0x821930", Offset = "0x820730", VA = "0x180821930")]
|
|
public void SetRadioVoice(bool FEKFDIIFCHC, float GOBDKBDDPBI = 1f)
|
|
{
|
|
Player player = this.player;
|
|
if (!FEKFDIIFCHC)
|
|
{
|
|
player.CKMAMNMDKMO.HAHBGOMEMEE(this);
|
|
POJFBLMLAIP ckmamnmdkmo = player.CKMAMNMDKMO;
|
|
AudioSource <COEJMPCCENC>k__BackingField = player.<COEJMPCCENC>k__BackingField;
|
|
float <ABFJMELHJAE>k__BackingField = ckmamnmdkmo.<ABFJMELHJAE>k__BackingField;
|
|
<COEJMPCCENC>k__BackingField.volume = <ABFJMELHJAE>k__BackingField;
|
|
this.player.JBMIEACNICK.HAHBGOMEMEE(this);
|
|
}
|
|
player.AddVoiceVolumeMultiplier(GOBDKBDDPBI, this);
|
|
Player player2 = this.player;
|
|
float num = this.radioSpatialBlend;
|
|
POJFBLMLAIP jbmieacnick = player2.JBMIEACNICK;
|
|
float num2 = Mathf.Clamp01(num);
|
|
jbmieacnick.DOEHAPOJMON(GOBDKBDDPBI, this);
|
|
player2.NJHNCMCDBLK();
|
|
Player player3 = this.player;
|
|
this.<KJCKEIKODBO>k__BackingField = FEKFDIIFCHC;
|
|
AudioManager.FGICFGKJOFE fgicfgkjofe = player3.IBEKJIOHIHD.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x06001000 RID: 4096 RVA: 0x00045770 File Offset: 0x00043970
|
|
[Token(Token = "0x6001000")]
|
|
[Address(RVA = "0x821BC0", Offset = "0x8209C0", VA = "0x180821BC0")]
|
|
public void UpdateVoiceRolloffOverride(bool EPMODJGMANI, float JOJCJDDGLML, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (!EPMODJGMANI)
|
|
{
|
|
bool flag = this.BKMHOJAOGDL.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
this.OKKPOJFGGJH();
|
|
return;
|
|
}
|
|
AudioRolloff audioRolloff = new AudioRolloff();
|
|
audioRolloff.maxDistance = JOJCJDDGLML;
|
|
audioRolloff.rolloffMode = (AudioRolloffMode)((ulong)2L);
|
|
AnimationCurve customCurve = FNGJPHBOCLD.GMMAGJNPELA.customCurve;
|
|
audioRolloff.customCurve = customCurve;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001001 RID: 4097 RVA: 0x000457C4 File Offset: 0x000439C4
|
|
[Token(Token = "0x6001001")]
|
|
[Address(RVA = "0x81FE70", Offset = "0x81EC70", VA = "0x18081FE70")]
|
|
public void AddVoiceAudioRolloff(AudioRolloff GHNKEONEEFM, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
bool flag = this.BKMHOJAOGDL.DOEHAPOJMON(GHNKEONEEFM, PIHIPPPPEBI, JMHKMOACHDG);
|
|
this.OKKPOJFGGJH();
|
|
}
|
|
|
|
// Token: 0x06001002 RID: 4098 RVA: 0x000457EC File Offset: 0x000439EC
|
|
[Token(Token = "0x6001002")]
|
|
[Address(RVA = "0x821790", Offset = "0x820590", VA = "0x180821790")]
|
|
public void RemoveVoiceAudioRolloff(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.BKMHOJAOGDL.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
this.OKKPOJFGGJH();
|
|
}
|
|
|
|
// Token: 0x06001003 RID: 4099 RVA: 0x00045814 File Offset: 0x00043A14
|
|
[Token(Token = "0x6001003")]
|
|
[Address(RVA = "0x820320", Offset = "0x81F120", VA = "0x180820320")]
|
|
private void OKKPOJFGGJH()
|
|
{
|
|
string text = this.BKMHOJAOGDL.ToString();
|
|
Player player = this.player;
|
|
int num = 0;
|
|
if (player != num)
|
|
{
|
|
AudioSource <COEJMPCCENC>k__BackingField = this.player.<COEJMPCCENC>k__BackingField;
|
|
Player player2 = this.player;
|
|
if (player2 == 0)
|
|
{
|
|
}
|
|
Player.KBAHEKCLGAN hlhhfedlkhg = player2.HLHHFEDLKHG;
|
|
int num2 = (int)hlhhfedlkhg;
|
|
player2.HLHHFEDLKHG = (Player.KBAHEKCLGAN)num2;
|
|
if (hlhhfedlkhg != (Player.KBAHEKCLGAN)num2)
|
|
{
|
|
int num3 = 0;
|
|
player2.NGBPKIBGEHB();
|
|
player2.playerEvents.MicrophoneMuted(num3 != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001004 RID: 4100 RVA: 0x00045898 File Offset: 0x00043A98
|
|
[Token(Token = "0x6001004")]
|
|
[Address(RVA = "0x820070", Offset = "0x81EE70", VA = "0x180820070")]
|
|
public float GetVoiceLinearRolloffToLocalPlayerNormalized()
|
|
{
|
|
Transform transform = this.player.head.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = Player.<EGKJPJKLEAI>k__BackingField.head.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
float num;
|
|
return Mathf.Clamp01(Mathf.InverseLerp((float)this.BKMHOJAOGDL.ToString().m_firstChar, 0f, num));
|
|
}
|
|
|
|
// Token: 0x06001005 RID: 4101 RVA: 0x00045900 File Offset: 0x00043B00
|
|
[Token(Token = "0x6001005")]
|
|
[Address(RVA = "0x821CE0", Offset = "0x820AE0", VA = "0x180821CE0")]
|
|
public PlayerAudio()
|
|
{
|
|
int num = 0;
|
|
this.jumpFootstepAudio = 0.3f;
|
|
this.landFootstepAudio = 0.8f;
|
|
this.getUpFailedFootstepAudio = 0.5f;
|
|
this.rotateLeftHeadRelativePosition.z = (float)num;
|
|
int num2 = 0;
|
|
this.rotateRightHeadRelativePosition.z = (float)num2;
|
|
int num3 = 0;
|
|
this.rotate180HeadRelativePosition.z = (float)num3;
|
|
this.radioSpatialBlend = 0.5f;
|
|
BJOIBBBOIKO<AudioRolloff> bjoibbboiko = new BJOIBBBOIKO();
|
|
this.BKMHOJAOGDL = bjoibbboiko;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04000C84 RID: 3204
|
|
[Token(Token = "0x4000C84")]
|
|
public const int DEFAULT_PLAYER_VOICE_AUDIO_ROLLOFF_PRIORITY = 1000;
|
|
|
|
// Token: 0x04000C85 RID: 3205
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000C85")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip partyInvite;
|
|
|
|
// Token: 0x04000C86 RID: 3206
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000C86")]
|
|
[SerializeField]
|
|
[Header("Gestures")]
|
|
private RecRoomAudioClip handClap;
|
|
|
|
// Token: 0x04000C87 RID: 3207
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000C87")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip fistBump;
|
|
|
|
// Token: 0x04000C88 RID: 3208
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000C88")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip stopGestureCharge;
|
|
|
|
// Token: 0x04000C89 RID: 3209
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000C89")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip stopGestureSuccess;
|
|
|
|
// Token: 0x04000C8A RID: 3210
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000C8A")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip cheerGestureCharge;
|
|
|
|
// Token: 0x04000C8B RID: 3211
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000C8B")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip cheerGestureSuccess;
|
|
|
|
// Token: 0x04000C8C RID: 3212
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000C8C")]
|
|
[SerializeField]
|
|
[Header("Progression")]
|
|
private RecRoomAudioClip levelUp;
|
|
|
|
// Token: 0x04000C8D RID: 3213
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000C8D")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip cheered;
|
|
|
|
// Token: 0x04000C8E RID: 3214
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000C8E")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip objectiveComplete;
|
|
|
|
// Token: 0x04000C8F RID: 3215
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000C8F")]
|
|
[SerializeField]
|
|
[Header("Push to talk")]
|
|
private RecRoomAudioClip pushToTalkOn;
|
|
|
|
// Token: 0x04000C90 RID: 3216
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000C90")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip pushToTalkOff;
|
|
|
|
// Token: 0x04000C91 RID: 3217
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000C91")]
|
|
[SerializeField]
|
|
[Header("Teleportation")]
|
|
private RecRoomAudioClip baseTeleport;
|
|
|
|
// Token: 0x04000C92 RID: 3218
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000C92")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] teleportSounds;
|
|
|
|
// Token: 0x04000C93 RID: 3219
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000C93")]
|
|
[SerializeField]
|
|
[Header("Walking")]
|
|
private RecRoomAudioClip[] defaultWalkFootstepSounds;
|
|
|
|
// Token: 0x04000C94 RID: 3220
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4000C94")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip sprintHeartbeatUp;
|
|
|
|
// Token: 0x04000C95 RID: 3221
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000C95")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip sprintHeartbeatDown;
|
|
|
|
// Token: 0x04000C96 RID: 3222
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4000C96")]
|
|
[SerializeField]
|
|
[Header("Jumping")]
|
|
private RecRoomAudioClip clamberSFX;
|
|
|
|
// Token: 0x04000C97 RID: 3223
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000C97")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip jumpSFX;
|
|
|
|
// Token: 0x04000C98 RID: 3224
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000C98")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip landSFX;
|
|
|
|
// Token: 0x04000C99 RID: 3225
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000C99")]
|
|
[SerializeField]
|
|
private float jumpFootstepAudio;
|
|
|
|
// Token: 0x04000C9A RID: 3226
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x4000C9A")]
|
|
[SerializeField]
|
|
private float landFootstepAudio;
|
|
|
|
// Token: 0x04000C9B RID: 3227
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4000C9B")]
|
|
[SerializeField]
|
|
[Header("Shortening")]
|
|
private float getUpFailedFootstepAudio;
|
|
|
|
// Token: 0x04000C9C RID: 3228
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000C9C")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip[] defaultProneStepSounds;
|
|
|
|
// Token: 0x04000C9D RID: 3229
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000C9D")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionStandToCrouch;
|
|
|
|
// Token: 0x04000C9E RID: 3230
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4000C9E")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionStandToProne;
|
|
|
|
// Token: 0x04000C9F RID: 3231
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4000C9F")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionCrouchToStand;
|
|
|
|
// Token: 0x04000CA0 RID: 3232
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4000CA0")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionCrouchToProne;
|
|
|
|
// Token: 0x04000CA1 RID: 3233
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4000CA1")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionProneToStand;
|
|
|
|
// Token: 0x04000CA2 RID: 3234
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4000CA2")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionProneToCrouch;
|
|
|
|
// Token: 0x04000CA3 RID: 3235
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4000CA3")]
|
|
[SerializeField]
|
|
[Header("In Place Rotate")]
|
|
private RecRoomAudioClip rotateLeft;
|
|
|
|
// Token: 0x04000CA4 RID: 3236
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4000CA4")]
|
|
[SerializeField]
|
|
private Vector3 rotateLeftHeadRelativePosition;
|
|
|
|
// Token: 0x04000CA5 RID: 3237
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4000CA5")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip rotateRight;
|
|
|
|
// Token: 0x04000CA6 RID: 3238
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4000CA6")]
|
|
[SerializeField]
|
|
private Vector3 rotateRightHeadRelativePosition;
|
|
|
|
// Token: 0x04000CA7 RID: 3239
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x4000CA7")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip rotate180;
|
|
|
|
// Token: 0x04000CA8 RID: 3240
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4000CA8")]
|
|
[SerializeField]
|
|
private Vector3 rotate180HeadRelativePosition;
|
|
|
|
// Token: 0x04000CA9 RID: 3241
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x4000CA9")]
|
|
[SerializeField]
|
|
[Header("Sitting")]
|
|
private RecRoomAudioClip transitionStandToSit;
|
|
|
|
// Token: 0x04000CAA RID: 3242
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x4000CAA")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionCrouchToSit;
|
|
|
|
// Token: 0x04000CAB RID: 3243
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x4000CAB")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionProneToSit;
|
|
|
|
// Token: 0x04000CAC RID: 3244
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x4000CAC")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionSitToStand;
|
|
|
|
// Token: 0x04000CAD RID: 3245
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x4000CAD")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip transitionChangeSeats;
|
|
|
|
// Token: 0x04000CAE RID: 3246
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x4000CAE")]
|
|
[SerializeField]
|
|
[Header("Emotes")]
|
|
private RecRoomAudioClip emoteUp;
|
|
|
|
// Token: 0x04000CAF RID: 3247
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x4000CAF")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip emoteDown;
|
|
|
|
// Token: 0x04000CB0 RID: 3248
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x4000CB0")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip emoteLeft;
|
|
|
|
// Token: 0x04000CB1 RID: 3249
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x4000CB1")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip emoteRight;
|
|
|
|
// Token: 0x04000CB2 RID: 3250
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x4000CB2")]
|
|
[SerializeField]
|
|
[Header("Rec Royale Radio")]
|
|
private float radioSpatialBlend;
|
|
|
|
// Token: 0x04000CB3 RID: 3251
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x4000CB3")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Player player;
|
|
|
|
// Token: 0x04000CB4 RID: 3252
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x4000CB4")]
|
|
private BJOIBBBOIKO<AudioRolloff> BKMHOJAOGDL;
|
|
}
|