using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x0200009F RID: 159
[Token(Token = "0x200009F")]
public class AI_BossRush_Boss03_02 : AI_BossLevel03_Big
{
	// Token: 0x060006C7 RID: 1735 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60006C7")]
	[Address(RVA = "0x19EF830", Offset = "0x19EE830", VA = "0x1819EF830", Slot = "5")]
	public override void Update(float fDeltaTime)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060006C8 RID: 1736 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60006C8")]
	[Address(RVA = "0x19EDA10", Offset = "0x19ECA10", VA = "0x1819EDA10", Slot = "31")]
	public override void Create()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060006C9 RID: 1737 RVA: 0x0000FAA0 File Offset: 0x0000DCA0
	[Token(Token = "0x60006C9")]
	[Address(RVA = "0x19EF600", Offset = "0x19EE600", VA = "0x1819EF600", Slot = "32")]
	public override void Remove()
	{
		Animator g_Anim = this.g_Anim;
		this.g_fRemove = 0.099f;
		int num = 0;
		g_Anim.Play("Null", num);
		Animator g_FaceAnim = this.g_FaceAnim;
		int num2 = 0;
		g_FaceAnim.Play("Null", num2);
		SkinnedMeshRenderer component = this.g_FaceAnim.GetComponent<SkinnedMeshRenderer>();
		int num3 = 0;
		int num4 = 0;
		component.SetBlendShapeWeight(num3, (float)num4);
		num3++;
	}

	// Token: 0x060006CA RID: 1738 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60006CA")]
	[Address(RVA = "0x19EF6D0", Offset = "0x19EE6D0", VA = "0x1819EF6D0", Slot = "36")]
	public override void SetAiStatus(AI_NPC.AIStatus Status)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060006CB RID: 1739 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x60006CB")]
	[Address(RVA = "0x19EDC00", Offset = "0x19ECC00", VA = "0x1819EDC00", Slot = "38")]
	protected override void InitFightStatus(AI_BossLevel03_Big.AIFighting Status)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x060006CC RID: 1740 RVA: 0x0000FB0C File Offset: 0x0000DD0C
	[Token(Token = "0x60006CC")]
	[Address(RVA = "0x19EF9E0", Offset = "0x19EE9E0", VA = "0x1819EF9E0")]
	public AI_BossRush_Boss03_02()
	{
	}

	// Token: 0x0400080C RID: 2060
	[FieldOffset(Offset = "0x238")]
	[Token(Token = "0x400080C")]
	private float g_fRemove;

	// Token: 0x0400080D RID: 2061
	[FieldOffset(Offset = "0x23C")]
	[Token(Token = "0x400080D")]
	private bool g_bTimer;
}
