summaryrefslogtreecommitdiff
path: root/ShiftOS-TheRevival/MainForms/Strings.vb
blob: 593a40b55ee1b0f7fcb5f0ce57da54344f0f0c7f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Public Class Strings
    Public Shared OSInfo() As String
    Public Shared ComputerInfo(3) As String
    Public Shared IsFree As Boolean
    Public Shared OnceInfo(0) As String
    Public Shared AvailableFeature(1) As String

    'STRING CATEGORIZATION WRITING RULES!
    'THIS IS IN ORDER TO REMAIN COMPATIBLE WITH OLDER VERSIONS!
    '
    'General string :
    '(Row Number) = Function/Subject (default value : default)
    '
    'Each have to placed in numerical order
    'If there's moved strings for newer version, example:
    '0 = Computer Name (0.1) => OS Version (0.2) => Root Location (0.3), etc.
    'If there's removed strings for newer version, example:
    '69 = Secret Easter Egg (removed in 0.420)
    'If there's repurposed strings for newer version after removed, example:
    '5 = FreeRoam enabled? (removed in 0.4) => Story Mode State
    '
    'ALWAYS WRITE THE NOTES IN COMMENTS, THIS CLASS ONLY IS FOR STORING STRINGS AND DEPLOYING STRINGS TO DISK

    'OSInfo Strings:
    '0 = OSVersion (default : dependant)
    '
    'OnceInfo Strings:
    '0 = IsRoot? (0.1) (default : No)
    '
    'ComputerInfo Strings:
    '0 = Computer Name (0.1) (default : shiftos)
    '1 = Username (0.1) (default : user)
    '2 = Codepoint (0.2) (default : 0)
    '3 = Story Chapter (0.2) (default : 0 for New Game)
    '
    'AvailableFeature (Default is defined on the Story Mode, Free Mode automatically assigns every available feature to 1)Strings:
    '0 = MAN command [Manual on each command] (0.2) (default : 0)
    '1 = CLEAR command [Clearing the screen] (0.2) (default : 0)
    '
    'Features bought hierarchy :
    'ShiftOS Help Manual (MAN) (20 CP)
    'Terminal Clear (CLEAR) (25 CP)
End Class