Esempio n. 1
0
 private void load(ref DetectorTile[] det, int childIndex)
 {
     det = new DetectorTile[transform.GetChild(childIndex).childCount];
     for (int i = 0; i < transform.GetChild(childIndex).childCount; ++i)
     {
         det[i] = transform.GetChild(childIndex).transform.GetChild(i).GetComponent <DetectorTile>();
     }
 }
    void CallRandomNumber () // Calls Random Number and runs it against the 
    {
        DetectorTile tile = triggeredTile.GetComponent<DetectorTile>();
        randomNumber = Random.Range(0, 100);
        print("Random Number: " + randomNumber);

        if (randomNumber < tile.tilePercentage && battleStarted == false) // checks random number against the tiles percentage chance and if battle can be started
        {
            LoadBattle();
        }
    }
Esempio n. 3
0
    void CallRandomNumber()  // Calls Random Number and runs it against the
    {
        DetectorTile tile = triggeredTile.GetComponent <DetectorTile>();

        randomNumber = Random.Range(0, 100); // grabs a random number between 0 - 100
        print("Random Number: " + randomNumber);

        if (randomNumber < tile.tilePercentage && battleStartCount == 0) // checks random number against the tiles percentage chance and if battle can be started
        {
            battleStartCount++;
            LoadBattle();
        }
    }