590 lines
18 KiB
C#
590 lines
18 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using Photon.Realtime;
|
|
using RecRoom.Core.Vehicles;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.BattleRoyale
|
|
{
|
|
// Token: 0x020026CF RID: 9935
|
|
[Token(Token = "0x20026CF")]
|
|
[StructLayout(3)]
|
|
public class BattleRoyaleCableCar : MonoBehaviourPun
|
|
{
|
|
// Token: 0x17002EC7 RID: 11975
|
|
// (get) Token: 0x060113DF RID: 70623 RVA: 0x00413DEC File Offset: 0x00411FEC
|
|
// (set) Token: 0x060113E0 RID: 70624 RVA: 0x00413E00 File Offset: 0x00412000
|
|
[Token(Token = "0x17002EC7")]
|
|
public static BattleRoyaleCableCar ONCPNMDGGKG
|
|
{
|
|
[Token(Token = "0x60113DF")]
|
|
[Address(RVA = "0x1309460", Offset = "0x1307E60", VA = "0x181309460")]
|
|
get;
|
|
[Token(Token = "0x60113E0")]
|
|
[Address(RVA = "0x1308680", Offset = "0x1307080", VA = "0x181308680")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002EC8 RID: 11976
|
|
// (get) Token: 0x060113E1 RID: 70625 RVA: 0x00413E14 File Offset: 0x00412014
|
|
[Token(Token = "0x17002EC8")]
|
|
public FixedPathVehicle DADMBAMNOMG
|
|
{
|
|
[Token(Token = "0x60113E1")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get
|
|
{
|
|
return this.vehicle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002EC9 RID: 11977
|
|
// (get) Token: 0x060113E2 RID: 70626 RVA: 0x00413E28 File Offset: 0x00412028
|
|
// (set) Token: 0x060113E3 RID: 70627 RVA: 0x00413E3C File Offset: 0x0041203C
|
|
[Token(Token = "0x17002EC9")]
|
|
public bool JKLJJDALLPK
|
|
{
|
|
[Token(Token = "0x60113E2")]
|
|
[Address(RVA = "0x7D79F0", Offset = "0x7D63F0", VA = "0x1807D79F0")]
|
|
get
|
|
{
|
|
return this.HEIICPPJPAO;
|
|
}
|
|
[Token(Token = "0x60113E3")]
|
|
[Address(RVA = "0x1309520", Offset = "0x1307F20", VA = "0x181309520")]
|
|
set
|
|
{
|
|
LockableDoor[] mfnabbjjamg = this.MFNABBJJAMG;
|
|
this.HEIICPPJPAO = value;
|
|
if (mfnabbjjamg != 0)
|
|
{
|
|
int num = 0;
|
|
if (num < mfnabbjjamg.Length)
|
|
{
|
|
bool isLocked = mfnabbjjamg[num].NLLONFJBKKP;
|
|
LockableDoor[] mfnabbjjamg2 = this.MFNABBJJAMG;
|
|
num++;
|
|
}
|
|
}
|
|
this.ADIEGGEONPG();
|
|
this.OHDLJCJOCAF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113E4 RID: 70628 RVA: 0x00413E90 File Offset: 0x00412090
|
|
[Token(Token = "0x60113E4")]
|
|
[Address(RVA = "0x1307D50", Offset = "0x1306750", VA = "0x181307D50", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
int num3;
|
|
Action<BattleRoyaleGlider> mmgapmhonhh;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
base..ctor();
|
|
BattleRoyaleCableCar battleRoyaleCableCar = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (battleRoyaleCableCar == num)
|
|
{
|
|
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField = this;
|
|
}
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
Action action = new Action(this.MDHCDEOGJLL);
|
|
fixedPathVehicle.KNCFDPPLMMJ += action;
|
|
LockableDoor[] componentsInChildren = base.GetComponentsInChildren<LockableDoor>();
|
|
this.MFNABBJJAMG = componentsInChildren;
|
|
BattleRoyaleGliderSpawner[] componentsInChildren2 = base.GetComponentsInChildren<BattleRoyaleGliderSpawner>();
|
|
int num2 = 0;
|
|
this.NNMABNKCOCM = componentsInChildren2;
|
|
num3 = 0;
|
|
if (num2 >= componentsInChildren2.Length)
|
|
{
|
|
goto IL_BC;
|
|
}
|
|
BattleRoyaleGliderSpawner battleRoyaleGliderSpawner = componentsInChildren2[num3];
|
|
Action<BattleRoyaleGlider> action2 = new Action(this.MLLKGGEJJIP);
|
|
mmgapmhonhh = battleRoyaleGliderSpawner.MMGAPMHONHH;
|
|
@delegate = Delegate.Combine(mmgapmhonhh, action2);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != mmgapmhonhh)
|
|
{
|
|
}
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm = this.NNMABNKCOCM;
|
|
num3++;
|
|
IL_BC:
|
|
Action action3 = new Action(this.MKBHMJKBMIB);
|
|
SynchronizedField<bool> synchronizedField;
|
|
this.MGNCNNNKHFM = synchronizedField;
|
|
}
|
|
|
|
// Token: 0x060113E5 RID: 70629 RVA: 0x00413F78 File Offset: 0x00412178
|
|
[Token(Token = "0x60113E5")]
|
|
[Address(RVA = "0x1309340", Offset = "0x1307D40", VA = "0x181309340")]
|
|
private void Start()
|
|
{
|
|
this.ADIEGGEONPG();
|
|
bool flag = this.MGNCNNNKHFM.Get() != null;
|
|
Debug.Log(string.Format("BattleRoyaleCableCar enabled: {0}", flag));
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
if (fixedPathVehicle.MFCCNPAJFHK)
|
|
{
|
|
int num = 0;
|
|
fixedPathVehicle.IOCNFBNMIEK = num != 0;
|
|
}
|
|
base.gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x060113E6 RID: 70630 RVA: 0x00413FD4 File Offset: 0x004121D4
|
|
[Token(Token = "0x60113E6")]
|
|
[Address(RVA = "0x1308F60", Offset = "0x1307960", VA = "0x181308F60", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
Action action = new Action(this.MDHCDEOGJLL);
|
|
fixedPathVehicle.KNCFDPPLMMJ -= action;
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm = this.NNMABNKCOCM;
|
|
if (nnmabnkcocm != 0)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (num2 < nnmabnkcocm.Length)
|
|
{
|
|
int num3 = 0;
|
|
BattleRoyaleGliderSpawner battleRoyaleGliderSpawner;
|
|
if (battleRoyaleGliderSpawner != num3)
|
|
{
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm2 = this.NNMABNKCOCM;
|
|
Action<BattleRoyaleGlider> action2 = new Action(this.MLLKGGEJJIP);
|
|
BattleRoyaleGliderSpawner battleRoyaleGliderSpawner2;
|
|
battleRoyaleGliderSpawner2.LocalGliderSpawnEvent -= action2;
|
|
}
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm3 = this.NNMABNKCOCM;
|
|
num++;
|
|
}
|
|
}
|
|
AudioManager.RemoveAmbientAudio(this);
|
|
this.OCAAILFAACN();
|
|
if (BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField == this)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113E7 RID: 70631 RVA: 0x0041407C File Offset: 0x0041227C
|
|
[Token(Token = "0x60113E7")]
|
|
[Address(RVA = "0x1308A00", Offset = "0x1307400", VA = "0x181308A00")]
|
|
public void MasterEnable()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
SynchronizedField<bool> mgncnnnkhfm = this.MGNCNNNKHFM;
|
|
if (base.hasAuthority)
|
|
{
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
int num = 0;
|
|
fixedPathVehicle.DCLBFAMFIKJ = num != 0;
|
|
}
|
|
this.vehicle.AuthoritySnapToFirstPathPoint();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113E8 RID: 70632 RVA: 0x004140E8 File Offset: 0x004122E8
|
|
[Token(Token = "0x60113E8")]
|
|
[Address(RVA = "0x1308900", Offset = "0x1307300", VA = "0x181308900")]
|
|
public void MasterDisable()
|
|
{
|
|
if (PhotonNetwork.IsMasterClient)
|
|
{
|
|
if (!base.hasAuthority)
|
|
{
|
|
PhotonView photonView = base.photonView;
|
|
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
|
|
photonView.TransferOwnership(masterClient);
|
|
}
|
|
if (base.hasAuthority)
|
|
{
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
int num = 0;
|
|
fixedPathVehicle.DCLBFAMFIKJ = num != 0;
|
|
}
|
|
SynchronizedField<bool> mgncnnnkhfm = this.MGNCNNNKHFM;
|
|
int num2 = 0;
|
|
mgncnnnkhfm.Set(num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113E9 RID: 70633 RVA: 0x00414158 File Offset: 0x00412358
|
|
[Token(Token = "0x60113E9")]
|
|
[Address(RVA = "0x1307CD0", Offset = "0x13066D0", VA = "0x181307CD0")]
|
|
public void AuthorityStartRunning()
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
this.vehicle.DCLBFAMFIKJ = true;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113EA RID: 70634 RVA: 0x00414184 File Offset: 0x00412384
|
|
[Token(Token = "0x60113EA")]
|
|
[Address(RVA = "0x1307D10", Offset = "0x1306710", VA = "0x181307D10")]
|
|
public void AuthorityStopRunning()
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
int num = 0;
|
|
fixedPathVehicle.DCLBFAMFIKJ = num != 0;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113EB RID: 70635 RVA: 0x004141B4 File Offset: 0x004123B4
|
|
[Token(Token = "0x60113EB")]
|
|
[Address(RVA = "0x1309270", Offset = "0x1307C70", VA = "0x181309270")]
|
|
public void PlayFanfareAudio()
|
|
{
|
|
Transform transform = this.fanfareSpeakerTransform;
|
|
int num = 0;
|
|
if (transform != num)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.fanfareAudio;
|
|
Transform transform2 = this.fanfareSpeakerTransform;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
AudioSource audioSource = AudioManager.Play3DSFX(recRoomAudioClip, transform2, num3, num2)._audioSource;
|
|
int num4 = 0;
|
|
audioSource.dopplerLevel = (float)num4;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113EC RID: 70636 RVA: 0x0041420C File Offset: 0x0041240C
|
|
[Token(Token = "0x60113EC")]
|
|
[Address(RVA = "0x1308220", Offset = "0x1306C20", VA = "0x181308220")]
|
|
public void KickOutLocalPlayer()
|
|
{
|
|
if (this.vehicle.MFCCNPAJFHK)
|
|
{
|
|
Transform transform = global::Player.<EGKJPJKLEAI>k__BackingField.transform;
|
|
int num = 0;
|
|
BattleRoyaleGliderSpawner battleRoyaleGliderSpawner;
|
|
if (!(battleRoyaleGliderSpawner == num))
|
|
{
|
|
Transform transform2 = battleRoyaleGliderSpawner.transform;
|
|
Transform transform3 = battleRoyaleGliderSpawner.transform;
|
|
float num2 = global::UnityEngine.Random.Range(-1f, 1f);
|
|
float num3 = global::UnityEngine.Random.Range(-1f, 1f);
|
|
Transform transform4 = battleRoyaleGliderSpawner.transform;
|
|
Transform transform5 = battleRoyaleGliderSpawner.transform;
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113ED RID: 70637 RVA: 0x00414294 File Offset: 0x00412494
|
|
[Token(Token = "0x60113ED")]
|
|
[Address(RVA = "0x1308700", Offset = "0x1307100", VA = "0x181308700")]
|
|
private void MKBHMJKBMIB()
|
|
{
|
|
bool flag = this.MGNCNNNKHFM.Get() != null;
|
|
Debug.Log(string.Format("BattleRoyaleCableCar enabled: {0}", flag));
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
if (fixedPathVehicle.MFCCNPAJFHK)
|
|
{
|
|
int num = 0;
|
|
fixedPathVehicle.IOCNFBNMIEK = num != 0;
|
|
}
|
|
base.gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x060113EE RID: 70638 RVA: 0x004142E8 File Offset: 0x004124E8
|
|
[Token(Token = "0x60113EE")]
|
|
[Address(RVA = "0x13086E0", Offset = "0x13070E0", VA = "0x1813086E0")]
|
|
private void MDHCDEOGJLL()
|
|
{
|
|
this.ADIEGGEONPG();
|
|
this.OHDLJCJOCAF();
|
|
}
|
|
|
|
// Token: 0x060113EF RID: 70639 RVA: 0x00414304 File Offset: 0x00412504
|
|
[Token(Token = "0x60113EF")]
|
|
[Address(RVA = "0x1308860", Offset = "0x1307260", VA = "0x181308860")]
|
|
private void MLLKGGEJJIP(BattleRoyaleGlider GGHEMDILLGE)
|
|
{
|
|
BattleRoyaleCableCar.LocalPlayerExitEvent(this);
|
|
}
|
|
|
|
// Token: 0x060113F0 RID: 70640 RVA: 0x00414324 File Offset: 0x00412524
|
|
[Token(Token = "0x60113F0")]
|
|
[Address(RVA = "0x1307C20", Offset = "0x1306620", VA = "0x181307C20")]
|
|
private void ADIEGGEONPG()
|
|
{
|
|
FixedPathVehicle fixedPathVehicle = this.vehicle;
|
|
int num = 0;
|
|
if ((fixedPathVehicle.MFCCNPAJFHK ? 1 : 0) != num)
|
|
{
|
|
}
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm = this.NNMABNKCOCM;
|
|
if (nnmabnkcocm != 0 && num < nnmabnkcocm.Length)
|
|
{
|
|
nnmabnkcocm[num].enabled = num != 0;
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm2 = this.NNMABNKCOCM;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113F1 RID: 70641 RVA: 0x00414378 File Offset: 0x00412578
|
|
[Token(Token = "0x60113F1")]
|
|
[Address(RVA = "0x1308D40", Offset = "0x1307740", VA = "0x181308D40")]
|
|
private BattleRoyaleGliderSpawner OPACDMJMOBE(Vector3 DDHPAFKBMON)
|
|
{
|
|
int num = 0;
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm = this.NNMABNKCOCM;
|
|
if (nnmabnkcocm != 0 && num < nnmabnkcocm.Length)
|
|
{
|
|
if (nnmabnkcocm[num].enabled)
|
|
{
|
|
Transform transform = this.NNMABNKCOCM[num].transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = DDHPAFKBMON.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm2 = this.NNMABNKCOCM;
|
|
}
|
|
BattleRoyaleGliderSpawner[] nnmabnkcocm3 = this.NNMABNKCOCM;
|
|
num++;
|
|
}
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x060113F2 RID: 70642 RVA: 0x004143F4 File Offset: 0x004125F4
|
|
[Token(Token = "0x60113F2")]
|
|
[Address(RVA = "0x1308BC0", Offset = "0x13075C0", VA = "0x181308BC0")]
|
|
private void OHDLJCJOCAF()
|
|
{
|
|
if (!this.vehicle.MFCCNPAJFHK)
|
|
{
|
|
AudioManager.RemoveAmbientAudio(this);
|
|
this.OCAAILFAACN();
|
|
return;
|
|
}
|
|
AudioManager.AddAmbientAudio(this.ambientAudio, this);
|
|
if (!this.HEIICPPJPAO)
|
|
{
|
|
SFXAudioSource lnphooncoka = this.LNPHOONCOKA;
|
|
int num = 0;
|
|
if (lnphooncoka == num)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.doorWindLoopingSFX;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.StartLooping2DSFX(recRoomAudioClip, num2);
|
|
this.LNPHOONCOKA = sfxaudioSource;
|
|
}
|
|
return;
|
|
}
|
|
this.OCAAILFAACN();
|
|
}
|
|
|
|
// Token: 0x060113F3 RID: 70643 RVA: 0x0041446C File Offset: 0x0041266C
|
|
[Token(Token = "0x60113F3")]
|
|
[Address(RVA = "0x13081B0", Offset = "0x1306BB0", VA = "0x1813081B0")]
|
|
private void JLOFCOFBFCM()
|
|
{
|
|
AudioManager.AddAmbientAudio(this.ambientAudio, this);
|
|
}
|
|
|
|
// Token: 0x060113F4 RID: 70644 RVA: 0x00414488 File Offset: 0x00412688
|
|
[Token(Token = "0x60113F4")]
|
|
[Address(RVA = "0x1308800", Offset = "0x1307200", VA = "0x181308800")]
|
|
private void MKKMFMPJOMI()
|
|
{
|
|
AudioManager.RemoveAmbientAudio(this);
|
|
}
|
|
|
|
// Token: 0x060113F5 RID: 70645 RVA: 0x0041449C File Offset: 0x0041269C
|
|
[Token(Token = "0x60113F5")]
|
|
[Address(RVA = "0x1308110", Offset = "0x1306B10", VA = "0x181308110")]
|
|
private void HGOFAIDOFHJ()
|
|
{
|
|
SFXAudioSource lnphooncoka = this.LNPHOONCOKA;
|
|
int num = 0;
|
|
if (lnphooncoka == num)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.doorWindLoopingSFX;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.StartLooping2DSFX(recRoomAudioClip, num2);
|
|
this.LNPHOONCOKA = sfxaudioSource;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113F6 RID: 70646 RVA: 0x004144D8 File Offset: 0x004126D8
|
|
[Token(Token = "0x60113F6")]
|
|
[Address(RVA = "0x1308B10", Offset = "0x1307510", VA = "0x181308B10")]
|
|
private void OCAAILFAACN()
|
|
{
|
|
SFXAudioSource lnphooncoka = this.LNPHOONCOKA;
|
|
int num = 0;
|
|
if (lnphooncoka != num)
|
|
{
|
|
AudioManager.StopLoopingSFX(this.LNPHOONCOKA);
|
|
this.LNPHOONCOKA = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113F7 RID: 70647 RVA: 0x0041450C File Offset: 0x0041270C
|
|
[Token(Token = "0x60113F7")]
|
|
[Address(RVA = "0x13080B0", Offset = "0x1306AB0", VA = "0x1813080B0")]
|
|
private void CGGAKMBFDED()
|
|
{
|
|
AudioManager.RemoveAmbientAudio(this);
|
|
this.OCAAILFAACN();
|
|
}
|
|
|
|
// Token: 0x060113F8 RID: 70648 RVA: 0x00414528 File Offset: 0x00412728
|
|
[Token(Token = "0x60113F8")]
|
|
[Address(RVA = "0x1309440", Offset = "0x1307E40", VA = "0x181309440")]
|
|
public BattleRoyaleCableCar()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060113F9 RID: 70649 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60113F9")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
static BattleRoyaleCableCar()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400B7FB RID: 47099
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400B7FB")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private FixedPathVehicle vehicle;
|
|
|
|
// Token: 0x0400B7FC RID: 47100
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400B7FC")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private RecRoomAudioClip ambientAudio;
|
|
|
|
// Token: 0x0400B7FD RID: 47101
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400B7FD")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip doorWindLoopingSFX;
|
|
|
|
// Token: 0x0400B7FE RID: 47102
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400B7FE")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip fanfareAudio;
|
|
|
|
// Token: 0x0400B7FF RID: 47103
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400B7FF")]
|
|
[SerializeField]
|
|
private Transform fanfareSpeakerTransform;
|
|
|
|
// Token: 0x0400B800 RID: 47104
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400B800")]
|
|
[SerializeField]
|
|
[Header("Kick Players Out")]
|
|
private float kickPlayersOutRandomMaxLateralOffset = 1.5f;
|
|
|
|
// Token: 0x0400B801 RID: 47105
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400B801")]
|
|
[SerializeField]
|
|
private float kickPlayersOutRandomMaxRotationAngle = 20f;
|
|
|
|
// Token: 0x0400B802 RID: 47106
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400B802")]
|
|
private SynchronizedField<bool> MGNCNNNKHFM;
|
|
|
|
// Token: 0x0400B803 RID: 47107
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400B803")]
|
|
private LockableDoor[] MFNABBJJAMG;
|
|
|
|
// Token: 0x0400B804 RID: 47108
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400B804")]
|
|
private BattleRoyaleGliderSpawner[] NNMABNKCOCM;
|
|
|
|
// Token: 0x0400B805 RID: 47109
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400B805")]
|
|
private SFXAudioSource LNPHOONCOKA;
|
|
|
|
// Token: 0x0400B806 RID: 47110
|
|
[Token(Token = "0x400B806")]
|
|
public static BattleRoyaleCableCar.OOFOKDLMBCE LocalPlayerExitEvent;
|
|
|
|
// Token: 0x0400B808 RID: 47112
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400B808")]
|
|
private bool HEIICPPJPAO;
|
|
|
|
// Token: 0x020026D0 RID: 9936
|
|
[Token(Token = "0x20026D0")]
|
|
public sealed class OOFOKDLMBCE : MulticastDelegate
|
|
{
|
|
// Token: 0x060113FA RID: 70650 RVA: 0x00414554 File Offset: 0x00412754
|
|
[Token(Token = "0x60113FA")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public OOFOKDLMBCE(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060113FB RID: 70651 RVA: 0x00414570 File Offset: 0x00412770
|
|
[Token(Token = "0x60113FB")]
|
|
[Address(RVA = "0x6F1D00", Offset = "0x6F0700", VA = "0x1806F1D00", Slot = "13")]
|
|
public void Invoke(BattleRoyaleCableCar PPAKMMEMCMN)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060113FC RID: 70652 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60113FC")]
|
|
[Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(BattleRoyaleCableCar PPAKMMEMCMN, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060113FD RID: 70653 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60113FD")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
}
|
|
}
|