using System;
using Cpp2IlInjected;

// Token: 0x02000197 RID: 407
[Token(Token = "0x2000197")]
public class EnemyDeadEvent02 : EnemyEvent
{
	// Token: 0x060012A6 RID: 4774 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60012A6")]
	[Address(RVA = "0xA65750", Offset = "0xA64550", VA = "0x180A65750", Slot = "4")]
	public override void InitData(SceneEventManager SEM)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060012A7 RID: 4775 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60012A7")]
	[Address(RVA = "0xA658E0", Offset = "0xA646E0", VA = "0x180A658E0")]
	private void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060012A8 RID: 4776 RVA: 0x0002ADD8 File Offset: 0x00028FD8
	[Token(Token = "0x60012A8")]
	[Address(RVA = "0xA658D0", Offset = "0xA646D0", VA = "0x180A658D0", Slot = "5")]
	public override void OpenEvent()
	{
		this.g_bOpenEvent = true;
		this.g_fCheckTimeVal = 0.9f;
	}

	// Token: 0x060012A9 RID: 4777 RVA: 0x0002ADF8 File Offset: 0x00028FF8
	[Token(Token = "0x60012A9")]
	[Address(RVA = "0x30DE20", Offset = "0x30CC20", VA = "0x18030DE20")]
	public EnemyDeadEvent02()
	{
	}

	// Token: 0x04001CF3 RID: 7411
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4001CF3")]
	public SceneEvent[] DeathOpenEvent;

	// Token: 0x04001CF4 RID: 7412
	[FieldOffset(Offset = "0x70")]
	[Token(Token = "0x4001CF4")]
	public SceneEvent[] DeathReleaseEvent;

	// Token: 0x04001CF5 RID: 7413
	[Token(Token = "0x4001CF5")]
	private const float g_fCheckTime = 0.9f;

	// Token: 0x04001CF6 RID: 7414
	[FieldOffset(Offset = "0x78")]
	[Token(Token = "0x4001CF6")]
	private float g_fCheckTimeVal;
}
