using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x02000177 RID: 375
[Token(Token = "0x2000177")]
public class Act07_Teleport : SceneEvent
{
	// Token: 0x06001231 RID: 4657 RVA: 0x000298B8 File Offset: 0x00027AB8
	[Token(Token = "0x6001231")]
	[Address(RVA = "0x11E3140", Offset = "0x11E1F40", VA = "0x1811E3140", 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: 0x06001232 RID: 4658 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001232")]
	[Address(RVA = "0x11E3280", Offset = "0x11E2080", VA = "0x1811E3280")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001233 RID: 4659 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001233")]
	[Address(RVA = "0x11E3190", Offset = "0x11E1F90", VA = "0x1811E3190", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001234 RID: 4660 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001234")]
	[Address(RVA = "0x11E3310", Offset = "0x11E2110", VA = "0x1811E3310")]
	public Act07_Teleport()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x04001C2E RID: 7214
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001C2E")]
	public Light LG;

	// Token: 0x04001C2F RID: 7215
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001C2F")]
	public float LightFadeOutSpeed;

	// Token: 0x04001C30 RID: 7216
	[FieldOffset(Offset = "0x44")]
	[Token(Token = "0x4001C30")]
	private float LightIntensity;

	// Token: 0x04001C31 RID: 7217
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001C31")]
	public Color FlashLightCol;

	// Token: 0x04001C32 RID: 7218
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001C32")]
	public float FlashLightTime;

	// Token: 0x04001C33 RID: 7219
	[FieldOffset(Offset = "0x5C")]
	[Token(Token = "0x4001C33")]
	public float FlashLightFadeOutSpeed;
}
