private void InstantiateNewTree()
    {
        felledTreesCount++;
        ExampleTree nextTree = new ExampleTree();

        nextTree.InitializeHealthBar();

        UpdateStageProgress();
    }
Beispiel #2
0
        private Root GetRootAsteriskNode(INode a_nextNode)
        {
            Root  root = new ExampleTree("TEST ROOT NAME");
            INode node = new AsteriskPrinterkNode(root, "ASTERISK NODE NAME", 50);

            node.JoinChildNode(a_nextNode);
            root.SetStartNode(node);

            return(root);
        }
Beispiel #3
0
        private Root GetRootWithOneMessageNode(INode a_nextNode)
        {
            Root  root = new ExampleTree("TEST ROOT NAME");
            INode node = new MessageNode(root, "MESSAGE NODE NAME", "SOME MESSAGE");

            node.JoinChildNode(a_nextNode);
            root.SetStartNode(node);

            return(root);
        }
Beispiel #4
0
        private Root GetRootYesOrNoMenuNode(INode a_nextNode, string a_output)
        {
            Root  root = new ExampleTree("TEST ROOT NAME");
            INode node = new YesOrNoMenuNode(root, "YESNO NODE NAME", "SOME MESSAGE");

            node.JoinChildNode(a_output, a_nextNode);
            root.SetStartNode(node);

            return(root);
        }