void Start() { defenderCostText = GetComponentInChildren <Text>(); spriteRender = GetComponent <SpriteRenderer>(); origColor = spriteRender.color; spriteRender.color = Color.gray; buttArray = GameObject.FindObjectsOfType <Button>(); selectedDefender = gameObject; defenderCostText.text = EntityValuesManager.GetValues(defenderToSpawn.name).starCost.ToString(); }
void PlaceDefender() { int defCost = EntityValuesManager.GetValues(Button.selectedDefender.name).starCost; if (ResourceManager.UseStars(defCost)) { Vector3 mousePositionRounded = mainCam.ScreenToWorldPoint(Input.mousePosition); mousePositionRounded.x = Mathf.Round(mousePositionRounded.x); mousePositionRounded.y = Mathf.Round(mousePositionRounded.y); mousePositionRounded.z = -5f; Instantiate(Button.selectedDefender, mousePositionRounded, Quaternion.identity); } }
// Use this for initialization void Start() { EntityValuesManager.EntityValues blah = EntityValuesManager.GetValues("dwarf"); Debug.Log("Name is" + blah.entityName + " damage is " + blah.damage); }