using System;
using Cpp2IlInjected;
using UnityEngine;

namespace commanastationwww.eternaltemple
{
	// Token: 0x02000582 RID: 1410
	[Token(Token = "0x2000582")]
	public class FallowPlayerCamera : MonoBehaviour
	{
		// Token: 0x06002E52 RID: 11858 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002E52")]
		[Address(RVA = "0x4BF090", Offset = "0x4BDE90", VA = "0x1804BF090")]
		private void Start()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002E53 RID: 11859 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002E53")]
		[Address(RVA = "0x4BEFA0", Offset = "0x4BDDA0", VA = "0x1804BEFA0")]
		private void LateUpdate()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002E54 RID: 11860 RVA: 0x00062DD8 File Offset: 0x00060FD8
		[Token(Token = "0x6002E54")]
		[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
		public FallowPlayerCamera()
		{
		}

		// Token: 0x04003734 RID: 14132
		[FieldOffset(Offset = "0x18")]
		[Token(Token = "0x4003734")]
		public GameObject player;

		// Token: 0x04003735 RID: 14133
		[FieldOffset(Offset = "0x20")]
		[Token(Token = "0x4003735")]
		private Vector3 offset;
	}
}
