AddLine("Below is a list of values that you can specify in <colorname> arguments. Note that only certain colors are supported; and if the video driver can output a color but it isn't on this list, it is not supported by the Terminal display engine."&vbNewLine)
IfboughtgrayThenAddLine("gray")
AddLine("white")
AddLine("black")
IfboughtredThenAddLine("red")
IfboughtgreenThenAddLine("green")
IfboughtblueThenAddLine("blue")
IfboughtyellowThenAddLine("yellow")
IfboughtorangeThenAddLine("orange")
IfboughtpinkThenAddLine("pink")
IfboughtpurpleThenAddLine("purple")
IfboughtbrownThenAddLine("brown")
EndSub
PublicSubShowHelp()
AddLine("ShiftOS Help"&vbNewLine)
AddLine("Usage tips: "&vbNewLine)
AddLine(" - The terminal runs in full-screen.")
Ifboughttextpad=TrueThenAddLine(" - Typing the path to a text file will open it in Textpad.")
AddLine(" - There are no window managers or desktop environments.")
Ifboughtbasicgui=TrueThen
AddLine(" - Applications can use the GUI server to display a proper GUI.")
Else
AddLine(" - Applications are fully text-based.")
EndIf
AddLine(" - Terminal commands are case-insensitive."&vbNewLine)
AddLine("Commands: "&vbNewLine)
IfboughtdirectorysurfingThen
AddLine(" - cd: Change to the specified directory.")
AddLine(" - mkdir: Create a directory inside the current directory (marked before the %)")
AddLine(" - ls, dir: View the contents of the current directory.")
EndIf
IfboughtbasicsettingsThen
AddLine(" - set <setting> <value>: Change some minimal settings in ShiftOS.")
IfboughtcustomusernameThen
AddLine(" Settings: ")
AddLine(" username <string>: Set the username of the OS.")
EndIf
Ifboughtterminalsettextcolor=TrueThen
AddLine(" textcolor <colorname>: Set the terminal text color.")
EndIf
EndIf
AddLine(" - codepoints: Shows the current amount of codepoints.")
AddLine(" - shutdown: Shuts the system down.")
AddLine(" - colors: Shows the colors supported by both the Terminal display engine, and the video driver.")
AddLine(" - help: Shows this screen."&vbNewLine)
AddLine("Installed Programs:"&vbNewLine)
AddLine("Below is a list of all the programs on your computer, followed by what they do. You can open one by typing ""open <name>""."&vbNewLine)
AddLine(" - shiftorium: Upgrade the OS with Codepoints using this application.")
IfboughtfileskimmerThenAddLine(" - file skimmer: A handy little file browser.")
IfboughttextpadThenAddLine(" - textpad: An application that allows for creating and editing text files.")
AddLine(" - MathQuiz: Earn Codepoints by solving math questions.")
AddLine(" - Guess the Number: Earn Codepoints by guessing a random number between 1 and 100.")