public bool CanBuy(Resources.ResourcesType type) { ResourceCollectionCost collec = new ResourceCollectionCost(type); bool res = resourcesConf.CanBuy(collec); return(res); }
public bool Buy(Resources.ResourcesType type) { ResourceCollectionCost collec = new ResourceCollectionCost(type); bool res = resourcesConf.Buy(collec); DebugDisplay(); return(res); }
private void SetProdValue(GameObject obj, Resources.ResourcesType type) { int aProdValue = GameManager.GetInstance().GetSimulation(type).count; string aProdString = ""; if (aProdValue > 0) { aProdString = "+" + aProdValue.ToString(); } obj.GetComponent <Text>().text = aProdString; }
public Resources GetResources(Resources.ResourcesType type) { Resources resources = D; if (type == Resources.ResourcesType.A) { resources = A; } else if (type == Resources.ResourcesType.B) { resources = B; } else if (type == Resources.ResourcesType.C) { resources = C; } return(resources); }
public ResourceCollectionCost(Resources.ResourcesType type) { if (type == Resources.ResourcesType.A) { A.count = 3; B.count = 0; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.B) { A.count = 5; B.count = 0; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.C) { A.count = 10; B.count = 5; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.D) { int currentD = GameManager.GetInstance().GetResources(Resources.ResourcesType.D).count; A.count = (int)(Mathf.Pow(10, ((currentD + 1) / 4.5f)) * (Mathf.Pow(10, (1 / 4.5f)) - 1)); B.count = 0; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.MASTERNODE) { A.count = 21; B.count = 0; C.count = 0; D.count = 0; } }
public ResourceCollectionReward(Resources.ResourcesType type) { if (type == Resources.ResourcesType.A) { A.count = 2; B.count = 0; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.B) { A.count = 0; B.count = 2; C.count = 0; D.count = 0; } if (type == Resources.ResourcesType.C) { A.count = 0; B.count = 0; C.count = 1; D.count = 0; } if (type == Resources.ResourcesType.D) { A.count = 0; B.count = 0; C.count = 0; D.count = 1; } if (type == Resources.ResourcesType.MASTERNODE) { A.count = 14; B.count = 0; C.count = 0; D.count = 0; } }
public Resources GetSimulation(Resources.ResourcesType type) { return(resourcesSimu.GetResources(type)); }
public Resources GetResources(Resources.ResourcesType type) { return(resourcesConf.GetResources(type)); }
public void SimulationAdd(Resources.ResourcesType type) { ResourceCollectionReward collec = new ResourceCollectionReward(type); resourcesSimu.Add(collec); }
public void Add(Resources.ResourcesType type) { ResourceCollectionReward collec = new ResourceCollectionReward(type); resourcesConf.Add(collec); }
public void Refund(Resources.ResourcesType type) { ResourceCollectionCost collec = new ResourceCollectionCost(type); resourcesConf.Add(collec); }
public Attackers(Resources.ResourcesType attackersTarget) { target = attackersTarget; }