Hacking terminal

Unity view


Visual Studio code view

Code

using UnityEngine;

public class Hacker : MonoBehaviour
{
    public string easyLevel;
    public string mediumLevel;
    public string hardLevel;
    // Start is called before the first frame update
    void Start()
    {
        ShowMainMenu();
    }

    void ShowMainMenu()
    {
        Terminal.ClearScreen();
        Terminal.WriteLine("Type a location number to hack into:");
        Terminal.WriteLine("");
        Terminal.WriteLine(easyLevel + " - 1 (Easy)");
        Terminal.WriteLine(mediumLevel + " - 2 (Medium)");
        Terminal.WriteLine(hardLevel + " - 3 (Hard)");
        Terminal.WriteLine("Your choice: ");
    }

    void OnUserInput(string input)
    {
        Terminal.ClearScreen();
        Terminal.WriteLine("Connecting to...");

        if (input == "1")
            Terminal.WriteLine(easyLevel + " network...");
        else if (input == "2")
            Terminal.WriteLine(mediumLevel + " network...");
        else if (input == "3")
            Terminal.WriteLine(hardLevel + " network...");
        else if (input == "menu" || input == "Menu")
            ShowMainMenu();
        else if (input == "rate")
        {
            Terminal.ClearScreen();
            Terminal.WriteLine("Do you want to rate this udemy course?");
            Terminal.WriteLine("Of course you want!");
            Terminal.WriteLine("We'll rate it for you!");
            Terminal.WriteLine("You have rated 5 stars!");
            Terminal.WriteLine("Type menu to go back to the Main Menu");
        }
        else
        {
            Terminal.WriteLine("Invalid network selected!");
            Terminal.WriteLine("Type 1, 2 or 3");
        }
    }
}

Privacy & Terms