using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020001A5 RID: 421
[Token(Token = "0x20001A5")]
public class Act07_Teleport : SceneEvent
{
	// Token: 0x060013B5 RID: 5045 RVA: 0x0002CB94 File Offset: 0x0002AD94
	[Token(Token = "0x60013B5")]
	[Address(RVA = "0xDA6380", Offset = "0xDA5380", VA = "0x180DA6380", Slot = "4")]
	public override void InitData(SceneEventManager SEM)
	{
		base.InitData(SEM);
		float intensity = this.LG.intensity;
		Light lg = this.LG;
		this.LightIntensity = intensity;
		int num = 0;
		lg.intensity = (float)num;
	}

	// Token: 0x060013B6 RID: 5046 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013B6")]
	[Address(RVA = "0xDA64C0", Offset = "0xDA54C0", VA = "0x180DA64C0")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013B7 RID: 5047 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013B7")]
	[Address(RVA = "0xDA63D0", Offset = "0xDA53D0", VA = "0x180DA63D0", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013B8 RID: 5048 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013B8")]
	[Address(RVA = "0xDA6550", Offset = "0xDA5550", VA = "0x180DA6550")]
	public Act07_Teleport()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x04001DCC RID: 7628
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001DCC")]
	public Light LG;

	// Token: 0x04001DCD RID: 7629
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001DCD")]
	public float LightFadeOutSpeed;

	// Token: 0x04001DCE RID: 7630
	[FieldOffset(Offset = "0x44")]
	[Token(Token = "0x4001DCE")]
	private float LightIntensity;

	// Token: 0x04001DCF RID: 7631
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001DCF")]
	public Color FlashLightCol;

	// Token: 0x04001DD0 RID: 7632
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001DD0")]
	public float FlashLightTime;

	// Token: 0x04001DD1 RID: 7633
	[FieldOffset(Offset = "0x5C")]
	[Token(Token = "0x4001DD1")]
	public float FlashLightFadeOutSpeed;
}
