using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020001D6 RID: 470
[Token(Token = "0x20001D6")]
public class Level04ChangeFog : SceneEvent
{
	// Token: 0x0600145E RID: 5214 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600145E")]
	[Address(RVA = "0x1054DD0", Offset = "0x1053DD0", VA = "0x181054DD0", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600145F RID: 5215 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600145F")]
	[Address(RVA = "0x1054EA0", Offset = "0x1053EA0", VA = "0x181054EA0", Slot = "8")]
	public override void ReleaseEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001460 RID: 5216 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001460")]
	[Address(RVA = "0x1054CC0", Offset = "0x1053CC0", VA = "0x181054CC0", Slot = "11")]
	protected override void OnTriggerExit(Collider other)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001461 RID: 5217 RVA: 0x0002E734 File Offset: 0x0002C934
	[Token(Token = "0x6001461")]
	[Address(RVA = "0x32DFD0", Offset = "0x32CFD0", VA = "0x18032DFD0")]
	public Level04ChangeFog()
	{
	}

	// Token: 0x04001EDC RID: 7900
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001EDC")]
	public Color OriginalFogColor;

	// Token: 0x04001EDD RID: 7901
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001EDD")]
	public float OriginalFogStart;

	// Token: 0x04001EDE RID: 7902
	[FieldOffset(Offset = "0x4C")]
	[Token(Token = "0x4001EDE")]
	public float OriginalFogEnd;

	// Token: 0x04001EDF RID: 7903
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001EDF")]
	public Color ChangeFogColor;

	// Token: 0x04001EE0 RID: 7904
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4001EE0")]
	public float ChangeFogStart;

	// Token: 0x04001EE1 RID: 7905
	[FieldOffset(Offset = "0x64")]
	[Token(Token = "0x4001EE1")]
	public float ChangeFogEnd;
}
