Exemple #1
0
    public void LoadBattle(int battleIndex)
    {
        int treeIndex = 1;
        int nodeIndex = 1;

        //select the parent tree link:
        switch (battleIndex)
        {
        case 1:
            gameDataObject.playerGameCharacter = getGameCharacterFromID(80012);
            gameDataObject.addCharacter(80011);
            nodeIndex = 3;
            break;

        case 2:
            gameDataObject.playerGameCharacter = getGameCharacterFromID(80012);
            gameDataObject.addCharacter(80011);
            treeIndex = 3;
            nodeIndex = 3;
            break;

        case 3:
            gameDataObject.playerGameCharacter = getGameCharacterFromID(80012);
            gameDataObject.addCharacter(80011);
            treeIndex = 19;
            nodeIndex = 2;
            break;

        default:
            break;
        }

        gameDataObject.treeStore.SelectTree(treeIndex);
        ZoneTree curTree = (ZoneTree)gameDataObject.treeStore.getTree(gameDataObject.treeStore.currentTreeIndex);

        curTree.SelectNode(nodeIndex);
        SceneManager.LoadScene((int)UnitySceneIndex.Battle);
    }