using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x02000076 RID: 118
[Token(Token = "0x2000076")]
public class AI_GhostC_Dark : AI_GhostC
{
	// Token: 0x060004DE RID: 1246 RVA: 0x0000C0D4 File Offset: 0x0000A2D4
	[Token(Token = "0x60004DE")]
	[Address(RVA = "0x17A25F0", Offset = "0x17A13F0", VA = "0x1817A25F0", Slot = "4")]
	public override void Start(GameObject This, NPCManage NPCM)
	{
		base.Start(This, NPCM);
		this.g_fWalkSpeed = 4.5f;
		this.g_fRunSpeed = 9f;
		this.g_fDashSpeed = 12f;
		this.g_fVisionDistance = 12f;
	}

	// Token: 0x060004DF RID: 1247 RVA: 0x0000C118 File Offset: 0x0000A318
	[Token(Token = "0x60004DF")]
	[Address(RVA = "0x17A25E0", Offset = "0x17A13E0", VA = "0x1817A25E0", Slot = "39")]
	protected override void SetFightTrackWaitTime()
	{
		this.g_fWaitTime = 15f;
	}

	// Token: 0x060004E0 RID: 1248 RVA: 0x0000C130 File Offset: 0x0000A330
	[Token(Token = "0x60004E0")]
	[Address(RVA = "0x179F890", Offset = "0x179E690", VA = "0x18179F890")]
	public AI_GhostC_Dark()
	{
		this.g_fAttackRadius = 1.2f;
		base..ctor();
	}
}
