Exemplo n.º 1
0
 public virtual void PathogenStart()
 {
     myOrganManager  = GameManager.gameManager.organManager;
     pathogenSpawner = FindObjectOfType <PathogenSpawner>();
     StartCoroutine(MoveAgain());
     target = FindClosestCell();
 }
Exemplo n.º 2
0
    // Start is called before the first frame update
    public void CustomStart()
    {
        cellSpawner     = FindObjectOfType <CellSpawner>();
        pathogenSpawner = FindObjectOfType <PathogenSpawner>();

        for (int i = 0; i < organTypes.Length; i++)
        {
            for (int o = 0; o < organTypes[i].organs.Count; o++)
            {
                for (int t = 0; t < organTypes[i].organs[o].CellTypes.Length; t++)
                {
                    organTypes[i].organs[o].CellTypes[t].currentCellCost = CalculateCosts(o, t);
                }
            }
        }
    }