void Start() { librarian = Librarian.Find(); fpController = librarian.GetComponent <FirstPersonController>(); surroundingHexagons = new Hexagon[] { mainHex, hexBelow, hexAbove, hexBefore, hexAfter }; UpdateSurroundingHexLocations(); }
void Start() { walls = new Wall[wallTransforms.Length]; ghoul = GetComponentInChildren <GhoulScript>(); librarian = Librarian.Find(); SetupWalls(); }
void Start() { translator = GetComponent <LibraryTranslator>(); librarian = Librarian.Find(); hexagon = transform.parent.GetComponent <Hexagon>(); Assert.IsNotNull(hexagon); Assert.IsNotNull(librarian); meshRenderer = GetComponentInChildren <SkinnedMeshRenderer>(); SetMaterial(defaultMaterial); if (hexagon.location != null) { CheckSpawn(); } else { this.gameObject.SetActive(false); } knowledge = new Queue <string>(); }
void Start() { librarian = Librarian.Find(); }