void Awake() { owner = "N/A"; lands = new List <Environment>(); gameController = GameObject.Find("GameController").GetComponent <GameController>(); position = new Vector2(); armyTable = new Hashtable(); army = Resources.Load("Prefabs/Army") as GameObject; GameObject uiBankObject = GameObject.Find("UIBank") as GameObject; uiBank = uiBankObject.GetComponent <UIBank> (); storedArmies = new List <Army> (); armies = new List <Army>(); type = "city"; // pick a random color float R = Random.Range(.4f, .9f); float G = Random.Range(.4f, .9f); float B = Random.Range(.4f, .9f); Color newColor = new Color(R, G, B, 1.0f); // apply it on current object's material GetComponent <Renderer>().material.color = newColor; NameWizard nameWizard = GameObject.Find("NameWizard").GetComponent <NameWizard>(); name = nameWizard.GenerateCityName(); leader = new Character(); population = Random.Range(10000, 15000); muns = population / 3; food = population + (population / 3); }
// Use this for initialization protected void Start() { nw = GameObject.Find("NameWizard").GetComponent <NameWizard> (); name = nw.RandomName(); GenerateArchitecture(); StartCoroutine(PopulationGrowthRoutine()); StartCoroutine(ProduceRoutine()); }
void Awake() { base.Awake(); base.Start(); prosperity = 0; type = "village"; NameWizard nameWizard = GameObject.Find("NameWizard").GetComponent <NameWizard>(); name = nameWizard.GenerateCityName(); population = Random.Range(300, 600); }
//maybe stats later // Use this for initialization public Character() { NameWizard nameWizard = GameObject.Find("NameWizard").GetComponent <NameWizard> (); int gender = Random.Range(0, 2); if (gender == 0) { firstName = nameWizard.RandomFemaleName(); } else { firstName = nameWizard.RandomMaleName(); } lastName = nameWizard.RandomMaleName(); profession = "vagrant"; }
void Start() { alive = true; if (randomInfo) { if (GameObject.Find("NameWizard") != null) { NameWizard nw = GameObject.Find("NameWizard").GetComponent <NameWizard> (); name = nw.RandomName() + " " + nw.RandomLastName(); } else { name = "nameless"; } } gameController.unitList.Add(this); }
// Use this for initialization public Naut() { NameWizard nameWizard = GameObject.Find("NameWizard").GetComponent <NameWizard>(); age = Random.Range(18, 35); skills = new List <Skill>(); int genderChoice = Random.Range(0, 2); if (genderChoice < 1) { gender = "female"; name = nameWizard.RandomFemaleName() + " " + nameWizard.RandomLastName(); height = Random.Range(145, 178); weight = (int)(45 + 2.3f * ((height - 149) / 2.5)); weight = (int)(weight * Random.Range(.85f, 1.15f)); } else { gender = "male"; name = nameWizard.RandomMaleName() + " " + nameWizard.RandomLastName(); height = Random.Range(162, 191); weight = (int)(50 + 2.3f * ((height - 150) / 2.5)); weight = (int)(weight * Random.Range(.85f, 1.15f)); } int training = Random.Range(0, 3); switch (training) { case 0: skills.Add(new Skill(Skill.SkillNum.Engineering)); break; case 1: skills.Add(new Skill(Skill.SkillNum.Programming)); break; case 2: skills.Add(new Skill(Skill.SkillNum.Combat_Training)); break; default: skills.Add(new Skill(Skill.SkillNum.Combat_Training)); break; } }
// Use this for initialization void Awake() { messageLogText = messageLogContent.GetComponent <Text> (); messageLogScroll = messageLogScrollbar.GetComponent <Scrollbar> (); nameWizard = nameWizardObject.GetComponent <NameWizard> (); }