diff options
| author | EverythingWindows <[email protected]> | 2022-11-20 16:43:01 +0700 |
|---|---|---|
| committer | EverythingWindows <[email protected]> | 2022-11-20 16:43:01 +0700 |
| commit | 2fa56446be7a049994786931e9145043362e8adb (patch) | |
| tree | fd715e8afde59181985e3e2c654dfbfeeda27880 /ShiftOS-TheRevival/MainForms | |
| parent | 5ae42df217ded307bb8e33611d2292ebdb523a18 (diff) | |
| download | shiftos-therevival-old-2fa56446be7a049994786931e9145043362e8adb.tar.gz shiftos-therevival-old-2fa56446be7a049994786931e9145043362e8adb.tar.bz2 shiftos-therevival-old-2fa56446be7a049994786931e9145043362e8adb.zip | |
Guide command, MathQuiz App, ShiftOS About, and more
Diffstat (limited to 'ShiftOS-TheRevival/MainForms')
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/Applications/Console.Designer.vb (renamed from ShiftOS-TheRevival/MainForms/Console.Designer.vb) | 0 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/Applications/Console.resx (renamed from ShiftOS-TheRevival/MainForms/Console.resx) | 0 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/Applications/Console.vb (renamed from ShiftOS-TheRevival/MainForms/Console.vb) | 0 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/SaveLoadSystem.vb | 156 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/ShiftOSAbout.Designer.vb | 209 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/ShiftOSAbout.resx | 120 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/ShiftOSAbout.vb | 25 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/ShiftOSMenu.Designer.vb | 6 | ||||
| -rw-r--r-- | ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb | 3 |
9 files changed, 359 insertions, 160 deletions
diff --git a/ShiftOS-TheRevival/MainForms/Console.Designer.vb b/ShiftOS-TheRevival/MainForms/Applications/Console.Designer.vb index 78dbfbf..78dbfbf 100644 --- a/ShiftOS-TheRevival/MainForms/Console.Designer.vb +++ b/ShiftOS-TheRevival/MainForms/Applications/Console.Designer.vb diff --git a/ShiftOS-TheRevival/MainForms/Console.resx b/ShiftOS-TheRevival/MainForms/Applications/Console.resx index 38ebc49..38ebc49 100644 --- a/ShiftOS-TheRevival/MainForms/Console.resx +++ b/ShiftOS-TheRevival/MainForms/Applications/Console.resx diff --git a/ShiftOS-TheRevival/MainForms/Console.vb b/ShiftOS-TheRevival/MainForms/Applications/Console.vb index 3ae1603..3ae1603 100644 --- a/ShiftOS-TheRevival/MainForms/Console.vb +++ b/ShiftOS-TheRevival/MainForms/Applications/Console.vb diff --git a/ShiftOS-TheRevival/MainForms/SaveLoadSystem.vb b/ShiftOS-TheRevival/MainForms/SaveLoadSystem.vb deleted file mode 100644 index 6404c76..0000000 --- a/ShiftOS-TheRevival/MainForms/SaveLoadSystem.vb +++ /dev/null @@ -1,156 +0,0 @@ -Imports System.IO - -Module SaveLoadSystem - - Public Sub NewGameMode() - 'Sets all features to 2 (Unavailable for Shiftorium) except ShiftOS Key (AvailableFeatures(11)) - Directory.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\ShiftFS", True) - Directory.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved", True) - Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\ShiftFS") - Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved") - Strings.ComputerInfo(0) = "shiftos" - Strings.ComputerInfo(1) = "user" - Strings.ComputerInfo(2) = "0" - Strings.ComputerInfo(4) = "0" - Strings.AvailableFeature(0) = "2" - Strings.AvailableFeature(1) = "2" - Strings.AvailableFeature(2) = "2" - Strings.AvailableFeature(3) = "2" - Strings.AvailableFeature(4) = "2" - Strings.AvailableFeature(5) = "2" - Strings.AvailableFeature(6) = "2" - Strings.AvailableFeature(7) = "2" - Strings.AvailableFeature(8) = "2" - Strings.AvailableFeature(9) = "2" - Strings.AvailableFeature(10) = "2" - Strings.AvailableFeature(11) = "0" - Strings.AvailableFeature(12) = "2" - Strings.AvailableFeature(13) = "2" - Strings.AvailableFeature(14) = "2" - Strings.AvailableFeature(15) = "2" - '0.2.4 Features - Strings.AvailableFeature(16) = "2" - Strings.AvailableFeature(17) = "2" - Strings.AvailableFeature(18) = "2" - Strings.AvailableFeature(19) = "2" - Strings.AvailableFeature(20) = "2" - Strings.AvailableFeature(21) = "2" - Strings.AvailableFeature(22) = "2" - '0.2.5 Features - Strings.AvailableFeature(23) = "2" - Strings.AvailableFeature(24) = "2" - Strings.AvailableFeature(25) = "2" - Strings.AvailableFeature(26) = "2" - Strings.AvailableFeature(27) = "2" - Strings.AvailableFeature(28) = "2" - Strings.AvailableFeature(29) = "2" - Strings.AvailableFeature(30) = "2" - '0.2.6 Features - Strings.AvailableFeature(31) = "2" - Strings.AvailableFeature(32) = "2" - Strings.AvailableFeature(33) = "2" - End Sub - - Public Sub FreeRoamMode() - 'Sets all features to as bought - Strings.ComputerInfo(0) = "shiftos" - Strings.ComputerInfo(1) = "user" - Strings.ComputerInfo(2) = "0" - Strings.ComputerInfo(4) = "31" - Strings.AvailableFeature(0) = "1" - Strings.AvailableFeature(1) = "1" - Strings.AvailableFeature(2) = "1" - Strings.AvailableFeature(3) = "1" - Strings.AvailableFeature(4) = "1" - Strings.AvailableFeature(5) = "3" - Strings.AvailableFeature(6) = "3" - Strings.AvailableFeature(7) = "3" - Strings.AvailableFeature(8) = "1" - Strings.AvailableFeature(9) = "1" - Strings.AvailableFeature(10) = "1" - Strings.AvailableFeature(11) = "1" - Strings.AvailableFeature(12) = "3" - Strings.AvailableFeature(13) = "1" - Strings.AvailableFeature(14) = "1" - Strings.AvailableFeature(15) = "1" - '0.2.4 Features - Strings.AvailableFeature(16) = "1" - Strings.AvailableFeature(17) = "1" - Strings.AvailableFeature(18) = "1" - Strings.AvailableFeature(19) = "1" - Strings.AvailableFeature(20) = "1" - Strings.AvailableFeature(21) = "1" - Strings.AvailableFeature(22) = "1" - '0.2.5 Features - Strings.AvailableFeature(23) = "1" - Strings.AvailableFeature(24) = "3" - Strings.AvailableFeature(25) = "3" - Strings.AvailableFeature(26) = "3" - Strings.AvailableFeature(27) = "3" - Strings.AvailableFeature(28) = "3" - Strings.AvailableFeature(29) = "1" - Strings.AvailableFeature(30) = "1" - '0.2.6 Features - Strings.AvailableFeature(31) = "1" - Strings.AvailableFeature(32) = "1" - Strings.AvailableFeature(33) = "1" - End Sub - - Public Sub GodMode() - 'Same as new game but codepoints automatically assigned to 9999 and not saved into the FS - Strings.ComputerInfo(0) = "shiftos" - Strings.ComputerInfo(1) = "user" - Strings.ComputerInfo(2) = 9999 - Strings.ComputerInfo(4) = "0" - Strings.AvailableFeature(0) = "2" - Strings.AvailableFeature(1) = "2" - Strings.AvailableFeature(2) = "2" - Strings.AvailableFeature(3) = "2" - Strings.AvailableFeature(4) = "2" - Strings.AvailableFeature(5) = "2" - Strings.AvailableFeature(6) = "2" - Strings.AvailableFeature(7) = "2" - Strings.AvailableFeature(8) = "2" - Strings.AvailableFeature(9) = "2" - Strings.AvailableFeature(10) = "2" - Strings.AvailableFeature(11) = "0" - Strings.AvailableFeature(12) = "2" - Strings.AvailableFeature(14) = "2" - Strings.AvailableFeature(15) = "2" - '0.2.4 Features - Strings.AvailableFeature(16) = "2" - Strings.AvailableFeature(17) = "2" - Strings.AvailableFeature(18) = "2" - Strings.AvailableFeature(19) = "2" - Strings.AvailableFeature(20) = "2" - Strings.AvailableFeature(21) = "2" - Strings.AvailableFeature(22) = "2" - '0.2.5 Features - Strings.AvailableFeature(23) = "2" - Strings.AvailableFeature(24) = "2" - Strings.AvailableFeature(25) = "2" - Strings.AvailableFeature(26) = "2" - Strings.AvailableFeature(27) = "2" - Strings.AvailableFeature(28) = "2" - Strings.AvailableFeature(29) = "2" - Strings.AvailableFeature(30) = "2" - '0.2.6 Features - Strings.AvailableFeature(31) = "2" - Strings.AvailableFeature(32) = "2" - Strings.AvailableFeature(33) = "2" - End Sub - - Public Sub SaveGame() - If Strings.OnceInfo(6) = "story" Then - File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved\ComputerInfo.sos", Strings.ComputerInfo) - File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved\AvailableFeature.sos", Strings.AvailableFeature) - End If - End Sub - - Public Sub LoadGame() - If Strings.OnceInfo(6) = "story" Then - Strings.ComputerInfo = File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved\ComputerInfo.sos") - Strings.AvailableFeature = File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\saved\AvailableFeature.sos") - End If - End Sub -End Module diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSAbout.Designer.vb b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.Designer.vb new file mode 100644 index 0000000..e4455e5 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.Designer.vb @@ -0,0 +1,209 @@ +<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ +Partial Class ShiftOSAbout + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + <System.Diagnostics.DebuggerNonUserCode()> _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + <System.Diagnostics.DebuggerStepThrough()> _ + Private Sub InitializeComponent() + Me.Label1 = New System.Windows.Forms.Label() + Me.Label2 = New System.Windows.Forms.Label() + Me.Button1 = New System.Windows.Forms.Button() + Me.Label3 = New System.Windows.Forms.Label() + Me.Label4 = New System.Windows.Forms.Label() + Me.Label5 = New System.Windows.Forms.Label() + Me.LinkLabel1 = New System.Windows.Forms.LinkLabel() + Me.LinkLabel2 = New System.Windows.Forms.LinkLabel() + Me.LinkLabel3 = New System.Windows.Forms.LinkLabel() + Me.LinkLabel4 = New System.Windows.Forms.LinkLabel() + Me.Label6 = New System.Windows.Forms.Label() + Me.SuspendLayout() + ' + 'Label1 + ' + Me.Label1.AutoSize = True + Me.Label1.Font = New System.Drawing.Font("Consolas", 48.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label1.ForeColor = System.Drawing.Color.White + Me.Label1.Location = New System.Drawing.Point(12, 9) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(277, 75) + Me.Label1.TabIndex = 0 + Me.Label1.Text = "ShiftOS" + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Font = New System.Drawing.Font("Consolas", 12.0!, System.Drawing.FontStyle.Italic) + Me.Label2.ForeColor = System.Drawing.Color.White + Me.Label2.Location = New System.Drawing.Point(295, 53) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(162, 19) + Me.Label2.TabIndex = 1 + Me.Label2.Text = "Shift it your way" + ' + 'Button1 + ' + Me.Button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat + Me.Button1.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.Button1.ForeColor = System.Drawing.Color.White + Me.Button1.Location = New System.Drawing.Point(675, 518) + Me.Button1.Name = "Button1" + Me.Button1.Size = New System.Drawing.Size(97, 31) + Me.Button1.TabIndex = 2 + Me.Button1.Text = "Close" + Me.Button1.UseVisualStyleBackColor = True + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Font = New System.Drawing.Font("Consolas", 12.0!) + Me.Label3.ForeColor = System.Drawing.Color.White + Me.Label3.Location = New System.Drawing.Point(21, 84) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(81, 19) + Me.Label3.TabIndex = 3 + Me.Label3.Text = "Version " + ' + 'Label4 + ' + Me.Label4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle + Me.Label4.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.Label4.ForeColor = System.Drawing.Color.White + Me.Label4.Location = New System.Drawing.Point(21, 115) + Me.Label4.Name = "Label4" + Me.Label4.Size = New System.Drawing.Size(436, 393) + Me.Label4.TabIndex = 4 + Me.Label4.Text = "This project is not possible without the initiation from :" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "Philip Adams (OSFirst" & + "Timer)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "MichaelTheShifter (acidiclights)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ShiftOS-TheRevival Developers :" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "Eve" & + "rything Windows (DevX) - Main Developer" + ' + 'Label5 + ' + Me.Label5.AutoSize = True + Me.Label5.Font = New System.Drawing.Font("Consolas", 12.0!) + Me.Label5.ForeColor = System.Drawing.Color.White + Me.Label5.Location = New System.Drawing.Point(475, 115) + Me.Label5.Name = "Label5" + Me.Label5.Size = New System.Drawing.Size(234, 19) + Me.Label5.TabIndex = 3 + Me.Label5.Text = "More information about us" + ' + 'LinkLabel1 + ' + Me.LinkLabel1.AutoSize = True + Me.LinkLabel1.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.LinkLabel1.LinkColor = System.Drawing.Color.White + Me.LinkLabel1.Location = New System.Drawing.Point(476, 152) + Me.LinkLabel1.Name = "LinkLabel1" + Me.LinkLabel1.Size = New System.Drawing.Size(56, 17) + Me.LinkLabel1.TabIndex = 5 + Me.LinkLabel1.TabStop = True + Me.LinkLabel1.Text = "GitHub" + Me.LinkLabel1.VisitedLinkColor = System.Drawing.Color.Gray + ' + 'LinkLabel2 + ' + Me.LinkLabel2.AutoSize = True + Me.LinkLabel2.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.LinkLabel2.LinkColor = System.Drawing.Color.White + Me.LinkLabel2.Location = New System.Drawing.Point(476, 172) + Me.LinkLabel2.Name = "LinkLabel2" + Me.LinkLabel2.Size = New System.Drawing.Size(64, 17) + Me.LinkLabel2.TabIndex = 5 + Me.LinkLabel2.TabStop = True + Me.LinkLabel2.Text = "itch.io" + Me.LinkLabel2.VisitedLinkColor = System.Drawing.Color.Gray + ' + 'LinkLabel3 + ' + Me.LinkLabel3.AutoSize = True + Me.LinkLabel3.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.LinkLabel3.LinkColor = System.Drawing.Color.White + Me.LinkLabel3.Location = New System.Drawing.Point(476, 192) + Me.LinkLabel3.Name = "LinkLabel3" + Me.LinkLabel3.Size = New System.Drawing.Size(120, 17) + Me.LinkLabel3.TabIndex = 5 + Me.LinkLabel3.TabStop = True + Me.LinkLabel3.Text = "Discord Server" + Me.LinkLabel3.VisitedLinkColor = System.Drawing.Color.Gray + ' + 'LinkLabel4 + ' + Me.LinkLabel4.AutoSize = True + Me.LinkLabel4.Font = New System.Drawing.Font("Consolas", 10.0!) + Me.LinkLabel4.LinkColor = System.Drawing.Color.White + Me.LinkLabel4.Location = New System.Drawing.Point(476, 212) + Me.LinkLabel4.Name = "LinkLabel4" + Me.LinkLabel4.Size = New System.Drawing.Size(128, 17) + Me.LinkLabel4.TabIndex = 5 + Me.LinkLabel4.TabStop = True + Me.LinkLabel4.Text = "YouTube Channel" + Me.LinkLabel4.VisitedLinkColor = System.Drawing.Color.Gray + ' + 'Label6 + ' + Me.Label6.Font = New System.Drawing.Font("Consolas", 12.0!) + Me.Label6.ForeColor = System.Drawing.Color.White + Me.Label6.Location = New System.Drawing.Point(475, 250) + Me.Label6.Name = "Label6" + Me.Label6.Size = New System.Drawing.Size(297, 46) + Me.Label6.TabIndex = 3 + Me.Label6.Text = "ShiftOS-TheRevival is licensed under the GNU GPL v3 License." + ' + 'ShiftOSAbout + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.BackColor = System.Drawing.Color.Black + Me.ClientSize = New System.Drawing.Size(784, 561) + Me.Controls.Add(Me.LinkLabel4) + Me.Controls.Add(Me.LinkLabel3) + Me.Controls.Add(Me.LinkLabel2) + Me.Controls.Add(Me.LinkLabel1) + Me.Controls.Add(Me.Label4) + Me.Controls.Add(Me.Label6) + Me.Controls.Add(Me.Label5) + Me.Controls.Add(Me.Label3) + Me.Controls.Add(Me.Button1) + Me.Controls.Add(Me.Label2) + Me.Controls.Add(Me.Label1) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle + Me.MaximizeBox = False + Me.Name = "ShiftOSAbout" + Me.ShowIcon = False + Me.ShowInTaskbar = False + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen + Me.Text = "About ShiftOS" + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + + Friend WithEvents Label1 As Label + Friend WithEvents Label2 As Label + Friend WithEvents Button1 As Button + Friend WithEvents Label3 As Label + Friend WithEvents Label4 As Label + Friend WithEvents Label5 As Label + Friend WithEvents LinkLabel1 As LinkLabel + Friend WithEvents LinkLabel2 As LinkLabel + Friend WithEvents LinkLabel3 As LinkLabel + Friend WithEvents LinkLabel4 As LinkLabel + Friend WithEvents Label6 As Label +End Class diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSAbout.resx b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.resx @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> +</root>
\ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSAbout.vb b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.vb new file mode 100644 index 0000000..ba9b4ee --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/ShiftOSAbout.vb @@ -0,0 +1,25 @@ +Public Class ShiftOSAbout + Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click + Close() + End Sub + + Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked + Process.Start("https://github.com/EverythingWindows/ShiftOS-TheRevival") + End Sub + + Private Sub LinkLabel2_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked + Process.Start("https://shiftos-therevival.itch.io/shiftos-therevival") + End Sub + + Private Sub LinkLabel3_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked + Process.Start("https://discord.gg/5QXxWJRM6R") + End Sub + + Private Sub LinkLabel4_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel4.LinkClicked + Process.Start("https://www.youtube.com/@ShiftOS_") + End Sub + + Private Sub ShiftOSAbout_Load(sender As Object, e As EventArgs) Handles MyBase.Load + Label3.Text = Label3.Text & My.Resources.CurrentVersion + End Sub +End Class
\ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.Designer.vb b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.Designer.vb index 41cce27..3414552 100644 --- a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.Designer.vb +++ b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.Designer.vb @@ -71,7 +71,7 @@ Partial Class ShiftOSMenu Me.btn_Aboot.Name = "btn_Aboot" Me.btn_Aboot.Size = New System.Drawing.Size(224, 40) Me.btn_Aboot.TabIndex = 3 - Me.btn_Aboot.Text = "About" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) + Me.btn_Aboot.Text = "About" Me.btn_Aboot.UseVisualStyleBackColor = True ' 'lbl_BuildString @@ -155,7 +155,7 @@ Partial Class ShiftOSMenu Me.btn_Chapter5.Location = New System.Drawing.Point(22, 296) Me.btn_Chapter5.Name = "btn_Chapter5" Me.btn_Chapter5.Size = New System.Drawing.Size(224, 40) - Me.btn_Chapter5.TabIndex = 4 + Me.btn_Chapter5.TabIndex = 5 Me.btn_Chapter5.Text = "Chapter 5" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "Praeter sensum" Me.btn_Chapter5.UseVisualStyleBackColor = True Me.btn_Chapter5.Visible = False @@ -168,7 +168,7 @@ Partial Class ShiftOSMenu Me.btn_Back.Location = New System.Drawing.Point(22, 342) Me.btn_Back.Name = "btn_Back" Me.btn_Back.Size = New System.Drawing.Size(224, 40) - Me.btn_Back.TabIndex = 4 + Me.btn_Back.TabIndex = 6 Me.btn_Back.Text = "Back" Me.btn_Back.UseVisualStyleBackColor = True Me.btn_Back.Visible = False diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb index 8a65f59..e43b6ae 100644 --- a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb +++ b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb @@ -78,12 +78,13 @@ Public Class ShiftOSMenu btn_Back.Visible = True Case "Chapter 1" & Environment.NewLine & "Hijacked!" Epilepsy.Show() - DebugWindow.ShouldDebug = True End Select End Sub Private Sub btn_Aboot_Click(sender As Object, e As EventArgs) Handles btn_Aboot.Click Select Case btn_Aboot.Text + Case "About" + ShiftOSAbout.ShowDialog() Case "Back" btn_StoryMode.Text = "Story Mode" btn_FreeRoam.Text = "Free Roam Mode" |
