using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x020001DB RID: 475
[Token(Token = "0x20001DB")]
public class Trap_FallRock_Level02 : SceneEvent
{
	// Token: 0x060013AA RID: 5034 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013AA")]
	[Address(RVA = "0x13063A0", Offset = "0x13051A0", VA = "0x1813063A0", Slot = "4")]
	public override void InitData(SceneEventManager SEM)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013AB RID: 5035 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013AB")]
	[Address(RVA = "0x1306AA0", Offset = "0x13058A0", VA = "0x181306AA0")]
	protected void Update()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013AC RID: 5036 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013AC")]
	[Address(RVA = "0x13068F0", Offset = "0x13056F0", VA = "0x1813068F0", Slot = "5")]
	public override void OpenEvent()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013AD RID: 5037 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60013AD")]
	[Address(RVA = "0x1306640", Offset = "0x1305440", VA = "0x181306640", Slot = "10")]
	protected override void OnTriggerEnter(Collider other)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060013AE RID: 5038 RVA: 0x0002CFC4 File Offset: 0x0002B1C4
	[Token(Token = "0x60013AE")]
	[Address(RVA = "0x30DE20", Offset = "0x30CC20", VA = "0x18030DE20")]
	public Trap_FallRock_Level02()
	{
	}

	// Token: 0x04001E9B RID: 7835
	[FieldOffset(Offset = "0x38")]
	[Token(Token = "0x4001E9B")]
	private AttackData g_AD;

	// Token: 0x04001E9C RID: 7836
	[FieldOffset(Offset = "0x40")]
	[Token(Token = "0x4001E9C")]
	public GameObject Eff_FallRock;

	// Token: 0x04001E9D RID: 7837
	[FieldOffset(Offset = "0x48")]
	[Token(Token = "0x4001E9D")]
	public GameObject Eff_Hit;

	// Token: 0x04001E9E RID: 7838
	[FieldOffset(Offset = "0x50")]
	[Token(Token = "0x4001E9E")]
	public Animator FallRockAni;

	// Token: 0x04001E9F RID: 7839
	[FieldOffset(Offset = "0x58")]
	[Token(Token = "0x4001E9F")]
	private EffectPool g_EffFallRock;

	// Token: 0x04001EA0 RID: 7840
	[FieldOffset(Offset = "0x60")]
	[Token(Token = "0x4001EA0")]
	private EffectPool g_EffHit;

	// Token: 0x04001EA1 RID: 7841
	[Token(Token = "0x4001EA1")]
	private const float g_fCollisionTime = 2f;

	// Token: 0x04001EA2 RID: 7842
	[FieldOffset(Offset = "0x68")]
	[Token(Token = "0x4001EA2")]
	private float g_fCollisionVal;
}
