using System;
using Cpp2IlInjected;

// Token: 0x0200005E RID: 94
[Token(Token = "0x200005E")]
public class AI_Doll03_Big : AI_Doll03
{
	// Token: 0x06000385 RID: 901 RVA: 0x0000A5C4 File Offset: 0x000087C4
	[Token(Token = "0x6000385")]
	[Address(RVA = "0x1796720", Offset = "0x1795520", VA = "0x181796720", Slot = "38")]
	public override void InitStatus(AI_NPC.AIStatus Status)
	{
		base.InitStatus(Status);
		this.g_fAttackRadius = 9f;
		this.g_fMagicTime = 1.5f;
		this.g_fDamageFlyWaitTime = 5.1f;
		this.g_fWalkSpeed = 3f;
		this.g_fRunSpeed = 6f;
		this.g_fDashSpeed = 12f;
	}

	// Token: 0x06000386 RID: 902 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000386")]
	[Address(RVA = "0x17959A0", Offset = "0x17947A0", VA = "0x1817959A0", Slot = "39")]
	protected override void FJudgment()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000387 RID: 903 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000387")]
	[Address(RVA = "0x17952E0", Offset = "0x17940E0", VA = "0x1817952E0", Slot = "40")]
	protected override void FFlee()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000388 RID: 904 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000388")]
	[Address(RVA = "0x1794E80", Offset = "0x1793C80", VA = "0x181794E80", Slot = "25")]
	public override void DamagedFly()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06000389 RID: 905 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6000389")]
	[Address(RVA = "0x1795C00", Offset = "0x1794A00", VA = "0x181795C00", Slot = "33")]
	public override void Hit(AttackData Data)
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600038A RID: 906 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x600038A")]
	[Address(RVA = "0x17950F0", Offset = "0x1793EF0", VA = "0x1817950F0", Slot = "41")]
	protected override void FAttack()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x0600038B RID: 907 RVA: 0x0000A61C File Offset: 0x0000881C
	[Token(Token = "0x600038B")]
	[Address(RVA = "0x1796780", Offset = "0x1795580", VA = "0x181796780")]
	public AI_Doll03_Big()
	{
		this.g_fAttackRadius = 4.5f;
		this.g_fMagicTime = 3f;
		this.g_Fightting = (AI_Doll03.AIFighting)((ulong)1L);
		this.g_fDamageFlyWaitTime = 3.5f;
		base..ctor();
	}

	// Token: 0x040004B4 RID: 1204
	[FieldOffset(Offset = "0x240")]
	[Token(Token = "0x40004B4")]
	private bool g_bDamageFlyTeleport;
}
