public void Start() { this.characterData = new CharacterData(this.character); this.previousPosition = this.character.transform.position; this.chests = GameObject.FindGameObjectsWithTag("Chest").ToList(); this.trees = GameObject.FindGameObjectsWithTag("Tree").ToList(); this.beds = GameObject.FindGameObjectsWithTag("Bed").ToList(); this.boars = GameObject.FindGameObjectsWithTag("Boar").ToList(); }
public void Start() { this.characterData = new CharacterData(this.character); this.previousPosition = this.character.transform.position; this.resources = new Dictionary<Vector3, GameObject>(); this.chests = GameObject.FindGameObjectsWithTag("Chest").ToList(); foreach (var chest in this.chests) { this.resources.Add(chest.transform.position, chest); } this.trees = GameObject.FindGameObjectsWithTag("Tree").ToList(); foreach (var tree in this.trees) { this.resources.Add(tree.transform.position, tree); } this.beds = GameObject.FindGameObjectsWithTag("Bed").ToList(); foreach (var bed in this.beds) { this.resources.Add(bed.transform.position, bed); } this.boars = GameObject.FindGameObjectsWithTag("Boar").ToList(); foreach (var boar in this.boars) { this.resources.Add(boar.transform.position, boar); } this.redFlags = new Dictionary<Vector3, GameObject>(); foreach (var flag in GameObject.FindGameObjectsWithTag("RedFlag")) { this.redFlags.Add(flag.transform.position,flag); } this.greenFlags = new Dictionary<Vector3, GameObject>(); foreach (var flag in GameObject.FindGameObjectsWithTag("GreenFlag")) { this.greenFlags.Add(flag.transform.position, flag); } }