using System;
using System.Collections.Generic;
using UnityEngine;

// Token: 0x0200005F RID: 95
public class CaptureAreaInfo : MonoBehaviour
{
	// Token: 0x06000B4D RID: 2893 RVA: 0x000DD71E File Offset: 0x000DB91E
	private void Start()
	{
	}

	// Token: 0x06000B4E RID: 2894 RVA: 0x000DD720 File Offset: 0x000DB920
	public void TurnOnLights()
	{
		foreach (InteriorLights interiorLights in this.pointLights)
		{
			interiorLights.TurnOnLights();
		}
	}

	// Token: 0x06000B4F RID: 2895 RVA: 0x000DD770 File Offset: 0x000DB970
	public void TurnOffLights()
	{
		foreach (InteriorLights interiorLights in this.pointLights)
		{
			interiorLights.TurnOffLights();
		}
	}

	// Token: 0x04001060 RID: 4192
	public int index;

	// Token: 0x04001061 RID: 4193
	public string id;

	// Token: 0x04001062 RID: 4194
	public List<BoxCollider> boundingBoxes = new List<BoxCollider>();

	// Token: 0x04001063 RID: 4195
	public List<BoxCollider> interiorCameraBoxes = new List<BoxCollider>();

	// Token: 0x04001064 RID: 4196
	public Camera sceneCamera;

	// Token: 0x04001065 RID: 4197
	public Camera minimapCamera;

	// Token: 0x04001066 RID: 4198
	public BoxCollider cameraCollider;

	// Token: 0x04001067 RID: 4199
	public BoxCollider exteriorCameraBoundsCollider;

	// Token: 0x04001068 RID: 4200
	public GameObject terrainMap;

	// Token: 0x04001069 RID: 4201
	public List<InteriorLights> pointLights = new List<InteriorLights>();

	// Token: 0x0400106A RID: 4202
	public List<GameObject> quads = new List<GameObject>();

	// Token: 0x0400106B RID: 4203
	public bool perspectiveShot;

	// Token: 0x0400106C RID: 4204
	public bool isInterior;

	// Token: 0x0400106D RID: 4205
	[Header("Art")]
	public GameObject backgroundArt;

	// Token: 0x0400106E RID: 4206
	public Texture2D sceneMap;
}
