public void SetParts(GameObject handles, GameObject hilts, GameObject blades) { handle = handles.GetComponent <Handle>(); handle.damage = UnityEngine.Random.Range(1, 5); hilt = hilts.GetComponent <Hilt>(); hilt.damage = UnityEngine.Random.Range(1, 5); blade = blades.GetComponent <Blade>(); blade.damage = UnityEngine.Random.Range(8, 20); GetStats(); GetName(); }
public void SetParts(GameObject handles, GameObject hilts, GameObject blades, bool toughEnemy) { handle = handles.GetComponent <Handle>(); hilt = hilts.GetComponent <Hilt>(); blade = blades.GetComponent <Blade>(); if (CaveGameManager.instance.GetLevel() <= 5) { handle.damage = UnityEngine.Random.Range(1, 5); hilt.damage = UnityEngine.Random.Range(1, 5); blade.damage = UnityEngine.Random.Range(8, 20); } else if (CaveGameManager.instance.GetLevel() > 5 && CaveGameManager.instance.GetLevel() <= 10) { handle.damage = UnityEngine.Random.Range(15, 30); hilt.damage = UnityEngine.Random.Range(15, 30); blade.damage = UnityEngine.Random.Range(30, 50); } else if (CaveGameManager.instance.GetLevel() > 10 && CaveGameManager.instance.GetLevel() <= 15) { handle.damage = UnityEngine.Random.Range(30, 75); hilt.damage = UnityEngine.Random.Range(30, 75); blade.damage = UnityEngine.Random.Range(50, 150); } else if (CaveGameManager.instance.GetLevel() > 15 && CaveGameManager.instance.GetLevel() <= 20) { handle.damage = UnityEngine.Random.Range(75, 200); hilt.damage = UnityEngine.Random.Range(75, 200); blade.damage = UnityEngine.Random.Range(150, 500); } else { handle.damage = UnityEngine.Random.Range(200, 500); hilt.damage = UnityEngine.Random.Range(200, 500); blade.damage = UnityEngine.Random.Range(500, 1000); } GetStats(toughEnemy); GetName(); }