public void SetupJob(JobSpawnController jobController, StockType stockType, JobType jobType) { gameObject.SetActive(false); this.jobController = jobController; this.stockType = stockType; this.jobType = jobType; currentHealth = maxHealth = (int)jobType.difficulty; nameText.text = stockType.name; forgroundSprite.color = stockType.Color; concealmentImage.sprite = jobType.sprite; jobTypeText.text = jobType.name; GameManager.Instance.RunCoroutine(SpawnAfterSeconds(Random.Range(0f, 0.5f))); }
private void Awake() { jobSpawner = GetComponent <JobSpawnController>(); }