using System;
using Cpp2IlInjected;

namespace Obi
{
	// Token: 0x0200053B RID: 1339
	[Token(Token = "0x200053B")]
	public class ObiAmbientForceZone : ObiExternalForce
	{
		// Token: 0x06002EA7 RID: 11943 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002EA7")]
		[Address(RVA = "0x108EB30", Offset = "0x108DB30", VA = "0x18108EB30", Slot = "4")]
		public override void ApplyForcesToActor(ObiActor actor)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002EA8 RID: 11944 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002EA8")]
		[Address(RVA = "0x108EDC0", Offset = "0x108DDC0", VA = "0x18108EDC0")]
		public void OnDrawGizmosSelected()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002EA9 RID: 11945 RVA: 0x00065BE4 File Offset: 0x00063DE4
		[Token(Token = "0x6002EA9")]
		[Address(RVA = "0x79FD70", Offset = "0x79ED70", VA = "0x18079FD70")]
		public ObiAmbientForceZone()
		{
			this.turbulenceFrequency = 1f;
			base..ctor();
		}
	}
}
