using System;
using Cpp2IlInjected;
using UnityEngine;

namespace commanastationwww.eternaltemple
{
	// Token: 0x020005DA RID: 1498
	[Token(Token = "0x20005DA")]
	public class FallowPlayerCamera : MonoBehaviour
	{
		// Token: 0x0600311B RID: 12571 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600311B")]
		[Address(RVA = "0xD1B360", Offset = "0xD1A360", VA = "0x180D1B360")]
		private void Start()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600311C RID: 12572 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600311C")]
		[Address(RVA = "0xD1B270", Offset = "0xD1A270", VA = "0x180D1B270")]
		private void LateUpdate()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600311D RID: 12573 RVA: 0x0006A094 File Offset: 0x00068294
		[Token(Token = "0x600311D")]
		[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
		public FallowPlayerCamera()
		{
		}

		// Token: 0x04003A1E RID: 14878
		[FieldOffset(Offset = "0x18")]
		[Token(Token = "0x4003A1E")]
		public GameObject player;

		// Token: 0x04003A1F RID: 14879
		[FieldOffset(Offset = "0x20")]
		[Token(Token = "0x4003A1F")]
		private Vector3 offset;
	}
}
