public override void initMode(SelectableObject obj) { cellSelected = obj.getCell(); if (cellSelected.getBuilding() != null) { currentSelection = cellSelected.getBuilding(); } else { currentSelection = cellSelected; } turret = currentSelection as TurretMiniGun; turret.setIsShooting(false); turret.transform.Find("ConicVision").gameObject.SetActive(false); camController.saveCameraState(); camera.changeTarget(turret.GetComponent <CameraConfig>().getConfig()); turret.activateAimReticle(true); Cursor.lockState = CursorLockMode.Confined; Cursor.visible = false; }
private void Start() { parent = transform.parent.gameObject.GetComponent <TurretMiniGun>(); }