diff --git a/ShiftOS/Paths.vb b/ShiftOS/Paths.vb index efba3dd..57bb689 100644 --- a/ShiftOS/Paths.vb +++ b/ShiftOS/Paths.vb @@ -1,19 +1,44 @@ Module Paths - Public root As String = "C:\ShiftOS\" - Public progdata As String = "C:\ShiftOS\SoftwareData\" - Public advdata As String = "C:\ShiftOS\SoftwareData\AdvStart\" - Public kidata As String = "C:\ShiftOS\SoftwareData\KnowledgeInput\" - Public shiftnetdata As String = "C:\ShiftOS\SoftwareData\Shiftnet\" - Public dnldata As String = "C:\ShiftOS\SoftwareData\DownloadManager\" - Public savedata As String = "C:\ShiftOS\Shiftum42\" + ' Paths: + ' Root path - Paths.root - DO NOT USE UNLESS NECISARY (Opening files from the file skimmer, blocking the user from going above C:\ShiftOS, ect) + ' Software Data - Paths.progdata - This is the base path for all program data. If you are adding a folder to this path, add a variable in here + ' AdvStart - Paths.advdata - I'm not fully sure what this does + ' Knowledge Input Data - Paths.kidata - Knowledge Input uses this to save your lists of words you've found + ' Shiftnet Data - Paths.shiftnetdata - This is where the shiftnet currently saves it's history + ' Download Manager Data - Paths.dnldata - Not sure what this does + ' Save Data - Paths.savedata - The game has it's save file in here + ' Home Directory - Paths.home - This is the folder that contains all the user's files + ' Desktop - Paths.desktop - All the files that appear on your desktop should be stored here + ' Documents - Paths.documents - The documents folder is where the user puts their documents + ' Downloads - Paths.downloads - The downloads folder is where the downloader downloads downloads from the Shiftnet + ' Music - Paths.music - The music folder is where the user puts their music + ' Pictures - Paths.pictures - The pictures folder is where the user puts their pictures + ' Skins - Paths.skins - The skins folder is where the user puts their skins - Public home As String = "C:\ShiftOS\Home\" - Public desktop As String = "C:\ShiftOS\Home\Desktop\" - Public documents As String = "C:\ShiftOS\Home\Documents\" - Public music As String = "C:\ShiftOS\Home\Music\" - Public pictures As String = "C:\ShiftOS\Home\Pictures\" - Public skins As String = "C:\ShiftOS\Home\Skins\" + + + + + Public root As String = "C:\ShiftOS\" 'Do NOT use this unless it is for files that must go DIRECTLY in C:\ShiftOS\ + + Public progdata As String = root & "SoftwareData\" + + Public advdata As String = progdata & "AdvStart\" + Public kidata As String = progdata & "KnowledgeInput\" + Public shiftnetdata As String = progdata & "Shiftnet\" + Public dnldata As String = progdata & "DownloadManager\" + + Public savedata As String = root & "Shiftum42\" + + Public home As String = root & "Home\" + + Public desktop As String = home & "Desktop\" + Public documents As String = home & "Documents\" + Public downloads As String = home & "Documents\" + Public music As String = home & "Music\" + Public pictures As String = home & "Pictures\" + Public skins As String = home & "Skins\" End Module