using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020001DD RID: 477
[Token(Token = "0x20001DD")]
public class LoadScript : SceneEvent
{
	// Token: 0x0600148B RID: 5259 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600148B")]
	[Address(RVA = "0x41E4D0", Offset = "0x41D4D0", VA = "0x18041E4D0", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600148C RID: 5260 RVA: 0x0002F224 File Offset: 0x0002D424
	[Token(Token = "0x600148C")]
	[Address(RVA = "0x41E600", Offset = "0x41D600", VA = "0x18041E600")]
	public LoadScript()
	{
	}

	// Token: 0x04001F3C RID: 7996
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001F3C")]
	public string ScriptName;

	// Token: 0x04001F3D RID: 7997
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001F3D")]
	public string ScriptLanugageFileName = "";

	// Token: 0x04001F3E RID: 7998
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001F3E")]
	public SceneEvent[] Event;

	// Token: 0x04001F3F RID: 7999
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001F3F")]
	public Transform[] Camera;

	// Token: 0x04001F40 RID: 8000
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001F40")]
	public Transform[] PlayerPosition;

	// Token: 0x04001F41 RID: 8001
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4001F41")]
	public bool bRepeat;
}
