using System;
using System.Collections.Generic;
using Cpp2IlInjected;

// Token: 0x020001FA RID: 506
[Token(Token = "0x20001FA")]
public class PlayerSwitch : SceneEvent
{
	// Token: 0x060014E2 RID: 5346 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60014E2")]
	[Address(RVA = "0xEB7F80", Offset = "0xEB6F80", VA = "0x180EB7F80", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060014E3 RID: 5347 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60014E3")]
	[Address(RVA = "0xEB8170", Offset = "0xEB7170", VA = "0x180EB8170")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060014E4 RID: 5348 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60014E4")]
	[Address(RVA = "0xEB7F10", Offset = "0xEB6F10", VA = "0x180EB7F10")]
	private IEnumerator<float> FadeOutBlackScreen(float delayTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060014E5 RID: 5349 RVA: 0x0002F964 File Offset: 0x0002DB64
	[Token(Token = "0x60014E5")]
	[Address(RVA = "0x79E590", Offset = "0x79D590", VA = "0x18079E590")]
	public PlayerSwitch()
	{
	}

	// Token: 0x04001FD1 RID: 8145
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001FD1")]
	public bool SwitchNobeta = true;
}
