public static RoleAttributeList RandomSet(ScopeInt barchartAd , ScopeInt atkdefAd, ScopeInt extraAd, ScopeInt Rd) { RoleAttributeList L = RoleAttributeList.zero; L.Hp = UnityEngine.Random.Range(barchartAd.Min, barchartAd.Max); L.Mp = UnityEngine.Random.Range(barchartAd.Min, barchartAd.Max); L.Tp = UnityEngine.Random.Range(barchartAd.Min, barchartAd.Max); // L.AT = UnityEngine.Random.Range(atkdefAd.Min, atkdefAd.Max); L.AD = UnityEngine.Random.Range(atkdefAd.Min, atkdefAd.Max); L.MT = UnityEngine.Random.Range(atkdefAd.Min, atkdefAd.Max); L.MD = UnityEngine.Random.Range(atkdefAd.Min, atkdefAd.Max); // L.Speed = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); L.Taunt = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); L.Accur = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); L.Evo = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); L.Crit = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); L.Expect = UnityEngine.Random.Range(extraAd.Min, extraAd.Max); // for (int i = 0; i < L.AllResistData.Length; i++) { L.AllResistData[i] = UnityEngine.Random.Range(Rd.Min, Rd.Max); } return(L); }
public Warehouse(int size = 50) { this.size = new ScopeInt(size); Items = new List <ItemInfo>(); }